试编制中断方式键盘扫描程序
发布时间:2016/7/21 21:07:24 访问次数:1345
采用中断的方式能够提高单片机扫描键盘的效率,但是在硬件电路的连接上也会不一样,如图9,34所示。 AA8641F把行线信号连接到与门,只要行线中有任意一根线出现低电平就会向单片机申请中断。
【例9.18】按图9.34所示的连接图,试编制中断方式键盘扫描程序,将键盘中的按键码存入片内RAM30H单元中。
解 编程思路分析:只有在键盘有按键按下时,才发出中断请求信号,单片机响应中断,执行键盘扫描程序中断服务子程序。如无键按下,单片机将不响应键盘。
此种方式的优点是,只有按键按下时,才进行处理,所以其实时性强,工作效率高。
当进入中断后,按键识别的过程与例9.17一样。
采用中断的方式能够提高单片机扫描键盘的效率,但是在硬件电路的连接上也会不一样,如图9,34所示。 AA8641F把行线信号连接到与门,只要行线中有任意一根线出现低电平就会向单片机申请中断。
【例9.18】按图9.34所示的连接图,试编制中断方式键盘扫描程序,将键盘中的按键码存入片内RAM30H单元中。
解 编程思路分析:只有在键盘有按键按下时,才发出中断请求信号,单片机响应中断,执行键盘扫描程序中断服务子程序。如无键按下,单片机将不响应键盘。
此种方式的优点是,只有按键按下时,才进行处理,所以其实时性强,工作效率高。
当进入中断后,按键识别的过程与例9.17一样。
上一篇:程序编写思路如下
上一篇:51单片机的片内外资源有限,
热门点击
- 外部中断0中断请求标志位。
- TDDB效应的击穿机制
- 轻掺杂源漏(LDD)
- 等比例缩小的3个规则
- 界面态的产生过程
- ADC0809工作原理
- MOs管的实际版图
- MOsFET的阈值电压
- 说明动态RAM和静态RAM的主要区别
- 单片机的特点及应用领域
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]