stm32驱动段式lcd液晶显示--非使用1621驱动芯片驱动

发布者:脑力激荡最新更新时间:2018-08-12 来源: eefocus关键字:stm32  段式lcd液晶显示  驱动芯片 手机看文章 扫描二维码
随时随地手机看文章

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个步骤,这样一个完整的扫描就完成了。


关键字:stm32  段式lcd液晶显示  驱动芯片 引用地址:stm32驱动段式lcd液晶显示--非使用1621驱动芯片驱动

上一篇:STM32汇编指令(一)WFI 和 WFE
下一篇:STM32F401 ILI9235液晶屏屏 2.8寸 驱动心得

推荐阅读最新更新时间:2024-03-16 16:10

STM32库函数实现USART发送数据
参考文件:STM32固件库使用手册的中文翻译版.pdf 如图1 我们先把USART初始化函数添加到主函数,如图二 包括Baudrate,Word Length,Stop Bit,Parity,Hardware Flow Control(硬件流控制),Usart Mode; UE使能,使能串口外设,如图3 3.串口初始化,串口外设使能之后,就要发送数据了如图4; 4.发送完成标志位函数,如图5; 程序1 实现功能代码如下 /************************************************ 刘凯教你学STM32F103 第20讲 软件仿真,库函数实现USART数据发送 2
[单片机]
普通8位单片机和STM32单片机复位电路区别
普通8位单片机,如AT、STC等芯片厂商,单片机须使用高电平复位,复位后保持低电平 STM32单片机,使用低电平进行复位,NRST复位引脚在一般情况需保持高电平电路才能正常工作。 另外单片机上电时间是有要求的,所以因根据数据手册匹配指定的RC复位电路。
[单片机]
STM32】HAL库 STM32CubeMX教程四---UART串口通信详解
前言: 今天我们学习STM32CubeMX串口的操作,以及HAL库串口的配置,我们会详细的讲解各个模块的使用和具体功能,并且基于HAL库实现Printf函数功能重定向,UART中断接收,本系列教程将HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用 所用工具: 1、芯片: STM32F407ZET6 2、STM32CubeMx软件 3、IDE: MDK-Keil软件 4、STM32F1xx/STM32F4xxHAL库 5、串口: 使用USART1 PA9,PA10 知识概括: 通过本篇博客您将学到: STM32CubeMX创建串口例程 HAL库UATR函数库
[单片机]
【<font color='red'>STM32</font>】HAL库 STM32CubeMX教程四---UART串口通信详解
STM32+ESP8266获取网络时间和天气
先给出两个可以获取天气和时间的网站 https://www.seniverse.com/docs 可以获取天气 http://api.k780.com:88/?app=life.time&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json&HTTP/1.1 可以获取时间 接下来简单说说怎么通过AT指令的方式去获取天气及时间信息 1:连网 首先,ESP8266肯定是需要连上网才能访问这些信息。所以,第一步要做的就是让ESP8266连接上wifi热点,可以是路由器,也可以是手机热点。下面写出重要的步骤 1:使用串口发送指令AT+CWMOD
[单片机]
STM32学习笔记:基础例子
本例子代码参考了STM32库开发实战指南中的代码,由于使用的板子是尚学STM32F103ZET6,为了配合板上已有资源,也参考了其配套代码。为了便于书写文本,我尽量将代码都写到了一个文件中,这种方式是不推荐的,在做具体工程时最好代码分类管理,使工程逻辑清晰。 现在对板上一些资源说明:板上有两个LED灯,引脚为PE5、PE6,均为ResetBits时点亮。有三个按钮,依次为黄色复位,红色PE4(按下接GND)、红色PA0(按下接3.3V,WAKE UP按钮)。ISP口为靠近电源开关的USB,也是USART1口。USART2口为PA3(Rx)、PA2(Tx)。IPD为高电平中断(按键一边接高电平),IPU为低电平中断。 接下来
[单片机]
<font color='red'>STM32</font>学习笔记:基础例子
未来通用MCU的方向是什么?
来源:21ic电子网 在2023年STM32峰会上,看通用MCU的未来发展方向。 从2007年发布STM32家族首款芯片——STM32F1以来,ST就开始了在通用MCU领域的传奇之旅。从2013年10亿,2020年60亿,到现在的110亿,STM32的累积出货量攀升地越来越快。而究其成功的背后原因,正是因为其每一代的产品定义都完美契合了当时当下的行业需求,并且在产品的数次迭代过程中,延续了一致的开发环境,并且伴随着一路积累,整个STM32生态越发繁盛。 在2023年,通用MCU已经不再是简单的一通百用,几个大的细分赛道也有足够大的量来支撑其通用MCU的差异化发展。而什么样的MCU才是未来行业应用趋势是什么样的?什么样
[嵌入式]
未来通用MCU的方向是什么?
出货超40亿颗,STM32前景光明
意法半导体(以下简称ST)在MCU领域的地位是毋庸置疑的。 根据IHS 的数据统计显示,2018年,ST MCU(不含汽车和安全MCU)的全球出货量位居全球第二。其通用加汽车MCU在中国的出货量更是高居第一,领先于排名第二的的NXP。 STM 32 过去九年的的出货量 尤其是其STM32 MCU的出货,更是表现惊人。据IHS统计,过去四年,STM32的平均年复合增长率高达30%,去年公司的STM32出货量更是达到了12亿颗。统计2007年到现在的数据,公司的STM32出货量更是超过40亿片,服务的客户也超过四万家。能获得这样的成绩主要得益于公司过去多年来在产品和技术上的投入。 在日前于深圳举办的“STM32中
[单片机]
出货超40亿颗,<font color='red'>STM32</font>前景光明
硅恩微新推具有“音乐同步呼吸功能”LED驱动芯片
    硅恩微电子推出新款具“音乐同步呼吸功能”的10路输出RGB驱动芯片——SN3189。该芯片适用于行动电话、MP3/MP4可携式播放器、 GPS导航等手持电子设备,能帮助此类产品的发光系统产生更亮丽的彩色灯光,提升产品定位。     SN3189支持SystemFree模式:系统初始化设置完成后,芯片即可周期执行,此时外部控制总线可以释放,不再占用系统资源。优化产品灯光效果设计,厂商无需大量修改软件程序,无需占用外部系统资源,便可实现绚丽的声光同步效果。     SN3189芯片内建ADC、记忆缓存器以及智能数字讯号处理模块;该芯片的10个输出端口均可独立控制。其中的6路RGB驱动,每路驱动的启动和停止时间、斜率以及
[电源管理]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved