- 5
- 0
- 约8.59千字
- 约 16页
- 2018-05-25 发布于贵州
- 举报
基于c语言单片机秒表课程设计1
课程设计报告
课程名称:单片机原理及应用
报告题目:秒表
学生姓名:
所在学院:信息科学与工程学院
专业班级:
学生学号:
指导教师:
2013 年 12 月 25 日
课程设计任务书
报告题目 秒表 完成时间 学生姓名 专业班级 指导教师 职称 讲师 总体设计要求和技术要点 设计一个秒表的要求与任务,要求如下:
(1)显示时间为“秒秒-100ms10ms”。
(2)设计一个“开始”键,按此键开始计时。
(3)设计一个“复位”键。按此键时间归零。
(4)设计一个“保存”键。按此键保存当前时间,继续计时,能保存最后50组时间。
(5)设计一个“读出”键。按此键读出保存的时间,停止状态下才有效。
(6)设计一个“停止”键。按此键停止计时,显示当前时间。
任务如下:
用AT89C51设计一个2位的LED数码显示作为“秒表”。 工作内容及时间进度安排 第15周:
周1---周3 :立题、论证方案设计
周4---周5 :预答辩
第16周:
周1---周3 :仿真实验7
周4---周5 :验收答辩 课程设计成果 1.与设计内容对应的软件程序
2.课程设计总结报告 摘要
近年来随着科技的飞速发展,单片机的应用正在不断的走向深入,秒表计时器是电器制造,工业自动化控制、国防、实验室以及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关,控制器、延时器、定时器等时间测试。本文阐述了基于单片机的数字电子秒表设计。本设计主要特点是计时从00到99秒秒表系统,方便了在计时精度要求不高的情况下计时。因为计时精度为1,所以系统电路比较简单。另外硬件部分设置了开始、暂停、清零、复位按键,可以对秒表系统进行计时控制。
本设计的数字电子秒表系统采用AT89C51单片机位中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计计时器。将软、硬件有机的相结合起来,使得系统能够实现两位LED显示,显示时间为00-99秒,计时精度为1秒,能正确地进行计时,同时能记录一次时间,其中软件系统采用C语言编写程序,包括显示程序,定时中断服务,延时程序等,并用KeiL中调试运行,硬件系统利用Proteus强大的功能来实现,简单且易于观察,在仿真中就可以观察到实际的工作状态。
关键词:单片机;数字电子秒表;仿真
目录
一、概述…………………………………………………………………………1
1.1设计目的……………………………………………………………………1
1.2设计要求……………………………………………………………………1
1.3设计意义……………………………………………………………………1
二、系统总体方案及硬件设计…………………………………………………1
2.1系统总体方案………………………………………………………………2
2.2硬件设计……………………………………………………………………2
2.21晶体振荡电路………………………………………………………………2
2.22复位电路……………………………………………………………………3
2.23按键电路……………………………………………………………………3
2.24 显示电路……………………………………………………………………4
2.25系统电路……………………………………………………………………4
三、软件设计………………………………………………………………………5
1.设计特点……………………………………………………………………5
2.秒表设计源程序……………………………………………………………9
3.程序流程图…………………………………………………………………10
四、结论与心得………………………………………………………………11
五、参考文献………………………………………………………………………11
概述
1.1设计目的
设计一个单片机控制的秒表系统。利用单片机的定时器/计数器定时和记数的原理,结合显示电路、LED数码以及按键来设计秒表。将软、硬件有机的结合起来,使得系统能够正确的进行计时,同时具有开始/暂停,复位,读数,清零等功能。
1.2设计要求
(1)共四位LED显示,显示时间为:
(2)共五个按键,分别是开始、复位、保存、读出、
(3)能同时记录多个相对独立的时间并分别显示出来;
(4)显示时间从00一直到99
(5)具有自动清零功能
1.3 设计意义
(1)通过本次课程设计可以使我们进一步熟悉和掌握单片内部和工作原理,了解单片机应用系统设计的基本步骤和方法。
(2)通过利用AT89C52单片机,理解单片机在自动化仪表的作用以及掌握单片机的编程方法。
(3)通过设计一个简单的实际应用输入以及显示模拟系统,掌握单片机仿真软
您可能关注的文档
- 基于51系列单片机温度测量和控制装置.doc
- 基于51系列单片机的频率计.doc
- 基于555 电路原理的水位控制系统1.doc
- 基于8051单片机无刷直流电机控制器毕业设计开题报告1.doc
- 基于8086微处理器的温度控制系统1.doc
- 基于89C51单片机的秒表课程设计 21.doc
- 基于89c51的液位控制器设计.doc
- 基于89C51的电子时钟设计.doc
- 基于ACCESS数据库的企业销售管理系统.doc
- 基于AD590的智能温度测量仪表软件设计.doc
- 2026年人力资源行业服务升级员工体验优化.docx
- 2026年红枣加工行业市场前景预测与产品创新现状.docx
- 2026年无人机电力巡检行业五年发展趋势报告.docx
- 2026年中国不锈钢材料配件市场调查研究报告.docx
- 2026年智能电梯节能改造方案报告.docx
- 2026年航空货运高端运输市场趋势十年分析报告.docx
- 2025-2026学年高中信息技术(信息科技)必修2 信息系统与社会沪科版(2019)教学设计合集.docx
- 2026年颜料行业国际市场竞争策略及技术创新应用前景报告.docx
- 2026年中国涤棉纱市场调查研究报告.docx
- 2026年量化资管行业十年发展趋势报告.docx
原创力文档

文档评论(0)