全文预览

基于单片机的体温测量系统设计

上传者:相惜 |  格式:doc  |  页数:43 |  大小:0KB

文档介绍
了100倍。Р显示模块电路设计РTC1602AD主要由DDRAM、CGROM、CGRAM、IR、DR、BF、AC等大规模集成电路组成,DDRAM为数据显示用的RAM,用以存放用LCD显示的数据,只要将保准的ASCII码放入DDRAM,内部控制线路就会自动将数据传送到显示器上,并显示出该ASCII码对应的字符。CGROM为字符产生器ROM,它存储了192个5*7的点阵字型,但只能读出不能写入。CGRAM为字型、字符产生器的RAM,可供使用者存储特殊造型的造型码,CGRAM最多可存8个造型,IR为指令寄存器,负责存储单片机要写给LCD的指令码,当RS及R/引脚信号为0,且Enable引脚信号由1变为0时,D0-D7引脚上的数据便会存入到IR寄存器中。DR为数字寄存器,它们负责存储微机要写到CGRAM或DDRAM的数据;或者存储单片机要从CGRAM或DDRAM读出的数据。因此,可将DR视为一个数据缓冲区,当RS及R/引脚信号为1且Enable引脚信号由1变为0时,读取数据;当RS引脚信号为1,R/引脚信号为0,且Enable引脚信号由1变为0时,存入数据。BF为忙碌信号,当BF为1时,不接受微机送来的数据或指令;当BF为0时,接受外部数据或指令。所以,在写数据或指令到LCD之前,必须查看BF是否为0。AC为地址计数器,负责计数写入/读出CGRAM或DDRAM的数据地址,AC依照单片机对LCD的设置值而自动修改它本身的内容。TC1602A可分2行共显示32个字符,每行显示16个字符[2]。Р 单片机与液晶的接口如图3.7所示。在设计液晶电路时,需注意以下几点:Р (1)注意“判忙”信号(BF)。单片机向液晶模块发送数据后,需等待并判断BF信号为高,所以,BF脚为双向口,设计时需注意。在编写液晶控制程序时,也可以不判断BF信号,只需要延时一段时间就可以,这样可以避免双向口操作的麻烦。

收藏

分享

举报
下载此文档