基于单片机的秒表制作毕业设计论文

基于单片机的秒表制作毕业设计论文

ID:8477788

大小:618.50 KB

页数:18页

时间:2018-03-29

基于单片机的秒表制作毕业设计论文_第1页
基于单片机的秒表制作毕业设计论文_第2页
基于单片机的秒表制作毕业设计论文_第3页
基于单片机的秒表制作毕业设计论文_第4页
基于单片机的秒表制作毕业设计论文_第5页
资源描述:

《基于单片机的秒表制作毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、淄博职业学院课程设计课程设计报告基于单片机的秒表制作班级:P12电气五班姓名:苑仁绰学号:42014年6月20日淄博职业学院课程设计一.摘要基于单片机技术制作秒表,运用单片机的定时器中断程序,来实现计时功能。在给单片机接上外部电路,接上LED数码管,由单片机的P2口控制位码输出,P0口控制断码输出。3个按键可以采用独立式键盘,其中两个按键分别连接到外部中断INTO、INT1,第三个按键连接到定时器1的T1端口,以中断方式实现键盘的扫描。给单片机接上按键复位电路。通过单片机X1,X2端接上外部时钟脉冲,通过编程,来实现秒表的计时。关键字:

2、单片机秒表LED数码管淄博职业学院课程设计二.目录一.摘要2二.目录4三.总体设计方案5四.硬件电路设计61.硬件知识:6(1).单片机6(2).LED数码管8(3).时钟电路9(4).复位电路10(5).限流电阻102.线路图11五.软件设计121.资源分配122.程序流程图13(1).主程序13(2).显示子程序133.编程15六.设计完成后的心得体会18淄博职业学院课程设计三.总体设计方案主要分为3个部分:主程序﹑显示子程序和定时器中断程序。主程序主要是初始化部分和不断调用动态显示子程序部分。动态显示子程序完成4位LED的轮流位扫

3、描,它被主程序不断调用,以保证稳定可靠的显示。显示时间的刷新由定时器中断产生,定时器每50ms中断一次,当中断20次后(即1s后),对时间单元(秒计数单元、分计数单元)进行更新,然后通过拆字子程序将时间单元里面的十六进制数拆开为两个BCD码,并送到显示缓冲区。返回主程序后显示缓冲区的待显示数据被刷新一次,数码管相应的显示数值也随之发生变化。根据硬件设计,由单片机的P2口控制位码输出,P0口控制断码输出。动态显示程序中,在单片机内部RAM中设置显示数据缓冲区,由查表程序完成显示译码,将缓冲区内待显示数据转换成相应的断码,再将断码通过805

4、1的P0口输出;位码数据由累加器循环左移指令产生,再通过P2口输出。3个按键可以采用独立式键盘,其中两个按键分别连接到外部中断INTO、INT1,第三个按键连接到定时器1的T1端口,以中断方式实现键盘的扫描。给单片机接上按键复位电路。该电路除了具有上电复位功能外,若要复位,只需按RESET键,此时电源VCC经电阻R1、R2分压,在RST端产生一个复位高电平。通过单片机X1,X2端接上外部时钟脉冲四.硬件电路设计1.硬件知识:(1)单片机单片微型计算机简称单片机,是典型的嵌入式微控制器(MicrocontrollerUnit),单片机芯片

5、常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器、控制器、存储器、输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机淄博职业学院课程设计是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。由于单片机在工业控制领域的广泛应用,单片机由仅有CPU的专用处理器芯片发展而来。最早的

6、设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的8080是最早按照这种思想设计出的处理器,当时的单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列单片机系统。因为简单可靠而性能不错获得了很大的好评。尽管2000年以后ARM已经发展出了32位的主频超过300M的高端单片机,直到现在基于8051的单片机还在广泛的使用。在很多方面单片机比专用处理器更适合应用于嵌入式系统,因此它得到了广泛的应用。事实上单片机是世

7、界上数量最多处理器,随着单片机家族的发展壮大,单片机和专用处理器的发展便分道扬镳。现代人类生活中所用的几乎每件有电子器件的产品中都会集成有单片机。手机、电话、计算器、家用电器、电子玩具、掌上电脑以及鼠标等电子产品中都含有单片机。汽车上一般配备40多片单片机,复杂的工业控制系统上甚至可能有数百片单片机在同时工作!单片机的数量远远超过PC机和其他计算机的总和。单片机作为计算机发展的一个重要分支领域,根据发展情况,从不同角度单片机大致可以分为通用型/专用型、总线型/非总线型及工控型/家电型。单片机诞生于1971年,经历了SCM、MCU、SoC

8、三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,

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

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

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