本文基于AT89C51设计了一种计时装置。该装置包括以下几个部分:显示模块,按键输入模块和单片机最小系统。显示模块使用了两位共阳数码管作为显示部件;按键输入模块通过外部中断的方式控制计时的启动与停止;单片机最小系统作为整个装置的主控部分,协调各模块进行工作。仿真测试结果表明,该装置可实现从0-99范围的计时。
目 录
摘 要
目 录
1 设计原理
1.1 系统整体设计原理
1.2 系统主要模块原理
2 硬件设计
2.1 单片机最小系统电路
2.2 数码管显示电路
2.3 按键输入电路
3 程序设计
3.1 主程序设计
3.2 定时器中断程序设计
3.3 数码管显示程序设计
3.4 外部中断程序设计
4 系统调试与测试
5 结论