基于proteus的单片机倒计时系统【字数:10870】

摘 要时间计时器在我们的日常生活里的运用十分广泛,作用也很大。特别是在一些对时间控制方面有十分严格的需求的情况下,利用自动控制时间的方式更是有着重要的地位。自动化的本质是利用计算机技术来实现一些特定的需求。其中单片机便是利用计算机技术来实现特定效果的一种控制器。本次的毕业设计课题——基于单片机的倒计时系统,便是以计算机技术为基础,通过单片机与各部分模块的联合工作,实现倒计时的功能。本次设计里对该倒计时控制系统得而总体方案先是进行确定,然后在硬件方面需要的元器件进行选择,之后对该控制系统在功能实现方面的软件部分进行相应的设计。最后运用了keil软件对倒计时控制系统的功能利用C语言来编程实现,再利用proteus软件对所设计的这款倒计时控制系统进行仿真调试,对倒计时控制系统的工作过程进行分析与检测,对不恰当的地方进行修改。
目 录
第一章 绪论 1
1.1 课题背景 1
1.2研究目的和意义 1
1.3该课题的发展现状 1
1.4本设计的特色 2
第二章 总体方案设计 3
2.1 系统硬件设计总述 3
2.1.1 设计内容及具体要求 3
2.1.2 方案总述 3
2.2 所需元器件分析 4
2.2.1 主控制器选择 4
2.2.2显示器选择 5
2.2.3按键选择 5
2.2.4继电器 6
第三章 硬件设计部分 7
3.1 主要电路分析和设计 7
3.1.1 复位电路 7
3.1.2显示电路 7
3.1.3继电器电路 8
第四章 软件仿真的确定 9
4.1PROTEUS工作界面建立 9
第五章 软件设计部分 11
5.1编程软件的确定 11
5.2各模块设计 12
5.3主程序设计 13
5.4按键程序设计 13
第六章 仿真调试 14
6.1概述 14
6.2调试分析系统与仿真实现 14
6.3生成PCB板 16
 *好棒文|www.hbsrm.com +Q: &351916072& 
结束语 19
致谢 20
参考文献 21
附录 22
绪论
1.1 课题背景
以往人们对于时间、日期的掌握都是通过日历的方式,随着智能化的发展趋势越来越广泛,利用智能设备来对时间的掌握方式不仅比人为掌握要方便,还更精确,只需要设定好时间,就可以等待设定时间的到来了,即使忘记了也不怕,因为智能设备也会提醒用户的,这样的方式给人们的生活带来了莫大的方便。最常见的场合便是一些公共环境里,比如篮球比赛啦,就可以利用倒计时的功能,来对每场比赛的时间进行精确的掌控。还有一些活动里需要对时间进行控制的,这些都离不开计时控制系统的身影。
1.2研究目的和意义
单片机做为一款微型控制器,利用计算机技术俩实现更多智能化的操作,广泛的运用在不同的行业里。所以对单片机技术的运用与学习,也是在当前的教育环境和研究领域里受到了重视。而Proteus作为一款仿真软件,因为Proteus软件自身对单片机仿真有着更真实化的实现功能,所以在对基于单片机设计的系统里,基本都会利用Proteus进行仿真调试,确保所设计的系统能够完整实现功能。现在在对单片机教学领域里,都会使用Proteus作为教学软件,进行单片机实践方面的辅助教学。
1.3该课题的发展现状
单片机的发展历史最早要追溯到上个世纪七十年代的时候了,那时候美国的一家科技公司率先推出了全世界第一款单片机,但是因为自身公司能力有限,最后还是由强大的因特尔公司在前者的基础上进行了不断的改善后,推出了使用范围更加广泛的MCS48系列的单片机,此举便将单片机的运用推广至全球各地了,对单片机的使用也广泛的运用在各个行业里。特别是在自动化技术随着一起发展的背景下,将单片机引入到工业发展里,对自动化生产起到了很大的作用。并在此基础上发展到嵌入式的高级阶段。因此更多的公司加入了对单片机研究分析的道路上。
将单片机的发展衍生为嵌入式系统的高度集成设计,对于多余无用的功能进行摒弃,保留主体的基本控制功能即可,然后根据外接设备与功能编程来实现不同功能的需求。
随着对使用需求的提升,曾经风靡一时的MCS48系列的单片机也不能跟上时代的步伐了。在这样的背景下,单片机的性能又得到了进一步的改善与提升,MCS48系列则升级为了MCS51系列的单片机型号了。51系列的单片机与48系列的单片机相比较,主要是在总线的结构方面进行了完成,并且拥有着八位数据总线可供使用,还有独立的地址空间。在指令方面,根据复杂功能需要更加繁琐的逻辑指令的功能满足,特别是在工业化要求严格的方面里,能够能加稳定的提供控制部分的工作环境了。
在随后,进入了高技术高速信息化道路上,计算机技术的快速发展,将各方面的发展都带动起来了,其中因特尔公司便对单片机进行了不同程度的提升,其中典型点的就是MCS96系列的单片机,该单片机采用了高速输入输出结构,对于各部分的调制器都缩小了体积,将微处理器这一概念展示的淋漓至尽。因为体积小巧的原因,使得更多的电器商使用单片机作为控制器设计电气设备。
1.4本设计的特色
本次所设计的这款基于单片机的倒计时系统,主要便是利用了PROTEUS仿真软件来进行操作。因为该PROTEUS软件自带的功能十分的丰富,尤其是该软件内部的库元件,对于市场上大多数的元件该软件库里都有,而且性能都能够一一对应,以及对于外接设备的动态仿真的控制,也是其他的仿真软件无法相比的。
而且该PROTEUS仿真软件还有一个虚拟工具箱的功能,该虚拟工具箱能够在进行仿真调试的时候起到重要的作用。比如对于仿真内的元器件之间的接线是否有问题,如果出现问题,能够实现自动纠错并改正的功能,所以这个虚拟工具箱对于新手而言是十分好。对原理图的设计过程中的使用率也能够进行评估,根据使用者所设计的原理图进行智能化的分析,对使用者所设计的原理图能否正常进行工作提出建议,引导使用者往一个更加优化的原理结构设计方面操作。可以根据元器件现实里所存在的性能进行调试,力保在仿真的时候,能够达到最大的仿真与现实工作的一致化。
总体方案设计

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/zdh/526.html

好棒文