[页数]:23 [字数]:3424 [目录] 一、概述 二、硬件系统设计 三、软件系统设计 四、系统仿真 五、心得体会 附录一源程序 附录二系统原理图 [摘要] 本设计是多功能秒表的设计。多功能秒表的问世缓解了计时的压力,是现在城市和社会必需的基础设施,是不可或缺的计时工具。本设计是众多多功能秒表设计方案中的一种:利用我们学过的单片机的知识设计的。单片机有很多系列,本设计选用的是单片机里最为常见的也是很实用的51系列,8051单片机是课堂上老师讲述最多的,也是最具代表性的,同时也是学生最为熟悉的。 根据设计要求除有一般秒表设计方案中有的一般功能外,还有就是有可以同时记录多个时间。 本设计的系统仿真是通过proteus6软件进行的,通过仿真可以观察设计的系统的运行结果。本设计的系统仿真基本实现了设计要求的目的。 [正文] 一、概述 1.1设计任务 设计一个单片机控制的秒表系统。利用单片机的定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及按键来设计计时器。将软、硬件有机地结合起来,使得系统能够正确地进行加、减(倒)计时,数码管能够正确地显示时间。 1.2设计要求 基本要求: 1.能同时记录四个相对独立的时间并分别显示 2.两位LED显示,显示时间为00~99秒。 3.每秒自动加1。 4.一个开始按键、一个复位按键、一个暂停按钮和一个快加按钮(每10ms快速加一) 。 5.翻页按钮查看四个不同的计时值 。 高级要求: 1.一个拨位开关,分别控制加法和减法计数 。 2.添加倒计时初始值设置功能。 3.添加下翻页按钮,并实现快减功能 。 4.不同功能通过功能键Setup实现切换。 二、硬件系统设计 系统电路原理图 2.1 复位电路 MCS-51单片机的复位是靠外部电路实现的。MCS-51单片机工作之后,只要在他的RST引线上加载10ms以上的高点平,单片机就能有效地复位。MCS-51单片机通常采用上电自动复位和按键复位两种方式。 上电瞬间,RC电路充电,RST引线出现正脉冲,只要RST保持10ms以上的高电平,就能使单片机有效的复位。在应有系统中,有些外围芯片也需要复位。如果这些芯片复位端的复位电平与单片机的复位电平的要求一致,则可以将复位信号与之相连。 2.2振荡器电路 MCS--51单片机单片机内部的振荡电路是一个到增益反相放大器,引线 XTAL1和XTAL2分别为 反向振荡放大器的输入及内部时钟工作电路的输入和来自反向振荡器的输出,该反向放大器可以配置为片内振荡器。单片机内部虽然有震荡电路,但要形成成时钟,外部还需要附加电路。 ...... [参考文献] [1]付家才. 单片机控制工程实践技术[M]. 北京:化学工业出版社,2004.5 175-200 [2]潘新民.微型计算机控制技术 [M].北京:人民邮电出版社,1999.9 327-351 [3]余锡存 曹国华.单片机原理及接口技术[M].陕西:西安电子科技大学出版社,2000.7 23-57 [4]雷丽文 等.微机原理与接口技术[M].北京:电子工业出版社,1997.2 51-88 [5]余发山 等,单片机原理及应用技术.中国矿业大学出版社,2003.12 21-95 、98-114、270-276 [原文截取] 河南理工大学 单片机课程设计报告 多功能秒表系统 姓 名: 学 号: 专业班级: 指导老师: 所在学院: 2008年6月10日 摘要 本设计是多功能秒表的设计。多功能秒表的问世缓解了计时的压力,是现在城市和社会必需的基础设施,是不可或缺的计时工具。本设计是众多多功能秒表设计方案中的一种:利用我们学过的单片机的知识设计的。单片机有很多系列,本设计选用的是单片机里最为常见的也是很实用的51系列,8051单片机是课堂上老师讲述最多的,也是最具代表性的,同时也是学生最为熟悉的。 根据设计要求除有一般秒表设计方案中有的一般功能外,还有就是有可以同时记录多个时间。 本设计的系统仿真是通过proteus6软件进行的,通过仿真可以观察设计的系统的运行结果。本设计的系统仿真基本实现了设计要求的目的。 目录 1 概述………………………………………………………………………………3 1.1 多功能秒表的设计任务 1.2 设计要求 2 硬件系统设计……………………………………………………………………4 2.1 复位电路 2.2 振荡器电路 2.3 两位数码管循环显示00~99电路 3 软件设计..... |
【单片机课程设计】多功能秒表系统
查看评论
已有0位网友发表了看法