为了方便使用输入/输出端口,本文使用4*4一个矩阵键盘。
2 系统硬件设计
2.1 主控单元
2.1.1 AT89S51概述
AT89S51是一个8位微控制器的结构。涉及到用户的需求,内存资源少和功能调试程序简便,AT89S51内装4K字闪存Flash ROM的较高的处理速度,使它可以很容易地和迅速地处理复杂的数字信号[7]。
两个16位定时器/计数器;低电压复位/监测功能;他是最具代表性的单片机,很好地掌握AT89S51,可以让你在以后的学习使用中能够更快的掌握各种增强型、衍生型的单片机。