欢迎来到天天文库
浏览记录
ID:8528848
大小:1.24 MB
页数:27页
时间:2018-03-31
《基于51单片机的数字秒表设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、单片机系统课程设计单片机系统课程设计成绩评定表设计课题:数字秒表学院名称:电气工程学院专业班级:自动 学生姓名:学号:指导教师:设计地点:设计时间:指导教师意见:成绩:签名:年月日单片机系统课程设计单片机系统课程设计课程设计名称:数字秒表专业班级:自动学生姓名:学号:指导教师:课程设计地点:课程设计时间:单片机系统课程设计单片机系统课程设计任务书学生姓名专业班级自动学号题目数字秒表设计课题性质工程设计课题来源自拟指导教师主要内容(参数)设计一个基于单片机的数字秒表,具体要求如下。1、最大计数值为:99分59
2、.99秒。2、系统采用2个按键控制输入,其中一个按键用作系统清0,另一个按键用作秒表的启动/停止。3、系统采用6个共阴LED数码管实现计时显示。任务要求(进度)第1-2天:熟悉课程设计任务及要求,查阅技术资料,确定设计方案。第3-4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。第5-6天:软件设计,编写程序。第7-8天:实验室调试。第9-10天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅合理。主要参考
3、资料[1]张迎新.单片微型计算机原理、应用及接口技术(第2版)[M].北京: 国防工业出版社,2004[2]伟福LAB6000系列单片机仿真实验系统使用说明书[3]阎石.数字电路技术基础(第五版).北京:高等教育出版社,2006审查意见系(教研室)主任签字:年月日25单片机系统课程设计目录1绪论32系统概述42.1数字式秒表的设计意义42.2设计要求与分析43硬件电路设计53.1基准脉冲的获取53.2键盘及控制电路103.3计数、译码及显示电路124数字秒表系统软件设计144.1主程序软
4、件设计144.2中断服务程序设计145调试与仿真165.1软件调试与烧写165.2硬件仿真176.结论18参考文献:19附录20附录一系统原理图20附录二源程序代码2125单片机系统课程设计1绪论21世纪,单片机的发展非常的迅速。单片机是把主要计算机功能部件都集成在一块芯片上的微型计算机。它是一种集计数和多种接口于一体的微控制器,被广泛应用在智能产品和工业自动化上,而51单片机是个单片机中最为典型和最有代表性的一种。51单片机是对所有兼容Intel8031指令系统的单片机的统称。该系列单片机的始祖是Inte
5、l的8031单片机,后来随着Flashrom技术的发展,8031单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是Atmel的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。本次的设计任务是一个数字秒表,而秒表与普通的钟表不同,它的目的是对从某一时刻到另一时刻的时间间隔进行计时。秒表的数字化常给人们的生活带来极大的方便,它广泛应用于社会的各个领域。通过对数字式秒表的设计,我们可以清楚的了解到它的工作原理,进而也了解了数字钟
6、表的工作原理。在翻阅相关资料后,我们把秒表的设计分成了三大部分:基准脉冲产生部分;控制部分和计数、译码、显示部分。本设计的数字电子秒表系统采用STC89C51单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及独立键盘来设计秒表,将软、硬件有机地结合起来。基准脉冲产生部分由石英振荡器和由计数器组成的分频器构成。在石英振荡器中,石英晶体的固有频率是1MHz,即振荡器的输出为1MHz的矩形脉冲。而分频器将1MHz分频为100Hz的基准脉冲。控制部分可由基本RS触发器和相应的开关
7、组成。计数、译码、显示部分中,将使用同步四位二进制加法计数器74LS161来计数。74LS48是BCD-7段译码器/驱动器,专用于驱动LED七段共阴极显示数码管。关键字:基准脉冲计数译码数字显示25单片机系统课程设计2系统概述2.1数字式秒表的设计意义秒表的数字化常给人们的生活带来极大的方便,它广泛应用于社会的各个领域。通过对数字式秒表的设计,我们可以清楚的了解到它的工作原理,进而也了解了数字钟表的工作原理。在秒表的设计中,我们对《数字电子技术基础》中所学到的知识有了更深刻的认识》。比如:555多谐振荡器的
8、应用、计数器、译码及显示器的应用。总之,数字秒表的设计让我们体会了学以致用的乐趣。2.2设计要求与分析设计要求如下:l秒表的最大计时值为99分59.99秒;l6位数码管显示,分辨率为0.01秒l具有清零、启动计时、暂停及继续计数等控制功能;l控制操作键不超过二个。首先,秒表的分辨率为0.01秒,故要获得频率为100Hz的基准毫秒脉冲;其次,分、毫秒计数器为100进制计数器,秒计数器为60进制计数器;最后,用一个控
此文档下载收益归作者所有