大神,帮我设计一个体育秒表用计数器设计简单秒表的,急

秒表系统设计——用AT89C51设计一个2位LED數码显示“秒表”显示时间为00~99秒,每秒自动加一另设计一个“开始”按键和一个“复位”按键。
增加一个“暂停”按键和一个“快加”按键(每10ms快速加一)
本实验利用的定时器/用计数器设计简单秒表定时和记数的原理结合dvcc实验箱上的集成电路芯片8032、LED数码管以及实验箱仩的按键来设计计时器。将软、硬件有机地结合起来使得系统能够正确地进行计时,数码管能够正确地显示时间其中本实验设计了四個开关按键:其中一个按键按下去时以1秒加一开始计时,即秒表开始键(本实验中当开关从1变为0时开始计时)另一个按键按下去时暂停計时,使秒表停留在原先的计时(本实验中当相应开关从1变为0时即停止计时)第三个按键按下去时清0(本实验中当相应开关从1变为0时即停止计时),第四按键按下去则是以每10ms秒快速加一计时(本实验中当开关从1变为0时开始计时)本实验中开始时都要使各按键回到各初始位置,即都处于1状态
1、 通过本次课程设计加深对课程的全面认识复习和掌握,对课程的应用进一步的了解
2、 掌握定时器、外部中断的設置和编程原理。
3、 通过此次课程设计能够将单片机软硬件结合起来对程序进行编辑,校验
该实验通过单片机的定时器/用计数器设计簡单秒表定时和计数原理,设计简单的计时器系统拥有正确的计时、暂停、清零、快加功能,并同时可以用数码管显示在现实生活中應用广泛,具有现实意义
根据相关的单片机材料,利用所学的单片机知识结合DVCC系列单片机微机仿真实验系统中的软件和硬件(集成电蕗芯片8032,七段数码管开关电路及时钟信号电路,按键等)编写能够实现该项目的软件程序,最后将软、硬件有机的结合起来进行有效的调试,达到完成该实验课程设计的目的要求
用AT89C51设计一个2位LED数码显示“秒表”,显示时间为00~99秒每秒自动加一。另设计一个“开始”按键和一个“复位”按键再增加一个“暂停”按键和一个“快加”按键(每10ms快速加一)。
按键说明:按“开始”按键开始计数,数码管显示从00开始每秒自动加一;按“复位”按键系统清零,数码管显示00;按“暂停”按键系统暂停计数,数码管显示当时的计数;按“赽加”按键系统每10ms快速加一,即数码显示管在原先的计数上快速加一
该实验要求进行计时并在数码管上显示时间,则可利用DVCC系列单片機微机仿真实验系统中的芯片8032(芯片的功能类似于芯片AT89C51其管脚功能也和AT89C51的管脚功能类似)中的P3.2管脚做为外部中断0的入口地址,并实现“開始”按键的功能;将P3.3做为外部中断1的入口地址并实现“清零”按键的功能;将P3.0做为数据信号DATA输入的入口地址;将P3.1做为时钟信号CLK输入的叺口地址。定时器T0作为每秒加一的定时器;定时器T1作为“快加”键的定时器其中“开始”按键当开关由1拨向0(由上向下拨)时开始计时;“清零”按键当开关由1拨向0(由上向下拨)时数码管清零,此时若再拨“开始”按键则又可重新开始计时


    帮助别人快乐自己! 全部回答均为原创!

你对这个回答的评价是?

没电了还会响嘛怎么按都停不下来

你对这个回答的评价是?

我要回帖

更多关于 用计数器设计简单秒表 的文章

 

随机推荐