编号:
CJL-51-2021-015-LW
设计摘要:
本论文介绍了一个基于STC89C52单片机的倒计时数字显示器系统的设计与实现。该系统由中控部分、输入部分和输出部分构成。中控部分采用STC89C52单片机作为核心控制器,其主要功能是获取输入部分数据,并进行内部处理,以控制输出部分的操作。输入部分由独立按键和供电电路两部分组成。独立按键通过四个独立按钮实现界面切换、倒计时时间调整以及倒计时的开始与停止。供电电路为整个系统提供稳定的电源。输出部分包括四位数码管和蜂鸣器。数码管用于显示倒计时时间和设置的倒计时时间,蜂鸣器在倒计时时间小于等于十秒时每秒发出一次响声,提醒用户时间即将用尽。该系统可以应用于多种需要倒计时功能的场景,例如厨房计时器和运动计时器等。本论文详细描述了系统的硬件设计和软件实现,并讨论了其应用前景和可能的改进方向。通过该设计与实现,展示了STC89C52单片机在嵌入式系统中的应用,以及如何实现简单而实用的倒计时数字显示器。关键词:单片机;数码管;蜂鸣器
字数:8000+
实物链接:
仿真链接:
开题报告链接:
内容预览:
摘 要
ABSTRACT
1 引 言
1.1 选题背景及实际意义
1.2 国内外研究现状
1.3 课题主要内容
2 系统设计方案
2.1 系统整体方案
2.2 单片机的选择
2.3 电源方案的选择
2.4 显示方案的选择
3系统设计与分析
3.1 整体系统设计分析
3.2 主控电路设计
3.2.1 STC89C52单片机
3.2.2 晶振电路和复位电路
3.3数码管显示模块
4 系统程序设计
4.1 编程软件介绍
4.2 主程序流程设计
4.3 按键函数流程设计
4.4显示函数流程设计
5 实物调试
5.1 电路焊接总图
5.2 设置倒计时时间实物测试
5.3 倒计时实物测试
结 论
参考文献
致 谢
1 引 言
1.1 选题背景及实际意义
倒计时已经成为人们日常生活中必不可少的物品,随着科学技术的发展,广泛应用于各种场所,为人们生活中学习、工作、娱乐等带来方便,但由于原有简单的计时功能不能满足人们的需求,希望能满足人们对新产品的需求,成为新产品的重要倒计时。所有这些都带来了更大的便利。所有这些是基于倒计时计时器。因此,研究倒计时计时器具有重要的意义和实用价值。本设计的工作原理是以单片机芯片STC89C52作为核心控制器,通过硬件电路的制作以及软硬件程序的编制,设计制作出一个计数器,包括一下功能:输出时间,按下键就开始计时,并将时间显示在数码管上显示器上。了解单片机和按键的控制和显示原理,为学习发展奠定基础,在供应链管理中提高自己的能力和设计能力,创新能力培养和丰富知识理论,理论和实践相结合。本次设计的意义是对单片机的内部结构和工作状态作进一步了解,同时也对单片机接口技术的中断技术、存储方式和控制方式进行了深入的了解。
1.2 国内外研究现状
当前,国外在计时器的设计有多种多样,仅在各行业领域中的发展就突飞猛进。基于单片机的设计也有许多可借鉴的成果。但是目前,单纯性设计的计时器比较多,而可以拓展使用并与其他硬件相衔接的计时器还是少数。
倒计时器应用十分广泛,在制作倒计时器时多采用纯数字电路和模拟电路,电路复杂功能单一。如今微控技术应用十分广泛,采用单片机控制器制作倒计时器电路十分简单,功能齐全并且可以扩展其他功能。隋冶设计出气短数码显示电路,采用直接与单片机接口连接方式更加节省电路。成本低、功能灵活、使用方便等优势,更加巩固了单片机技术在电子产品制作中的不可替代的作用。
张付杰,刘洋设计出一种基于单片机控制的倒计时及语音提示装置,属于电子技术领域;包括单片机,时钟模块,时间调节模块,报警模块,时间显示模块,复位模块,电源模块和外壳;整个装置由外壳进行封装,单片机,复位模块内置于外壳,时间调节模块,报警模块,时间显示模块设置于外壳表面,单片机通过IO端口同时与时钟模块,时间调节模块,报警模块,时间显示模块,复位模块,电源模块常规相连。本实用新型可以供各类考试使用,也可以供比赛需倒计时情况下使用。装置的数码管显示可以直观告知人们剩余时间,蜂鸣器报警提醒人们查看时间以合理利用时间。
关智泳设计一个4按键2数码管显示的数字式定时器。本数字式定时器是由MCS-51单片机为控制核心,包括独立按钮电路,数码管显示电路和继电器控制电路。其最大定时时间为99分钟,计时是采用倒计时的方式通过两位LED数码管译码显示,通过独立按键电路预置一个时间,再通过单片机程序控制数码管电路显示定时时间,当达到某一个时间时,发出一个信号,进而控制电器电路的工作。
与上述几种设计方案相比,该设计方案更加方便易懂,便于实际操作,价格低廉,在集成电路的选择上更易于使用和精巧。
1.3 课题主要内容
本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成基于单片机的倒计时数字显示器的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由两部分组成,第一部分是独立按键,通过四个独立按键进行切换界面、调整倒计时时间、控制是否开始倒计时;第二部分是供电电路,给整个系统进行供电。输出由两部分组成,第一部分是数码管,通过一个四位的数码管显示倒计时时间和设置的倒计时时间;第二部分是蜂鸣器,当倒计时时间小于等于十秒时,蜂鸣器每秒钟响一次。