秒表计时器设计

1、实训任务目的
1. 根据单片机课程所学内容,结合其他相关课程知识,设计电子秒表,以加深对单片机知识的理解,锻炼实践动手能力,为以后的毕业设计和工作打下坚实基础;
2. 熟悉汇编语言或C语言的程序设计方法,熟悉51系列单片机的使用; 3. 掌握单片机的内部功能模块的应用,如定时器/计数器、中断、I/O口、串行口通讯等功能;
4. 掌握单片机应用系统的软硬件设计过程、方法及实现。 
2、 设计方案
  2.1系统总体设计方案
使用STC89C52单片机作为控制部件,采用12M晶体振荡器及30PF微小电容构成振荡电路;用1个四位一体共阴极数码显示管作为显示部分,构成数字式秒表的主体结构,配合独立式键盘和复位电路完成此秒表的计时、清零、停止、增减初始时间等各项功能。

2.2 系统总体整体框
 图2.2 系统设计框图
3、 电路设计
  3.1 硬件部分系统设计      3.1.1电路原理图
AT89C52单片机系统模块
独立摁键控制模块
4位数码管显示模块