首页 > 爱游戏直播稳定版 > 工业自动化

根据AT89S52的液晶显现操控电路规划的详细计划

时间: 2024-01-15 17:46:21 |   作者: 工业自动化

  是现在单片机技能中大崭露头角的使用的功用。使用功用强大的AT 89S52 型单片机和编程软件Visual C+ + ,规划一种新式电路。从体系取得了比较满意的规划成果,且体系软硬件规划简略便利、安稳牢靠,可大崭露头角的使用于智能化仪器仪表及各种宣扬场所,为嵌入式

  AT89S52单片机是Atmel 公司新近推出的高级、增强型产品。它是一个低功耗、高性能CMOS 8 位微操控器,片内含通用8 位中央处理器和ISP FLASH 存储单元,8 kB ISP( In-system pro grammable)的可重复擦写1 000 次的FLASH 只读程序存储器,片上FLASH 答应程序存储器在体系可编程,亦适于惯例编程器。器材选用Atmel公司的高密度、非易失性存储技能制作,兼容规范MCS-51 指令体系及80C51 引脚结构,在单芯片上,具有灵敏的8 位CPU 和在体系可编程FLASH, 使得A T89S52 为许多嵌入式操控使用体系供给高灵敏、超高的性价比的解决计划。

  现在大部分LCD 液晶显现器的操控器都有选用型号为HD44780 的集成操控器。HD44780 是集操控器、驱动器于一体,专用于字符显现操控驱动集成电路。

  HD44780 不只作为操控器卑躬屈膝具有驱动40 @ 16点阵液晶像素的才能,且驱动才能可通过外接驱动器扩展360 列驱动; 显现缓冲区及用户自定义的字符产生器CGRAM 悉数内藏在芯片内; 具有适用于M6800 系列MPU 的接口,卑躬屈膝接口数据传输可为8 位数据和4 位数据传输2 种方法; 具有简略而功用较强的指令集,可完成字符移动,闪耀等显现功用( 见表1) ; 因为HD44780 的DDRAM 容量所限,HD44780 可操控的字符高达每行80 个字,也便是5 @ 80= 400 点,内藏有16 路行驱动器和40 路列驱动器,所以HD44780 自身就具驱动有16 @ 40 点阵LCD 才能( 即单行16 个字符2 行8 个字符) ; 内藏的字符产生存储器( CGROM) 现已存储了160 个不同的点阵字符图形( 见图3) , 比方数字/ 10的代码是00110001B( 31H) , 又如大写的英文字母/ A0的代码是01000001B( 41H) .

  在实践使用中,液晶模块与单片机的衔接方法许多。从占用I/ O 口线的多少来分有串行方法和并行方法,其间串行方法速度较慢、占用的I/ O 口少,并行方法分为4 线 线、速度较快、占用的I/ O 口多,实践使用中以并行方法居多。现在51 系列单片机是国内外使用最广泛的一类,下面介绍笔者规划成功的接口电路供我们参阅。

  单片机的P0 口和P3 口的部份引脚与DMC20261型液晶显现衔接电路如图4 所示。

  由DMC20261 字符图形代码及操控器的指令特色编写一个简略的显现程序/ 淮安市高职院0.其间P35为指令/ 字符、P36 为读/ 写、P37 为脉冲引脚,P0 口为数据端,每个汉字占5 列8 行点阵,两行最多可编16字。主程序流程图如图5 所示。后边附上用调整软件Dev C+ + IDE 编写并调试成功的程序。

上一篇:智慧家庭设计攻略:你不可以不知道的电路图合集

下一篇:LCD显现接口模块的程序规划