历史上的今天
返回首页

历史上的今天

今天是:2025年08月12日(星期二)

正在发生

2018年08月12日 | stm32驱动段式lcd液晶显示--非使用1621驱动芯片驱动

2018-08-12 来源:eefocus

1.先说一下概念:(类似于数码管)


LCD的驱动不像LED那样,加上电压(LED实际上是电流驱动)就可以长期显示的。

LCD驱动必须使用交流电压驱动才能保持稳定的显示,如果在LCD上加上稳定的直流电压,不但不能正常显示,时间久了还会损坏LCD。

一段LCD由背电极和段电极组成,需要显示时,在背电极和段电极之间加上合适的交流电压(通常使用方波)。

为了调节对比度,可以调节方波中每半个周期中显示的时间(即占空比)来实现

通常,为了节约驱动口,将多个背电极连在一起,形成公共背电极端:COM。

另外,再将属于不同COM的段电极连接在一起,形成公共段电极端:SEG。当在某个COM和某个SEG之间加了足够的交流电压之后,就会将对应的段点亮(实际上是变黑)。

2. COM端与具体的段的对应关系

      由这个lcd生产时决定,对于下图的段式液晶lcd,所有字符里边的相同段都相连与一个com端。

   


3.COM口接线方式如下图


4.以上图的16段段式lcd显示程序的流程为


①、COM1设置为低电平,其余COM为1/2高电平,设置PE口为需要的电平(16个段码),延时2ms; 


②、4个COM、PE口均设置为低电平,关闭显示,延时2ms;  

③、COM1设置为高电平,其余COM为1/2高电平,设置PE口为需要的电平(第一步16个段码的取反),延时2ms。  
④、4个COM、PE口均设置为低电平,关闭显示,延时2ms;  
然后对剩下的3个COM重复前面4个步骤,这样一个完整的扫描就完成了。


推荐阅读

史海拾趣

General Electric Solid State公司的发展小趣事

首先,需要澄清的是,直接关于“General Electric Solid State”公司的发展故事在现有的参考资料中并不详尽,因为“General Electric Solid State”可能并不是一个独立的公司名称,而是指通用电气公司(General Electric Company,简称GE)在固态技术或固态电子领域的业务或产品部门。以下是根据通用电气公司在电子行业,特别是固态技术领域的发展历程,提炼出的五个相关故事:

1. 固态技术的早期探索

背景:在20世纪中后期,随着半导体技术的飞速发展,通用电气公司(GE)作为电气行业的领导者,迅速投入到了固态技术的研发中。这一时期,GE的工程师们致力于开发更高效的固态器件,如晶体管、集成电路等,以替代传统的电子管设备。

发展:GE的研究团队在固态材料的选择、制造工艺的优化以及性能提升方面取得了显著进展。这些成果不仅推动了GE自身产品的升级换代,也为整个电子行业向固态化、集成化方向发展奠定了基础。

2. 固态器件在电力系统中的应用

背景:电力系统是GE的传统优势领域之一。随着固态技术的成熟,GE开始将固态器件应用于电力系统中,以提高电力系统的效率和可靠性。

应用:GE研发了一系列基于固态技术的电力电子设备,如固态继电器、固态断路器、固态变压器等。这些设备在电力系统中扮演着重要角色,能够有效减少能源损耗、提高电力传输效率,并增强电力系统的稳定性和安全性。

3. 固态照明技术的突破

背景:通用电气公司的创始人托马斯·爱迪生因发明电灯而闻名于世。进入21世纪后,GE继续在照明领域深耕,将固态技术应用于照明产品中。

成果:GE成功推出了LED(发光二极管)照明产品,这些产品具有能效高、寿命长、环保等优点。GE的LED照明技术不仅应用于家庭和商业照明领域,还广泛应用于户外照明、工业照明等多个场景,为全球节能减排事业做出了贡献。

4. 固态传感器与工业自动化

背景:随着工业自动化水平的不断提高,对传感器的精度、稳定性和可靠性提出了更高的要求。GE凭借其在固态技术方面的积累,开始研发高性能的固态传感器。

应用:GE的固态传感器在工业自动化领域得到了广泛应用,如温度传感器、压力传感器、加速度传感器等。这些传感器能够实时监测设备的运行状态和环境参数,为工业自动化控制提供精准的数据支持。

5. 固态技术在医疗设备中的创新

背景:医疗设备对技术的要求极高,尤其是在精确性和可靠性方面。GE作为医疗设备领域的领军企业之一,不断将固态技术引入医疗设备的研发中。

创新:GE利用固态技术开发出了一系列创新的医疗设备,如固态成像设备(如CT、MRI等)、固态激光治疗器等。这些设备在医疗诊断、治疗等方面发挥了重要作用,提高了医疗服务的效率和质量。

请注意,以上故事是基于通用电气公司在电子行业,特别是固态技术领域的整体发展历程进行提炼的。由于“General Electric Solid State”并非一个明确的公司名称,因此故事中的具体细节可能需要根据GE的实际情况进行适当调整和补充。

格莱尔(GLE)公司的发展小趣事

