[页数]:25 [字数]:5264 [摘要] MCS-51系列单片机具有体积小、功能全、价格低廉、面向控制、应用软件丰富、技术在不断更新、开发应用方便等优点。本秒表设计就是利用单片机的上述优点,采用目前市场上性能价格比较高的MCS-51单片机设计而成的最小系统。它在实际生活中具有广泛的应用。可以适应各个领域的不同需要,因而具有极强的竞争力,应用前景广阔。对所学的专业知识能力更好的应用在实践方面。 秒表是电器制造,工业自动化控制、国防、实验室及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关,控制器、延时器、定时器等的时间测试。目前所使用的电秒表大多是指针式或集成电路型的,结构相对复杂、测试功能单一。本仪器还具有实时时钟、整点报时、手动计时的功能。 本次课程设计主要利用这学期学习的单片机原理与应用技术的知识来设计并实现一个多功能秒表。此设计主要通过单片机最小系统板(STC-89C52RC)上的六个数码管作为秒表计时时间的显示,从左至右依次显示分、秒、毫秒,三个按键D、E和F作为控制秒表的功能键。主要实现过程如下:刚开始是系统清零,六个数码管显示都显示0。再用三个按键D、E和F来控制秒表功能的实现,启动D键开始计时,按下E键计时停止,F键复位。主要功能即是键D、E和F控制秒表计时的启动、停止和清零。为达到以上功能,多功能秒表分为以下几个模块: 键盘扫描功能模块,定时器中断模块和数码管显示模块。 这次课程设计是一次综合性比较强的实践过程,能从很多方面考察我们的能力,同时也是一次很好的锻炼机会。 [目录] 1 概述 2 系统总体方案及硬件设计 3 软件设计 4 Proteus软件仿真 5 课程设计体会 [正文] 1概述 单片机是单片微型机的简称,故又称为微控制器MCU。通常由单块集成电路芯片组成,内部包含有计算机的基本功能部件:中央处理器CPU,存储器和I/O接口电路等。因此,单片机只要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。 1.1设计的目的 基于单片机的综合实验仪器,利用汇编语言来编写一个秒表计时器。通过该课程设计进一步了解单片机硬件组成的目的以掌握它的整机工作原理,掌握单片机的中断系统,以便掌握对单片机随机事件的高效响应和处理手段。通过秒表的计时进一步掌握定时∕计数器的4种工作方式以及在不同工作方式下的时间和计数器常数的设定方法,并掌握中断功能在定时计数器中的应用。通过LED显示程序的调整,熟悉74LS164芯片与LED的接口技术,熟悉LED动态显示的控制过程。通过键盘程序的调整,熟悉8155与矩阵式键盘接口技术,熟悉键盘扫描原理。通过阅读和调试秒表程序的整体过程,学会如何编制含LED动态显示键盘扫描和定时器中断等多种功能的综合程序,初步体会大型程序的编制和调试技巧。 1.2 设计欲解决的主要问题 1)通过汇编语言与单片机系统相结合设计控制秒表计时。 2)通过按键来控制秒表的功能。 …… [参考文献] [1]万福君、潘松峰等. 单片微机原理系统设计与应用.合肥:中国科技大学出版社,2005年 [2]杨光友等. 单片微型计算机原理与接口技术.北京:水利水电出版社,2002年 [3]胡耀辉等. 单片机系统开发实例经典. 北京:冶金工业出版社,2006年 [4]刘守义、杨宏丽等. 单片机应用计术.西安:西安电子科技大学出版社,2003年 [5]姜武中、姜春霞等. 片机原理与接口技术. 大连:大连理工大学出版社,2002年 [6] 李朝青. 单片机原理及其接口技术. 北京:北京航空大学出版社,1998年 [7]肖玲妮,袁增贵. Protel99SE印刷电路板设计教程. 北京:清华大学出版社,2003年【原文截取】 大学 单片机课程设计报告 多功能秒表系统设计 姓 名: 学 号: 专业班级: 指导老师: 所在学院: 年 月 日 摘要 MCS-51系列单片机具有体积小、功能全、价格低廉、面向控制、应用软件丰富、技术在不断更新、开发应用方便等优点。本秒表设计就是利用单片机的上述优点,采用目前市场上性能价格比较高的MCS-51单片机设计而成的最小系统。它在实际生活中具有广泛的应用。可以适应各个领域的不同需要,因而具有极强的竞争力,应用前景广阔。对所学的专业知识能力更好的应用在实践方面。 秒表是电器制造,工业自动化控制、国防、实验室及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关,控制器、延时器、定时器等的时间测试。目前所使用的电秒表大多是指针式或集成电路型的,结构相对复杂、测试功能单一。本仪器还具有实时时钟、整点报时、手动计时的功能。 本次课程设计主要利用这学期学习的单片机原理与应用技术的知识来设计并实现一个多功能秒表。此设计主要通过单片机最小系统板(STC-89C52RC)上的六个数码管作为秒表计时时间的显示,从左至右依次显示分、秒、毫秒,三个按键D、E和F作为控制秒表的功能键..... |
单片机课程设计报告(多功能秒表)
查看评论
已有0位网友发表了看法