> 自然
实例讲解,单片机常用键盘连接控制子程序
在单片机控制中,键盘与单片机的连接一般采用独立按键连接和矩阵按键连接。
独立按键连接独立按键是每一个按键的电路是独立的,占用一条数据线。当其中任意一按键按下时,它所对应的数据线的电平变成低电平,若无键按下,则所有的数据线的电平都是高电平。独立按键连接一般用于系统中按键较少的情况。独立按键单片机连接控制接线原理图如图1所示。
图1 独立按键单片机连接控制接线原理图
1.问题的提出
在图1中,当任何一个按键按下时,单片机转入执行相应的程序。
2.控制程序
矩阵式键盘连接矩阵式键盘又称行列式键盘,当按键数较多时,采用矩阵式键盘。矩阵式键盘的按键设置在行与列的交点上。4×4矩阵式键盘与单片机的连接(见图2)。
图2 4×4矩阵键盘连接单片机控制接线原理图
利用图2所示4×4矩阵键盘连接单片机接线原理图来作为控制按键控制程序时,其程序如下: