全球旧事资料 分类
选使能引脚接到了单片机的P30引脚,SCLK时钟引脚接到而来单片机的P33引脚,IO引脚接到了单片机的P24引脚。35显示模块的
设计。
35显示电路的设计
351LED1602介绍字符型液晶显示模块是一种专门用于显示字母、数字、符号等点阵式LCD,目前常用161,162,202和402行等的模块。LED1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。1602LCD是指显示的内容为16X2即可以显示两行,每行16个字符液晶模块(显示字符和数字)。市面上字符液晶大多数是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780写的控制程序可以很方便地应用于市面上大部分的字符型液晶。352LED1602的引脚功能
1602LCD采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接口说明如表31所示
6
f表31引脚接口说明表
第1脚:VSS为地电源。第2脚:VDD接5V正电源。第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。第7~14脚:D0~D7为8位双向数据线。第15脚:背光源正极。第16脚:背光源负极。353电路图LED1602液晶显示模块可以和单片机直接接口电路如下图所示
7
f图37显示电路图
8
f四、系统软件设计
41主程序流程图
开始
显示初始化
DS1302设置初始时间
按键扫描子程序
显示子程序
送到89C52中
图41主程序流程图
主程序如下:voidmai
voiducharyear0x15mo
th0x06day0x30hour0x23mi
0x24sec0x55PSB0
9
fI
itLCDDisableWPWriteCo
trol0xa6WriteSecsecWriteMi
mi
WriteHrhourWriteWeekweekWriteDaydayWriteMo
thmo
thWriteYearyearTMOD0x11TH0THCOTL0TLCOTR01ET01EA1
42DS132程序
voidwriteucharucDauchariACCucDar
好听全球资料 返回顶部