当前位置:文档之家› 基于单片机的秒表课程设计

基于单片机的秒表课程设计

基于单片机的秒表
课程设计
基于单片机的秒表课程设计
姓名:
班级:
学号:
专业:
指导老师:
年月日
目录
1、总体设计方案简介
1.1设计课程任务
1.2系统分析
1.3系统方案
1.4方案论证
2、硬件设计
2.1控制芯片的介绍
2.2硬件接线
2.2.1硬件接线接口
2.2.2硬件接线图
3、软件设计
3.1程序设计思路
3.2流程图
3.3源程序
3.4仿真结果
4、元件清单
5、心得体会
基于单片机的秒表课程设计
摘要
本设计的成品是在单片机最小系统的基础上增加显示电路和控制电路来完成数字式秒表的硬件电路的。

电子秒表电路主要由AT89S51单片机最小系统电路、七段数码管动态显示电路和控制电路组成,它能实现八段数码显示和计时,能经过控制电路控制时间的暂停和开始。

关键字:AT89S51 数码管最小系统
1总体设计方案简介
1.1设计课题任务
设计一个具有特定功能的数字式秒表。

用AT89C52设计一个2位LED数码显示“秒表”,显示时间为00-59,另设计一个“开始”按钮和一个“复位”按钮。

按键说明:按“开始”按键,开始计数,数码管从00开始每秒自动加一;按“复位”按键,系统清零,数码管显示00。

1.2系统分析
设计的电路主要是能多次计时,计时的多少经过显示电路出来,设计框图如图所示;
1.3系统方案
利用AT89C52单片机设计数显定时器。

此方案采用AT89C52单片机系统来实现。

AT89C52芯片内含8KB的EEPROM,不需要外扩展存储器,可是系统整体结构更为简单。

设计框图如图所示;
1.4方案论证
此方案是以AT89C52芯片为中心控制系统,可实现计时、清零等功能,大大提高了系统的智能化,也是的系统所测结果精度大大提。

相关主题