新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于STC89C52单片机的温度检测系统设计

基于STC89C52单片机的温度检测系统设计

作者:时间:2013-01-16来源:网络收藏

LCD12864(ST7920)具有特性为:4位/8位并行、2线或3线串行等多种接口方式;显示分辨率为128x64,内置8 192个16x16点汉字,和128个16×8点ASCII字符集;接口方式灵活、简单,可方便的构成中英文式人机交互图形界面。LCD12864与单片机接口电路如图4所示。

本文引用地址:http://www.eepw.com.cn/article/170615.htm

j.JPG


LCD12864(ST7920)由DDRAM(显示数据RAM,CGROM(字型产生ROM)和CGRAM(自定义字型产生RAM)和GDRAM(绘图RAM)等组成,实现显示字符和图形的功能。
DDRAM模块提供64×2个位元组的空间,最多可控制4行16字(64个字)的中文字型显示,当写入显示数据RAM时,可分别显示CGROM与CGRAM的字型;此模块可显示HCGROM字型(半角)、CGRAM字型及CGROM的中文字型3种字型。液晶显示器屏幕坐标(AC地址)与DDRAM地址的对应关系如表1所示。

i.JPG


CGRAM模块提供4组16×16点的自定义图像空间,可以将内部字型没有提供的图像字型自行定义到CGRAM中,便可和CGROM中的定义一样地通过DDRAM显示在屏幕中。
GDRAM提供64×32个字节的空间,实际可控制128×64点阵的二维绘图缓冲空间。GDRAM的二维地址与液晶屏幕坐标的对应关系如图5所示。

k.JPG


2.4 其他电路
2.4.1 报警电路
报警电路由PNP三极管(9012),蜂鸣器及单片机的控制引脚(P21)组成。当温度超限,P21引脚输出一定频率的信号,触发蜂鸣器工作从而实现报警。报警电路如图6所示。

l.JPG


2.4.2 键盘电路
键盘电路采用中断和查询相结合的方式设定温度和调整时间。系统由4个按键组成,分别对应温度/时间设定的功能选择,数字增加和减少的调节。当有键按下时,负跳变引起INT1中断,再查询具体按键,并执行相应功能。这种结构既扩充了外部中断源,减少了CPU的工作负担,又能对按键进行实时处理。键盘电路如图7所示。

a.JPG

单片机相关文章:单片机教程


单片机相关文章:单片机视频教程


单片机相关文章:单片机工作原理


尘埃粒子计数器相关文章:尘埃粒子计数器原理
蜂鸣器相关文章:蜂鸣器原理
上拉电阻相关文章:上拉电阻原理


评论


相关推荐

技术专区

关闭