- 20
- 0
- 约3.51千字
- 约 6页
- 2016-06-15 发布于重庆
- 举报
单片机控制系统实习报告
基于单片机电子秒表的设计
本次设计的数字电子秒表系统采用以AT89S52单片机为中心器件,利用其定时器/计数器定时和计数的原理,结合显示电路、LED数码管以及外部中断电路来设计秒表。将软、硬件有机地结合起来,使得系统能够实现四位LED显示,显示时间为00.00~.00秒,计时精度为0.01秒,能正确地进行计时。其中软件系统采用C语言编写程序,包括延时程序,定时中断服务,按键扫描,显示程序等,并利用PROTEUS强大的功能来仿真,在仿真中就可以观察到实际的工作状态。
本设计主要特点是计时精度达到0.01s,解决了传统的由于计时精度不够造成的误差和不公平性,是各种体育竞赛的必备设备之一。
设计要求:
电子秒表设计,具有普通秒表的功能;
单片机是使用按键启动、停止和复位。
二、总体方案的设计:
设计中包括硬件电路的设计和系统程序的设计。其硬件电路主控制器,显示电路和等主控制器采用单片机,显示电路采用共极LED数码管显示本利用单片机的定时器/计数器定时和数的原理P0口输出段码数据,P2.0-P2.3口作位码扫描输出,P2.4、P2.5口接两个按钮开关,分别实现开始、暂停功能,RST作为复位开关。
硬件电路图按照图1进行设计。
图1 系统组成框图
按键电路的处理。这三个键可以采用中断的方法,也可以采用扫描的方法来识别。复位键主要功能在于数值复位,对于时间的要求不是很严格。而开始和停止键则
原创力文档

文档评论(0)