第三章:LCD部分,Wang1jin带你从零学单片机配套开发板

  • 时间:
  • 浏览:150
  • 来源:中国微特电机网

这LCD1602可有不少门道!要是没弄明白那些硬件应用、操作时序、指令,那可麻烦大!接下来咱就好好聊一下这LCD1602的各路知识

LCD1602硬件应用

在使用LCD1602时,咱要瞅瞅它的硬件应用情况。就比如说它这应用图是8位总线的工作方式。要是想用4位总线工作方式,数据就从D4 - D7输入到LCD内部,把8位数据分两次送进D4 - D7就行。它的3脚是对比度控制电阻,一般1K基本能满足需求,如果超过4.7K,LCD显示可能就不太清楚。像wang1jin老师就强调应用时最好在背光上加个限流电阻。

还有那图上的R4、R5啥的电阻,阻值啥的可得注意了。就这简单的硬件接线,要是不小心出个差错,那后面的显示效果可就大受影响了,说不定啥都显示不出来,或者显示得乱糟糟的,那可闹心

操作时序要点

LCD1602的操作时序那也是相当重要虽然可能咱平时不太在意这操作时序,感觉好像没啥大不了,但其实很多问题就出在这看似不起眼的操作时序上。操作时序不对,就不能按照咱想要的方式正确工作。比如数据输入、信号输出的时间不对,即便硬件连接没问题单片机 驱动电机,显示还是有问题。wang1jin老师老早就提醒这个问题,让大家一定注意按照它规定的操作时序走。要是时序不对,LCD就可能不听使唤,咱输入的东西无法正确显示,就好像对着一个不懂话的人说话一样,浪费功夫

常用指令详解

LCD1602的指令表里头也是学问多多这里面指令还真不少,比如说指令1清显示,那就是把显示的内容都清除掉,光标还能复位到地址00H位置。再讲读忙信号和光标地址这条指令,BF忙标志位可是很关键的,它处于高电平时,说明处于忙的状态,这时候可不能给它发命令或者数据;要是低电平,就表示不忙了,咱就能行动。内部常用字符显示时显示编码从0x20开始,不同指令有不同功能和含义。要是搞混了或者忘了,操作起来可就全乱套

CGRAM相关知识

CGRAM是存储数据的重要地方。CHARACTER CODE表示数据的显示地址,范围是0 - 7,能存储8位自定义的显示数据。CGRAM ADDRESS存储数据地址从0 - 63单片机 驱动电机,有64个字节的容量,可以存储64个数据。咱们写入的数据范围在0x40 – 0x7F,有128位这么多。CGRAM DATA是写入字符的地址,每个数对应着8个数据。搞清楚CGRAM,才能随心自定义显示内容。要是对这块了解不明白,想要自定义显示些啥就没门儿

自定义字符方法

要说自定义显示字符的方法,那也是有步骤的!第一步就是得设置往CGRAM里头存数据,初始地址是0x40,存一位地址就往后加8,总共能存8位自定义的字符。第二步把自定义的数据送到LCD的CGRAM中。第三步向LCD写指令,送去需要显示数据的地址。最后一步还是写指令,把显示的数据指向LCD的CGRAM存储的位置,这样自定义字符就能显示出来。虽说步骤咱看起来好像没啥难的,可要按照顺序一步一步准确操作,要是步骤错了或者操作时出点偏差,自定义显示就失败了,搞不好还得重头再来。

应用案例借鉴

在实际应用当中,真要用起LCD1602来,不同的使用场景可多了去!比如说有的用在小的电子仪器设备上,有的用在实验教学教具里。在不同环境应用中的设置也有不同之处。比如说背光亮度设置,在光线强的户外,可能就得把背光亮度调高些,才能看得清显示内容;在室内光线暗的地方,背光如果太亮就晃眼。如果有过使用LCD1602的类似经历,遇到问题就比没经验的人更知道咋解决。各位对于LCD1602自定义显示字符过程中,最难处理的是哪一步?大家有啥问题或者想法都可以分享出来,也不妨点个赞、分享文章,让更多人了解这有趣的LCD1602知识!

猜你喜欢

自动感应门种类多,以平移门机为例介绍其部件结构?

在这里,仅以自动感应门机为例子为大家详细介绍一下平移自动感应门机的部件结构,希望能对大家有所帮助。8、全自动门里配有感应门机,它是操纵感应门开启和关掉的一系列部件的通称,也称之为自动门机组或感应门发电机组;感应门机的部件一般包含:电机,控制器,吊滑轮,传动带,滑轨。

2025-06-16

山西汾西重工:创建于1954年的国家重点企业,四大产业格局成型

山西汾西重工有限责任公司创建于1954年,为国家“一五”期间156项重点建设工程之一,国家水中兵器专业生产厂、国家舰船电机定点研制生产企业、新能源装备骨干制造企业。

2025-06-16

上海电机学院工业中心:历经多阶段发展,承担多项重要工作

上海电机学院工业中心成立于1953年,前身是学校的实习工厂,历经附属工厂、工程训练中心等发展阶段。工业机器人项目综合训练(市级重点课程)上海电机学院被上海市人力资源社会保障局认定为第45届、46届、47届世界技能大赛“CAD机械设计”、“云计算”项目的上海市选手培养基地。

2025-06-16

传统直流电机调速存缺点,新型PWM调速成主流及设计应用

传统的直流电机调速方法很多,如调压调速、弱磁调速等,它们存在着调速响应慢、精度差、调速装置复杂等缺点。以大功率晶体管作为开关器件的直流脉宽调制(PWM)调速系统已成为直流调速系统的主要发展方向。为配套24V直流电机,设计了一种直流无刷电机驱动器。

2025-06-16

成都精密电机等众多公司,均为起草单位

起草单位:成都精密电机有限公司、广州数控设备有限公司、厦门扬迈电器有限公司、冈田精机丹阳有限公司、瑞昌市森奥达科技有限公司、山东山博电机集团有限公司、浙江东政电机有限公司、浙江游

2025-06-16