收藏 分享(赏)

键盘控制.doc

上传人:dwy79026 文档编号:9577012 上传时间:2019-08-16 格式:DOC 页数:2 大小:41.50KB
下载 相关 举报
键盘控制.doc_第1页
第1页 / 共2页
键盘控制.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、键盘是单片机应用系统中的主要输入设备,单片机使用的键盘分为编码键盘和非编码键盘。编码键盘采用硬件线路来实现键盘的编码,每按下一个键,键盘能够自动生成按键代码,并有去抖功能。因此使用方便,但硬件较复杂。非编码键盘仅仅提供键开关状态,由程序来识别闭合键,消除抖动,产生相应的代码,转入执行该键的功能程序。非编码键盘中键的数量较少,硬件简单,在单片机中应用非常广泛。图为按键和AT89S52的接线图,检测仪共设有4个按键,每个按键由软件来决定其功能,4个按键功能分别为:(1) SW1:设定按键 (设定按键)(2) SW2:加法按键 (当前位加5)(3) SW3:减法按键 (当前位减5)(4) SW4:退

2、出设置键 (系统初始化)EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P00 39P01 38P02 37P03 36P04 35P05 34P06 33P07 32P20 21P21 22P22 23P23 24P24 25P25 26P26 27P27 28PSEN 29ALE/P 30TXD 11RXD 10U2AT89S5211 2 23 4SW3SW-PB(双)11 2 23 4SW4SW-PB(双)11 2 23 4SW2 SW-PB(双)11 2 23 4SW1 S

3、W-PB(双)P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7co m 19 92 28 83 37 74 46 65 54.7k4.7kVCCP 1.0P 1.1P 1.2P 1.3P 1.4P 1.5P 1.6P 1.7图 32 单片机最小系统3.1.3 数码管及指示灯显示电路(1)数码管显示说明各个数码管的段码都是单片机的数据口输出,即各个数码管输入的段码都是一样的,为了使其分别显示不同的数字,可采用动态显示的方式,即先只让最低位显示0( 含点 ),经过一段延时,再只让次低位显示1,如此类推。由视觉暂留,只要我们的延时时间足够短,就能够使得数码的显示看起来非常的稳定清楚,

4、过程如表3-1 。表3-1 数码管编码表段码 位码 显示器状态08H 01H 0abH 02H 112H 04H 222H 08H 3a1H 10H 424H 20H 504H 40H 6aaH 80H 7本论文中使用了3个数码管,其中前两位使用动态扫描显示实测温度,在设置加热温度的时候,两个数码管是闪烁,以提示目前处在温度设置状态。第三位数码管静态显示符号“”。(2)运行指示灯说明本热水器温度控制系统中共使用到3个LED指示灯和3个数码管。右上角的红色LED 是电源指示灯;数码管右边的红色LED 是加热指示灯,当刚开机或温度降到设定温度5以下时,该灯会亮,表示目前处于加热状态;当温度上升到设定温度时,该LED灭,同时数码管右边的绿色LED亮,表示目前处于保温状态,用户可以使用热水器;当温度再次下降到设定温度5以下时,绿色LED 灭,红色加热的LED 灯亮,不断循环。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报