99秒秒表课程设计

99秒秒表课程设计

ID:9378152

大小:79.50 KB

页数:13页

时间:2018-04-29

99秒秒表课程设计_第1页
99秒秒表课程设计_第2页
99秒秒表课程设计_第3页
99秒秒表课程设计_第4页
99秒秒表课程设计_第5页
资源描述:

《99秒秒表课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录第1章设计背景及目的要求11.199秒秒表设计背景11.2设计目的11.3硬件选择11.4设计内容2第2章设计方案及基本原理32.1预备知识32.2LED显示原理32.3元器件选择32.4系统设计32.5硬件工作原理42.6硬件连接4第3章程序设计63.1设计步骤63.2程序代码7第4章调试结果及分析84.1调试结果84.2结果分析8第5章结论与体会9参考文献10附录11单片机的控制系统课程设计第1章设计背景及目的要求1.199秒秒表设计背景单片机正朝着高性能和对品种方向发展,趋势是进一步向着CMO化,低功率,小

2、体积,大存量,高性能,低价格和外国电路内装化等几个方面发展。其应用重要意义在于他从根本上改变了传统的控制系统设计思想和设计方法,从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了,这种软件代替硬件的控制技术称为微控制技术。是传统控制技术的一次革命。单片机最常见的模块是秒表、数字钟等显示时间类的装置,此装置是一种用数字电路实现时,分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。此设计利用凌阳公司的凌阳16位单片机SPCE

3、061A为主控芯片,充分利用61板上面的三个按键,完成一个建议的现实系统—99秒秒表。61板式一套完整的16位单片机开发系统,可直接把程序下载到61板上进行调式和封装。集成度高,运算速度快,体积小,运算可靠。价格低廉,在过程控制、数据采集、机电一体化、智能仪器仪表,网络技术等方面得到广泛应用。1.2设计目的随着单片机应用的日益广泛,我们应加强对单片机的认识和动手能力,课程设计就是为加强实践社会,培养学生动手能力的一个重要环节,将理论和实际联系起来的一个机会。本课程设计的基本要求是:1.掌握LED数码管原理和使用方法。

4、2.掌握61板的使用方法。3.初步掌握SPCE061A单片机汇编语言一般编程技巧。4.初步掌握61板系统调试的一般步骤及方法。1.3硬件选择装有windows系统和μ'nSPTMIDE仿真环境的PC机一台,μ'nSPTM十六位单片机实验箱一个。本设计用到的实验箱硬件模块为:SPCE061A核心及周边电路模块(包括32个I/O口),LED数码管。做此实验用51板也可以,因为51板也提供了相应的LED模组,因为学校实验室提供了61板。所以我决定选用SPCE061A单片机实验箱。12单片机的控制系统课程设计1.4设计内容本

5、装置将实现0~99的计数,每一秒钟,计数器将加1,在数码管显示当前计数值,并可用键盘计数的起始,以及归零,具体要求如下:1.开机时数码管显示00.2.每一秒钟,计数器自动加1.3.按键控制计数,分别控制开始计时、停止计时和归零,功能分配如下:表1-1按键功能分配按键功能描述KEY1开始计时KEY2停止计时KEY3归零12单片机的控制系统课程设计第2章设计方案及基本原理2.1预备知识1.熟悉凌阳单片机的工作原理。(1)I/O口的使用原理和设置;(2)定时器或时基的设置、使用;(3)中断的设定。2.了解数码管的显示原理。

6、3.熟悉键盘扫描原理。4.熟悉汇编语言或C语言。2.2LED显示原理静态显示就是显示驱动电路具有输出锁存功能,单片机将所有显示的数据送出后就不再管,直到下一次显示数据需要更新再传送一次新数据,显示数据稳定,占用很少的CPU时间。动态现实需要单独的显示驱动电路,使用硬件较多,动态显示虽然有闪烁感,占用的CPU时间多,但是用的硬件少,能节省线路板空间。基本的半导体数码管是由七个条状发光二极管芯片排列而成的,可实现0~9的显示。LED数码管是由发光二极管显示字段组成的显示器,有8段和“米”字段之分。这种显示器有共阳极和共阴

7、极两种所谓共阳方式是指笔画显示器各段发光管的阳极(即P区)是公共的,而阴极互相隔离,所谓共阴方式是笔画显示器各段发光管的阴极(即N区)是公共的,而阳极是相互隔离的。2.3元器件选择61板一个,共阳极2位LED数码管一个,电路板一个,8050三极管二个,1k的电阻8个,33k电阻2个,导线若干,排针(10位)2个。2.4系统设计根据设计题目的要求分析,并考虑到题目的可扩展性,可将系统分成两大部分:时间的产生和显示。按键的控制计数起始、归零。根据系统的功能现选择61板作为单片机控制处理部分,利用-2位LED作为显示部分,

8、而按键采用61板上自带的三个按键,12单片机的控制系统课程设计如图2-1所示。IOBSPCE061A精简开发版KEY1KEY2KEY3秒图2-1系统框图2.5硬件工作原理两位数的显示采用的是一个2位共阴极LED数码管(LG5621AH),连接方法是SPCE061A的IOB0-IOB6接LED焊接板的A-G,小数显示部分可以省略不要,IOB8-I

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

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

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