![](https://csdnimg.cn/release/download_crawler_static/87506394/bg6.jpg)
CPU 对键盘的扫描可以采用取程序控制的随机方式,即只有在 CPU 空闲是时才去扫描
键盘,响应操作人员的键盘输入,即利用单片机内部定时器每隔一定时间对键盘扫描一次,
这样控制方式,不管键盘上有无键闭合,CPU 总是定时的关心键盘状态。在大多数情况下,
CPU 对键盘可能进行空扫描。为了提高 CPU 的效率而又能及时响应键盘输入,可以采用中
断方式,即 CPU 平时不必扫描键盘,只要当键盘上有键盘闭合时就产生中断请求,向 CPU
申请中断后,立即对键盘上有键盘进性扫描,识别闭合键,并做相应的处理。
根据以上的论述,我采用方案一。
2.2.4 芯片最终选择方案
根据上几节的论证,通过综合考虑,我们的芯片选择如表 2-1。
表 2-1 器件选择方案详单
2.2 AT89C51 单片机简单概述
AT89C51 单片机属于 51 系列单片机,本次设计所用的核心元件即为 AT89C51,本节主
要介绍了 AT89C51 的管脚功能。
2.2.1 51 系列单片机的功能特性
MSC-51 单片机是美国英特尔公司于 1980 年起推出的第二代产品。与 8084 相比,8051
的硬件结构和指令系统均有很大改进,可支持更大存储空间扩充了更多的 I/O 功能,速度提