9.3.3  独立按键接口

9.3.3 独立按键接口

978-7-111-46831-8-Chapter09-20.jpg

图9-10 接口电路图

在单片机应用系统中按键数量较少,多采用独立按键式键盘。此种键盘结构简单,每个按键接单片机的一条I/O线,通过对输入线的查询即可识别每个按键的状态。

例如:片内RAM的30H中存放着温度采集的数字值,片内RAM的31H中存放着温度报警的设定数字值,S3合上时3个数码管显示30H中存放的温度采集数字值;S3断开时3个数码管显示31H中存放的温度报警设定数字值。按一下S1时,31H中的设定值增加1;按一下S2时,31H中的设定值减少1。

解 通过MCS-51系列单片机的P1接口输出3个数码管的字段码,由P3.2、P3.1、P3.0控制LED数码管的电源选通(高电平有效),接口电路如图9-10所示。

参考程序:

978-7-111-46831-8-Chapter09-21.jpg

978-7-111-46831-8-Chapter09-22.jpg