![](https://csdnimg.cn/release/download_crawler_static/86239093/bg5.jpg)
数字秒表
摘 要
近年来随着科技的飞速发展,单片机的应用正在不断的走向深入。本文阐述了基于
单片机的数字电子秒表设计。本设计主要特点是计时精度达到 0.001s,解决了传统的
由于计时精度不够造成的误差和不公平性,是各种体育竞赛的必备设备之一。另外硬件
部分设置了查看按键,可以对秒表上一次计时时间进行保存,供使用者查询。 本设计
的数字电子秒表系统采用 AT89C52 单片机为中心器件,利用其定时器/计数器定时和
记数的原理,结合显示电路、LED 数码管以及外部中断电路来设计计时器。将软、硬
件有机地结合起来,使得系统能够实现五位 LED 显示,显示时间为 0~99.999 秒,
计时精度为 0.001 秒,能正确地进行计时,同时能记录一次时间,并在下一次计时后
对上一次计时时间进行查询。其中软件系统采用汇编语言编写程序,包括显示程序,定
时中断服务,外部中断服务程序,延时程序等,并在 WAVE 中调试运行,硬件系统利
用 PROTEUS 强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工
作状态。当按下一个开始键时,开始显示数字,即计时开始,再按下暂停键时,暂停计
时并显示刚才的结果,这个时候如果再按开始键,则继续计时,也就是显示的数字包括
刚才的数据。按下清零键时,数据清零。
关键词:AT89C51;数字秒表;显示
评论0