面对日益激烈的市场竞争,格莱尔积极推进数字化转型和智能化升级。公司引入了ERP、EHR、OA等信息化系统,实现了生产、管理、销售等各个环节的信息化和智能化。同时,格莱尔还加大了对自动化生产设备的投入和研发力度,提高了生产效率和产品质量。这些举措不仅提升了企业的竞争力,也为格莱尔在未来的发展中注入了新的动力。

Dynachip Corp公司的发展小趣事

为了进一步提升公司的竞争力,Dynachip Corp积极寻求国际合作机会。他们与国际知名的半导体企业建立了战略合作关系,共同研发新技术、新产品。同时,他们还积极开拓国际市场,将产品销往全球各地。这些国际合作和市场拓展的努力使Dynachip Corp在国际市场上树立了良好的品牌形象。

Alan Industries Inc公司的发展小趣事

在追求经济效益的同时,Alan Industries Inc.也始终关注社会责任和可持续发展。公司积极参与公益事业,通过捐款捐物等方式支持社会慈善事业。同时,公司还注重环保和节能,在产品研发和生产过程中采用环保材料和工艺,努力降低对环境的影响。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实基础。

以上五个故事都是基于电子行业的一般发展情况和公司成长的常见模式虚构的,旨在展示Alan Industries Inc.公司可能的发展历程。请注意,这些故事并非基于实际发生的事件,因此可能与该公司的实际情况存在差异。

厦门法拉(faratronic)公司的发展小趣事

在追求商业成功的同时,FMI公司也积极履行社会责任,致力于环保和可持续发展。公司制定了一系列环保计划和程序,以确保在所有业务运营中保持环保意识。FMI的产品从设计到生产都遵循环保原则,采用环保材料和工艺,减少对环境的影响。此外,公司还积极参与行业内的环保活动,推动整个电子行业的绿色发展。这种负责任的企业形象为FMI赢得了社会的广泛赞誉和尊重。

Brand-Rex公司的发展小趣事

随着全球市场的不断扩大,Brand-Rex也将目光投向了潜力巨大的中国市场。作为首批进入中国市场的国际一线品牌之一,Brand-Rex凭借其卓越的技术和产品质量迅速赢得了中国客户的青睐。然而,由于公司重组和调整,Brand-Rex在2005年之后暂停了在中国大陆地区的销售。幸运的是,2009年8月,Brand-Rex与上海速越电子工程有限公司合作重返中国市场,进一步推动了其在华业务的发展。

问答坊 | AI 解惑

一种高质量的2 kb/s语言编码算法MWI(2)

3 编码器 3.1 预处理   在MWI中语音信号首先通过一个高通滤波器(见图1)以去掉语音中的直流成分和50 Hz的工频干扰,滤波后的语音将用于后面的所有处理,滤波器采用一阶IIR滤波器, (3)在MWI中α=1, β=127/128。3.2 基音提取   直接提取 ...…

查看全部问答>

单片机温度控制装置的设计与应用.pdf

单片机温度控制装置的设计与应用.pdf…

查看全部问答>

一个简单的SPI程序

这段代码是基于Atmega16、32单片机,开发环境为CVavr。是基于硬件的,不是模拟的时序 主mcu以查询方式发送,从MCU以终端方式接受。…

查看全部问答>

让你认识的FPGA的灵活性

任何一个硬件工程师对FPGA都不会陌生,就好比C语言对于软件工程师来说是必修课程一样,只要是电子相关专业的学生,都要学习可编程逻辑这门课程。FPGA的英文全称是Field Programmable Gate Array,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程 ...…

查看全部问答>

求助:关于AD623放大热电偶

近来使用AD623进行热电偶放大,遇到些问题,请各位大侠帮忙! 我使用T型或K型热电偶,使用AD623进行放大,电路图如下: 电路板做好后,我使用一段2CM的热电偶进行试验,编程,用手捏住热电偶的头,可以明显看到AD采样值不断增加,当实际使用时 ...…

查看全部问答>

VS2003的C#的WINCE项目该如何继承本项目中的窗体?

因为我在项目中的每个窗体都会用到一些相同的函数,所以我想写一个包含这些函数的父窗口. 如果我的父窗口是Form1,子窗口是Form2,那么我在VS2005中像下面一样写就可以了 public partial class Form2 : Form1     {      & ...…

查看全部问答>

wince 应用开发 的几个问题; 大家帮忙呀!

我想用EVC4.0开发一个 能够WINCE5.0下运行的应用程序; 程序中要用到UDP通信 串口通信,以及多线程的一些知识; 我的问题是: 1。我在我的计算机上安装了EVC4.0 + SP4,STANDARDSDK_50,STANDARDSDK_42,,我还要用装其它的软件吗? (程序要运 ...…

查看全部问答>

嵌入式linux入门方案请教

刚买了一块飞凌公司的ok2440iii开发板,手上有一本韦东山编的嵌入式linux应用开发完全手册,一本c++入门的书籍,刚在电脑上面装上了ubuntu10.04的虚拟系统。想往人机交互qt的方向发展,不过发现困难重重,首先就是arm的汇编指令还有makefile里面的 ...…

查看全部问答>

ST-LINK2整天“NoDeviceConnected”真烦人

                                   …

查看全部问答>

VGA

VGA显示256色需要DAC吗?求探讨…

查看全部问答>