基于单片机控制的秒表系统毕业设计(论文)word格式.doc

基于单片机控制的秒表系统毕业设计(论文)word格式.doc

ID:49529713

大小:291.51 KB

页数:35页

时间:2020-03-02

基于单片机控制的秒表系统毕业设计(论文)word格式.doc_第1页
基于单片机控制的秒表系统毕业设计(论文)word格式.doc_第2页
基于单片机控制的秒表系统毕业设计(论文)word格式.doc_第3页
基于单片机控制的秒表系统毕业设计(论文)word格式.doc_第4页
基于单片机控制的秒表系统毕业设计(论文)word格式.doc_第5页
资源描述:

《基于单片机控制的秒表系统毕业设计(论文)word格式.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、多功能秒表的设计摘要本设计的任务是是设计一个单片机控制的秒表系统。我们利用单片机的定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及按键来设计计时器。在设计时,我们应将软、硬件有机地结合起来,使得系统能够正确地进行加计数、减(倒)计时、快加和快减等功能,并且结合相应的显示驱动程序,使数码管能够正确地显示时间,暂停和中断。数码管显示有静态显示和动态显示两种方法。动态显示可以节省I/O口,硬件电路比较简单,但是编程比较复杂,而且显示的效果不好;静态显示显示效果好,编程简单,但却浪费I/O口。在我们的设计中,因为I/O口是足够使用的,所以我们采用静

2、态显示。同时,为了使我们设计的秒表更加容易操作,我们专门设置了两个指示灯,分别用来区分加减计数和快加/快减。另外,我们设计的秒表还有同时记录四个数据的功能,在秒表的正常运行过程中,我们按下计数键,秒表会自动记录一个数据,按四次以后,秒表自动停止,等待翻页键的按下来查询所记录的成绩。为了节省I/O口,我们在设计时将快加键和上翻键,快减键和下翻键分别用同一个按键来实现,使用的时候,通过设置键的状态来区分按键的功能。秒表设有复位键,但秒表进入死循环时,按下复位键即可回到初始状态。在因为单片机的I/O口还有剩余,而且我们的程序采用的是模块化设计,所以可以很方便的

3、对程序进行扩展。通过WAVE软件的仿真和PROTEUS的仿真,我们的设计能够实现预想的功能。34多功能秒表的设计目录1概述…………………………………………………………………………………3 1.1设计任务………………………………………………………………………31.2设计要求………………………………………………………………………31.3功能简介………………………………………………………………………32系统总体方案及硬件设计…………………………………………………………52.1电源电路………………………………………………………………………52.2晶振电路…………

4、……………………………………………………………62.3复位电路………………………………………………………………………72.4显示电路………………………………………………………………………82.5键盘电路………………………………………………………………………83软件设计……………………………………………………………………………93.1开机初始化程序………………………………………………………………93.2键盘扫描程序………………………………………………………………103.3计时程序……………………………………………………………………113.4快加和快减程序…

5、…………………………………………………………123.5翻页程序……………………………………………………………………133.6暂停程序……………………………………………………………………143.7计数程序……………………………………………………………………143.8记录数据程序………………………………………………………………163.9显示子程序…………………………………………………………………163.1010毫秒延时子程序………………………………………………………163.11程序流程图…………………………………………………………………174Proteus软

6、件仿真…………………………………………………………………194.1开机的仿真图………………………………………………………………194.2正计时仿真图………………………………………………………………194.3减计时仿真图………………………………………………………………204.4快加快减计数仿真图………………………………………………………214.5暂停和计数仿真图…………………………………………………………224.6仿真结果与分析……………………………………………………………235课程设计体会……………………………………………………………………245.1设计

7、中遇到的问题及分析…………………………………………………245.2心得体会……………………………………………………………………24参考文献……………………………………………………………………………26附1:源程序代码……………………………………………………………………27附2:系统原理图……………………………………………………………………3534多功能秒表的设计1概述1.1设计任务本次单片机课程设计主要是设计一个单片机控制的秒表系统。利用单片机的定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及按键来设计计时器。在设计时,我们应将软、硬件有机

8、地结合起来,使得系统能够正确地进行加计数、减(倒)计时、快加和快减等功能,并且结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。