您当前的位置:五五电子网电子知识电子学习基础知识电脑-单片机-自动控制用LCD1602A液晶屏多方式显示实验 正文
用LCD1602A液晶屏多方式显示实验

用LCD1602A液晶屏多方式显示实验

点击数:7980 次   录入时间:03-04 11:58:09   整理:http://www.55dianzi.com   电脑-单片机-自动控制

  LCD1602A液晶屏(采用HD44780做控制器),可以显示两行字符(每行16个)。却不知道它还有多种显示方式,近日看到一份资料,介绍它有四种字符设定模式(见下表).采用不同的显示方式,究竟会出现什么花样呢?经过一番研究,终于成功解密,现解析如下:
    
  一、硬件电路(见附图)

硬件电路


  
  图中单片机用AT89S52.液晶屏用LCD1602A,采用自制单片机最小实验板验证。

68

97


  
  二、软件程序
  
  采用模块化编制.LCD1602液晶屏(采用M6800时序)的驱动必须遵循严格的时序,要记住几个常用的程序:查忙碌子程序、写指令子程序、写数据子程序、清除屏幕子程序、初始化LCM子程序。
  
  附!详细的汇编程序详细清单

10

20

30

40

50

60

70

90

89



www.55dianzi.com

758

 

756   三、proteus仿真
  
  由于proteus软件仿真与真实的电路有差异,所以不少LCD1602液晶屏的程序无法仿真。笔者经过反复试验查找不成功的原因,一般因查忙碌子程序中个别地方延时不足,只要加上合理的延时子程序,LCD1602液晶屏的proteus仿真是可以成功的,详见源程序。

 




本文关键字:液晶屏  电脑-单片机-自动控制电子学习 - 基础知识 - 电脑-单片机-自动控制

上一篇:PLC的编程语言