单片机的多功能数字钟
目录
一、引言 1
(一)系统开发背景及现状 1
(二)系统开发的目的 1
(三)本章小结 1
二、基础理论 2
(二) MCS51系列单片机简介 2
(二)本章小结 2
三、电路的硬件设计 2
(一)复位电路 2
(二)时钟电路 3
(三)按键电路 4
(四)相关控制电路 4
(五)数码管显示电路 5
(六)电源电路设计 6
(七)本章小结 6
四、电路的软件设计 6
(一)软件程序内容 6
(二)软件流程图 6
(三)定时程序设计 7
(四)程序说明 8
(五)本章小结 9
五、结论 9
参考文献 9
致 谢 10
一、引言
(一)系统开发背景及现状
在当今世界,知识的更新速度越来越快。特别是在电子领域,新技术和新产品日新月异,随着电子设备的发展,在这个快速时期,金钱,金钱和人越来越多。有价值的。但在这种快速生活中,人们经常忘记时间。当 *景先生毕设|www.jxszl.com +Q: ^351916072^
他们有重要的事情要做时,他们必须提前提出预定。因此,数字时钟可用于调度和其他不同的人力资源用途。生活和工作非常实际。
人们越来越需要数字时钟的性能和精度。传统手表逐渐出口,因为正常手表已经不能满足人们在某些方面的需求,特别是在准确性方面。但是,多功能数字时钟具有很大的优势,因为它们使用数字电路来达到小时,分钟和秒钟。虽然广泛应用于个人住宅,商业,游乐园,车站,码头,办公室和其他公共场所,但它在电子警报的性能和风格以及数字时间项目的质量变化中是人们日常生活的重要组成部分。必要的日用品。由于数字时钟是一种特有的数字电路,由于数字集成电路的不断发展以及石英晶体振荡器的发展和广泛应用,数字时钟的精度比正常时钟高得多。人们和生活的生产已经非常舒适,大大增加了原有的时钟功能。因此,研究多语言电子手表并加强其应用是非常实用的。
(二)系统开发的目的
主要特点多功能数字时钟系统包括显示时间,闹钟,温度采集和报警。这种设计的重要性在于传统手表无法满足现代人不同的生活方式需求。这种设计使用微控制器作为数字时钟。核心控制器可以使用DS1302数字时钟芯片来实现秒,分和小时来执行功能计时。时间数据由单片机发布,并使用LCD1602液晶显示器。DS18B20用于耐磨环境下的热测量报警。人性化设计提醒人们繁忙的天气变化,冬季保暖,夏季凉爽,并通过键盘手动设置闹钟和时间报警。上限和下限温度设置。与传统的时钟相比,该系统不但精度高,运行稳定,而且功能广泛。因此可广泛应用于人们的日常生活中,具有很好的实用价值。
(三)本章小结
本章主要介绍数字数字时钟的背景,现状和发展目标。
二、基础理论
(一)MCS51系列单片机简介
MCS51微控制器集成了在有限集成电路芯片中控制应用所需的基础知识。 如果您更改功能,则它由以下活动项目组成:
(1)处理器(CPU)。
(2)数据存储器(RAM)。
(3)程序提醒(ROM/EPROM),8031无本节。
(4)四个8位并行I/O端口。
(5)一个串口。
(6)两个16位计数器/通道。
(7)停止系统。
(8)特殊功能文件(SFR)。
上述有源器件通过瓦片总线连接(如图21所示)。基本结构仍然是CPU和外设磁贴的传统结构。但是,CPU通过特殊的操作文件控制各种实用对象的中央控制模式。
图21 MCS51单片机片内结构
(二)本章小结
本章简要介绍了毕业设计中使用的微控制器的相关知识。
三、电路的硬件设计
(一)复位电路
MCS51复位微控制器通过外部复位周期实现。施密特点火器用于连接复位引脚RST以重置周期。施密特手机用于抑制噪音。在每台S5P2手表中,电路在接收到内部复位所需的信号之前重置施密特继电器的输出。
上电复位:上电复位周期是一个简单的复位周期。只要电容连接到RST复位引脚上的VCC,电阻就可以接地。复位使能意味着复位周期会在系统开启时通过密封件向RST复位引脚添加一个短暂的高电平信号。当VCC加载电容时,信号再次复位以复位RST引脚。高待机时间取决于密封胶的加载时间。为了确保系统恢复,长时间保持RST引脚足够高是安全可靠的。
电路图如下:
图31 复位电路
通过重新加载复位远程复位周期来启用自动复位。只要Vcc上升时间不超过1ms,就可以实现自动复位。
(二)时钟电路
时间是SCM的本质。SCM的各种功能元件的操作基于时钟频率并且以受规管的方式操作。因此,时钟对处理器的速度有直接影响。时钟过程的质量也直接影响CPU的稳定性。有两个通用时钟:一个是内部时钟,另一个是外部时钟。本文使用内部时钟方法。
电路图如下:
图32 时钟电路
(三)按键电路
按钮的切换模式被高级和低级循环分割。重要的关闭过程会在相应的I/O接口上产生负脉冲。关闭和后果过程必须经过一定的过程才能实现稳定。这个过程是高和低之间的不稳定状态,称为抖动。长度的长度与Rovan的机械性能相关,通常为5到10毫秒。为防止微处理器打开和关闭钥匙,请采取措施防止开裂。本文使用特殊按钮直接在I/O线上形成一个循环。每个按钮都有一条I/O线,每个按钮的工作条件不会相互影响。
原文链接:http://www.jxszl.com/jxgc/jdgc/52631.html