多功能电子钟论文设计
多功能电子钟设计论文
多功能电子钟摘要:电子钟是一种利用时钟电路来显示时分秒的计数装置,与传统时钟相比,利用电子计数将时钟电子化,数字化而成的电子时钟,具有体积小,时钟精确,可扩展性强,显示直观等优点,被广泛应用于各个领域。
本设计主要是实现一款可正常显示时间、日历,并具有闹钟、秒表、整点报时以及测量当前环境温度的功能的多功能电子钟。
通过对当前时钟开发手段的比较与分析,以及结合自身情况,决定用单片机技术来实现多功能电子时钟。
本设计应用STC89C52芯片作为核心,简单的应用定时器功能实现基础的时钟及日历功能,LCD1602液晶显示屏构成现实模块,同时用DS18B20温度传感器实现当前环境温度测量的功能,最后用Keil软件进行编程,实现整体功能。
应用此种方法,电路简单明了,编程容易,操作简单,并且便于扩展其他功能。
应用前景:该电子时钟在日常生活和工作中,还可通过改装以提高性能或增加新的功能,从而给生产生活带来方便。
关键词:电子时钟;多功能;STC89C52;LCD1602液晶;DS18B20温度传感器;1 作品功能及总体方案1.1 功能描述电子钟是利用电子计数将时钟电子化,数字化而成的电子时钟,具有体积小,时钟精确,可扩展性强,显示直观,无机械传动装置等优点,被广泛应用于各种领域。
电子钟,最根本上是数字化了的时钟显示,在此基础上,人们根据各种需要,扩展了所需要的其它模块,实现相应功能,比如闹钟、秒表、计时器、整点报时、温湿度等,以此,更符合及适应生产与生活需要。
本设计利用1602液晶进行功能显示,主要实现了以下具体功能:1)、基本的时间显示,显示时、分、秒,并进行实时更新。
2)、日历功能的显示及手动校对功能。
可现实年、月、日、星期的显示,24小时制,并区分闰年与平年。
3)、当前环境温度显示的功能。
利用DS18B20温度传感器进行实时检测当前环境温度。
4)、闹钟定时功能。
5)、秒表计时功能。
6)、简单的整点报时功能。
1.2 系统组成及工作过程本设计的系统主要以单片机作为核心,向外扩展各个功能模块。
电子时钟课程设计论文
电子时钟课程设计论文一、课程目标知识目标:1. 学生理解电子时钟的基本工作原理,掌握电子时钟的组成及各部分功能。
2. 学生学会读取和设置电子时钟的时间,了解电子时钟的时间计算方法。
3. 学生掌握电子时钟的调整和设置方法,了解电子时钟的常见故障及其解决方法。
技能目标:1. 学生能够运用所学知识,独立完成电子时钟的组装和调试。
2. 学生能够通过观察、分析,解决电子时钟使用过程中遇到的问题。
3. 学生能够运用电子时钟相关知识,设计并制作简单的电子时钟。
情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发学生探索科学技术的热情。
2. 培养学生合作学习的意识,提高学生的团队协作能力。
3. 培养学生珍惜时间、合理安排时间的观念,引导学生树立正确的时间价值观。
课程性质:本课程为电子技术实践课程,旨在通过电子时钟的制作与调试,帮助学生掌握电子技术基础知识,提高学生的动手实践能力。
学生特点:五年级学生具备一定的逻辑思维能力和动手能力,对新鲜事物充满好奇,喜欢探索和实践。
教学要求:结合学生特点,注重理论与实践相结合,强调动手实践,培养学生解决问题的能力和创新意识。
通过课程目标的具体分解,使学生在学习过程中达到预期的学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 电子时钟基础知识- 电子时钟的组成与工作原理- 电子时钟的显示器件(如LED、LCD等)- 电子时钟的时间计算方法2. 电子时钟的组装与调试- 元器件的认识与选用- 电路图的识读与连接- 电子时钟的组装过程- 电子时钟的调试与故障排除3. 电子时钟的使用与维护- 电子时钟的设置与调整方法- 常见故障现象及解决方法- 电子时钟的保养与维护教学大纲:第一课时:电子时钟基础知识- 介绍电子时钟的组成、工作原理- 讲解电子时钟的显示器件及特点第二课时:电子时钟的组装与调试- 认识元器件,学会选用- 识读电路图,进行电路连接- 组装电子时钟,进行初步调试第三课时:电子时钟的使用与维护- 学习电子时钟的设置与调整方法- 掌握常见故障的解决方法- 了解电子时钟的保养与维护方法教学内容依据课程目标,结合教材章节进行组织,保证科学性和系统性。
万年历电子钟设计论文
一、引言随着科技的不断进步,人们对电子产品的需求也愈发增加。
电子钟作为一种必需品,能够准确地显示时间和日期,被广泛应用于家庭、办公室、学校等场所。
然而,传统的电子钟只能显示当前的日期和时间,功能较为简单。
为了满足人们的需求,设计一种万年历电子钟是十分必要的。
二、设计方法1.硬件设计(1)主控芯片选择:根据万年历电子钟的功能需求,选择一款性能强大的主控芯片,例如ARM Cortex-M系列的芯片,具备强大的计算和控制能力。
(2)显示屏选择:选用高分辨率的液晶显示屏,能够清晰地显示日期和时间。
考虑到用户操作的便捷性,可以选择带有背光灯的显示屏。
(3)电源设计:采用直流电源供电,可以选择使用电池或者接入市电。
对于使用电池供电的设计,需加入节电模式,提高电池使用寿命。
2.软件设计(1)显示功能:通过主控芯片控制液晶显示屏,实现日期和时间的显示。
根据数据的变化,实时更新显示内容。
(2)时钟功能:使用定时器功能,实现时钟的计时功能。
利用时钟中断,每秒更新一次时钟。
(3)日期功能:通过读取实时时钟芯片的数据,获取当前的年份、月份、日期和星期。
根据每月的天数和闰年的规则,实现日期的显示和计算。
(4)闹钟功能:通过设置闹钟选项,设置闹钟的时间和铃声。
当闹钟的设定时间到达时,发出闹铃声。
三、设计结果经过软硬件设计的整合,实现了一款功能丰富的万年历电子钟。
通过液晶显示屏,能够准确地显示当前的年份、月份、日期、星期、小时和分钟。
通过定时器功能,实现了精准的时间计时功能。
通过读取实时时钟芯片的数据,实现了准确的日期显示和计算。
同时,通过设置闹钟功能,提醒用户重要的时间节点。
四、结论本文设计了一款功能强大的万年历电子钟,能够准确地显示日期和时间,并具有闹钟功能。
通过软硬件的整合,实现了高清晰度的显示和准确的日期计算。
该设备不仅满足了人们对时间和日期的需求,还具有提醒功能,对用户的生活起到了积极的作用。
值得注意的是,该设计只是一个初始的版本,仍可以进行优化和改进,使其更加符合用户需求。
多功能电子钟毕业设计
多功能电子钟毕业设计本文主要介绍了一款多功能电子钟的设计方案,其中包括时钟、定时器、闹钟、日历、温度显示等多种功能。
通过硬件和软件的相结合,实现了这种多功能的电子钟,具有易操作、准确显示、功能多样等特点。
本设计可用于家庭、实验室、工作室等多种场合。
一、设计目标随着现代科技的发展,电子钟成为人们生活中不可缺少的一部分。
因此,本文设计了一款多功能电子钟,集时钟、定时器、闹钟、日历、温度显示等多种功能于一身,方便人们的日常生活。
二、设计原理该电子钟的各项功能均用单片机控制实现。
电子钟的控制部分是基于51单片机进行设计。
时钟的原理是通过一个晶振来控制芯片的工作频率,从而达到时钟的准确显示。
使用DS1302进行存储和控制时间。
定时器的原理是通过定时器中断进行实现,通过设定定时器的计数值即可实现定时器的功能。
闹钟的原理是通过设定一个“警报时间”来实现,当时间到达“警报时间”时,闹钟就会开始响铃。
日历的原理是通过读取DS1302中存储的日期信息进行实现。
温度显示的原理是通过使用DS18B20传感器实现对温度的检测。
三、硬件设计本设计的硬件主要由以下部分组成:显示部分、按键部分、计时器部分、DS1302时钟芯片、DS18B20温度传感器、单片机及其外设(如LCD12864液晶屏等)。
1.显示部分本设计采用LCD12864液晶屏进行显示。
2.按键部分本设计采用4个按键T1~T4,T1键用于切换时间制式;T2键用于设定时间和日期等;T3键用于设定闹钟;T4键用于定时器的设定。
3.计时器部分本设计采用计时器555进行固定时间的计时。
4. DS1302时钟芯片DS1302时钟芯片是一种用于实现实时时钟的芯片,本设计将其用于控制电子钟的时间。
5. DS18B20温度传感器DS18B20温度传感器是一种用于测量温度的芯片,本设计将其用于温度显示功能。
6. 单片机及其外设本设计采用AT89C52单片机进行控制,其外设包括LCD12864液晶屏、DS1302时钟芯片、DS18B20温度传感器等。
电子钟课程设计论文
电子钟课程设计论文一、课程目标知识目标:1. 学生能理解电子钟的基本原理,掌握电子钟的主要组成部分及其功能。
2. 学生能掌握电子钟电路图的识别和解读,了解电子元器件的作用。
3. 学生能运用所学的电子钟知识,分析并解决实际问题。
技能目标:1. 学生能独立完成电子钟的组装和调试,提高动手实践能力。
2. 学生能运用电子技术知识,设计简单的电子钟电路。
3. 学生能通过小组合作,进行电子钟的制作,培养团队协作和沟通能力。
情感态度价值观目标:1. 学生能培养对电子技术的兴趣,激发学习热情。
2. 学生在电子钟制作过程中,培养耐心、细致的工作态度。
3. 学生通过课程学习,认识到科技发展对生活的影响,增强社会责任感和创新意识。
课程性质:本课程为实践性课程,结合理论知识和动手操作,培养学生的实际应用能力。
学生特点:六年级学生具备一定的电子技术基础,具有较强的求知欲和动手能力。
教学要求:注重理论与实践相结合,提高学生的动手实践能力,培养创新精神和团队合作意识。
通过课程目标的分解,使学生在学习过程中达到预期的学习成果,为后续教学设计和评估提供依据。
二、教学内容本课程教学内容紧密结合课程目标,选取以下内容进行教学:1. 电子钟原理:介绍电子钟的工作原理,包括晶振、分频器、计数器等组成部分的功能。
2. 电子元器件:讲解电子钟中常用的电子元器件,如电阻、电容、二极管、三极管等,并介绍其作用。
3. 电路图识别:教授如何识别和解读电子钟电路图,使学生能够理解电路的连接关系。
4. 电子钟组装与调试:指导学生进行电子钟的组装、焊接和调试,培养学生的动手实践能力。
5. 故障分析与维修:教授常见电子钟故障的分析方法,引导学生学会排查和解决问题。
教学内容安排如下:第一课时:电子钟原理及组成部分介绍第二课时:电子元器件的认识和使用第三课时:电路图识别及解读第四课时:电子钟组装与焊接第五课时:电子钟调试与故障排查教材章节关联:教学内容与教材《电子技术》第五章“时序逻辑电路”相关联,具体涉及以下内容:1. 时序逻辑电路的基本概念2. 时序逻辑电路的分析与设计方法3. 常用时序逻辑电路及应用4. 电子钟电路实例分析三、教学方法为了提高教学效果,激发学生的学习兴趣和主动性,本课程采用以下多样化的教学方法:1. 讲授法:在讲解电子钟原理、电子元器件知识等理论性较强的内容时,采用讲授法进行教学。
多功能电子钟设计
多功能电子钟设计首先,为了满足人们对时间的精准要求,我在电子钟中加入了一个精准的石英晶体振荡器。
这样,电子钟的时间误差就能够控制在一秒以内,与各种精准时间标准相比,误差可以忽略不计了。
同时,在设计时还要特别考虑功耗的问题,创造出一款更为省电的电子钟,为使用者节省额外的能源开支。
其次,我想吸取闹钟的总结意见,提出创新性的方案。
我的电子钟实现了多组闹钟功能,用户可以设置不同的时间和铃声,满足不同的生活需求。
用户还可以通过闹钟设置“重复”功能,每天同一时间自动响铃,杜绝打盹儿的行为。
为避免用户在睡眠中被过大声的闹钟声吵醒,我的电子钟还可以设置渐进式响铃,每隔一段时间音量逐渐变大。
除此之外,响铃声音也可以自由选择,用户可以循序渐进的把铃声调的越来越响亮。
这样的设计不仅符合现代青年的要求,还能够极大方便老年人的使用。
在其他方面上我们的电子钟还具备一系列强大的功能,比如说温度湿度的监测。
用户可以在电子钟上即时查看当前的温度和湿度数据,配合一个简洁的数据管理界面,在电子钟上能一次性看到当前时刻温湿度数据的变化,这尤其方便于有心脏病等生活习惯严苛的人群。
此外,电子钟上还具备了倒计时的功能,倒计计时模式下闹钟只需一轻触即可开启。
在为泡茶、烹饪等场合制定计划时,用户可以在电子钟上设置倒计时功能,到时倒计时模式下就会进行反向倒计时,提醒用户就要去拿泡好的茶或取出食物了。
总之,这款多功能电子钟不仅能够提醒您时间,且功能齐全,各种细节考虑得到位。
语音提示,一键式操作,创新领先的快速体验,断电存储功能,这些不仅极大的满足了人们的关于生活场景上多样化需求,同时也大幅度的增加了用户的使用体验。
最后设计的重点之一是,凹凸纹表盘给时钟带来了一份不一般的质感。
1英寸蓝底白字显示屏加上黑灰渐变镜面底盘,这种配色既低调又有品位。
同时,电子钟还支持多国语言显示,满足海外客户的敏感性需求,其中英文、中国语及法语是最基本的三种语言。
总而言之,这款多功能电子钟能够解决您日常生活方面的一切小问题,展现自己的精致和实用,让您更加轻松自如的面对生活。
电子时钟的设计论文
电子钟的设计1.序言1.1系统开发背景随着电子科技的不断发展,传统的时钟已被一些高档的电子时钟所取代,与传统的时钟相比,电子时钟融合了挂历和时钟的优点,能昼夜清晰显示,集年、月、日、时、分、秒、日期、农历、气温于一体,外观新颖,造型别具一格。
除此之外由于挂历以及一些传统电子表的制作成本相对较高,其销售价格也大多在15——30元之间,而一个电子时钟的价格也在这之间,但是挂历只能用一年,传统电子表又不能显示年、月、日,而电子时钟则不一样,由于它可以自动识别闰年、公历、农历、大小月份、农历,星期能自动对应公历无须调整。
对若干年前后的日期都可以查询,但考虑到其寿命原因,至少也可用5—8年。
在价格相差不大的情况下,电子时钟的性价比显然要高的多,就其阅读功能而言,电子时钟阅读起来更加方便,同时他还有闹铃和显示温度的功能,这比传统的挂历以及电子表要强大的多。
其实现的方法也很简单,用一个单片机和数个数码管就可以实现,由此可见,电子时钟的市场经济开发价值要比挂历以及电子表要高的多,电子时钟取代传统的挂历以及传统电子表已成为不可抵挡的趋势。
因此开发一个电子时钟就必须要了解单片机和数码管的原理和功能等,下面一节我们将简单介绍一下单片机和数码管。
1.2 系统开发工具介绍与安装1.2.1 PIC系列单片机开发工具MPLAB的组成MPLAB是一个集成了多种单片机应用开发工具软件于一体的、功能完备的软件包,是PIC单片机编程开发的重要工具。
在此仅对其中的5种工具软件简要介绍如下:⑴ Project Manager(工程项目管理器)工程项目管理器是MPLAB的核心部分,用于创建和管理工程项目,为开发人员提供自动化程度高、操作简便的符号化(屏幕上的指令、指令地址、常数、变量、寄存器等均用表义性和可读性很强的符号代表和标识)调试工作平台。
⑵ MPLAB Editor(源程序编辑器)源程序编辑器是一个全屏幕文本编辑器,用于创建和修改汇编语言源程序文件。
电子行业数字电子钟毕业设计
电子行业数字电子钟毕业设计1. 引言数字电子钟是一种能够准确显示时间的设备,近年来在电子行业得到广泛应用。
本文将介绍一个基于数字电子钟的毕业设计项目,旨在设计和实现一个高精度、多功能的数字电子钟。
2. 设计目标本设计项目旨在满足以下几个设计目标:1.高精度:数字电子钟应能够准确显示当前时间,并具备较高的时间精度。
2.多功能:数字电子钟应具备除基本时间显示功能之外,还应包括日期、闹钟、秒表、倒计时等多种功能。
3.显示清晰:数字电子钟的显示界面应清晰可见,以便用户轻松阅读时间信息。
4.高可靠性:数字电子钟应具备稳定、可靠的工作性能,能够长时间连续工作而不出现故障。
3. 系统框架本设计项目的数字电子钟主要由以下几个模块构成:1.时钟芯片模块:负责实时时钟的计时和时间信息的存储。
2.显示模块:负责将时钟芯片模块获取的时间信息显示在屏幕上。
3.功能模块:包括日期、闹钟、秒表、倒计时等功能模块,负责实现相关功能的逻辑处理和显示。
4.按键模块:负责用户操作的按键检测和响应。
4. 主要实现步骤(1)硬件设计:•使用时钟芯片实现时钟计时和时间信息存储。
•连接显示模块,并设计使其能够正确显示时钟信息。
•连接按键模块,实现用户操作按键的检测和响应。
(2)软件设计:•编写时钟芯片模块的驱动程序,实现时钟计时和时间信息存储的功能。
•设计并实现显示模块的驱动程序,使其能够正确显示时钟信息。
•设计并实现功能模块的驱动程序,实现日期、闹钟、秒表、倒计时等功能的逻辑处理和显示。
•编写按键模块的驱动程序,实现用户操作按键的检测和响应。
5. 预期结果通过设计和实现上述的硬件和软件模块,预期可以实现一个高精度、多功能的数字电子钟。
该数字电子钟可以准确显示当前时间,具备日期、闹钟、秒表、倒计时等功能,并具有良好的用户操作体验和显示效果。
6. 结论本文介绍了一个基于数字电子钟的毕业设计项目。
通过该项目的设计和实现,预期可以得到一个高精度、多功能的数字电子钟。
电子时钟设计毕业论文
电子时钟设计毕业论文电子时钟设计摘要:本文介绍了一种基于数字显示的电子时钟的设计方法。
我们使用了数字电子芯片、LED灯和陶瓷振荡器控制系统进行设计。
与传统机械时钟相比,电子时钟具有更准确的时间显示、更可靠的稳定性和更易读的数字显示。
本文的设计方法可以应用于家庭、办公室、学校和实验室等场所。
关键词:电子时钟,数字显示,LED灯,陶瓷振荡器一、引言时钟是人们日常生活中必需的物品之一。
传统的机械时钟几乎被电子时钟所取代。
相比传统的机械时钟,电子时钟准确性更高、稳定性更好、更易于读数等。
本文介绍了一种基于数字显示的电子时钟的设计方法,其原理是利用数字芯片、LED灯和陶瓷振荡器控制电路。
本设计可以应用于家庭、办公室、学校和实验室等场所。
二、电子时钟设计原理2.1 数字电子芯片本电子时钟使用的数字芯片是8263。
该芯片可以显示小时、分钟和秒数,并且可以进行自动调时。
芯片的运作频率为50Hz。
2.2 LED灯本电子时钟使用的LED灯是共阳极的7段数码管,用于显示小时、分钟和秒数。
2.3 陶瓷振荡器本电子时钟使用的陶瓷振荡器为32768Hz,用于精确计时。
2.4 时间调整本电子时钟将时间调整功能集成到电路中,可以手动或自动执行。
三、电子时钟设计步骤3.1 系统链接将LED灯、陶瓷振荡器和数字芯片连接,并按照需求设置控制电路。
3.2 系统引导将系统引导程序引入电子时钟控制器,并进行系统测试和调试。
3.3 电路设计设计电路板,按照相关标准进行电路布局和布线。
3.4 电路测试将电路板与电子时钟的其他部分连接,进行电路测试和完整性检查。
3.5 最终测试和调试在系统电路和程序还原到最终状态之后,进行最终测试和调试。
确保系统无故障,灯显示准确,并能够持续稳定地工作。
四、电子时钟设计结果本文介绍的电子时钟可以很好地满足使用者的需求。
它具有精确度高、稳定性佳、整洁简单等特点。
它也可以应用于很多场所,如家庭、办公室、学校和实验室等。
多功能电子钟毕业设计
多功能电子钟毕业设计多功能电子钟毕业设计随着科技的发展,电子产品在我们的生活中扮演着越来越重要的角色。
电子钟作为一种常见的家居电子产品,已经成为人们生活中不可或缺的一部分。
然而,目前市面上的电子钟功能单一,只能显示时间,无法满足人们对多样化功能的需求。
因此,我决定以多功能电子钟为毕业设计的主题,设计一款集多种功能于一体的电子钟。
首先,我计划在电子钟上增加一个温度显示功能。
这样,人们可以方便地了解当前的室内温度,无需额外的温度计。
这对于那些需要时刻掌握室内温度的人来说,将是一个非常实用的功能。
其次,我打算在电子钟上加入一个闹钟功能。
这个功能将允许用户设定多个闹钟,以满足不同时间的提醒需求。
而且,我还计划设计一个智能闹钟功能,可以根据用户的睡眠状态智能调整闹钟的响铃时间,以确保用户在最佳时机醒来,避免睡眠中断。
另外,我还想在电子钟上加入一个音乐播放功能。
这样,用户可以通过连接手机或其他音乐设备,将喜欢的音乐通过电子钟播放出来。
同时,我还将设计一个定时关闭音乐的功能,以免用户忘记关闭音乐而影响休息。
除了以上功能,我还计划在电子钟上增加一个倒计时功能。
这个功能可以帮助用户倒计时特定的时间段,比如做饭、运动等。
用户只需设置倒计时的时间,电子钟将会进行倒计时,并在时间结束时发出提醒。
另外,我还打算在电子钟上加入一个日历功能。
用户可以通过电子钟查看当前日期,并设置提醒事项。
这样,用户不仅可以方便地了解日期,还可以及时提醒自己重要的事项,提高工作效率。
最后,我还计划在电子钟上加入一个天气预报功能。
通过连接互联网,电子钟可以获取实时的天气信息,并显示在屏幕上。
这样,用户可以方便地了解当天的天气情况,做好相应的准备。
综上所述,我将设计一款集温度显示、闹钟、音乐播放、倒计时、日历和天气预报等多种功能于一体的电子钟。
这款电子钟将为用户提供更多的便利和实用性,满足人们对多样化功能的需求。
我相信,通过这个毕业设计,我将能够提高自己的设计能力,并为人们的生活带来更多的便利和乐趣。
电子钟 毕业论文
电子钟毕业论文电子钟:时间的守护者一、引言时间,是我们生活中最珍贵的资源之一。
准确地掌握时间,对于我们的生活和工作都至关重要。
而电子钟,作为一种现代科技产品,无疑成为了我们生活中不可或缺的存在。
本文将探讨电子钟的起源、发展以及对我们生活的影响。
二、电子钟的起源电子钟的起源可以追溯到20世纪初。
当时,人们使用的主要是机械钟,其准确度受到了很大的限制。
然而,随着电子技术的发展,电子钟逐渐取代了机械钟的地位。
最早的电子钟采用了晶体管技术,能够更准确地显示时间。
这一突破为电子钟的进一步发展奠定了基础。
三、电子钟的发展随着科技的不断进步,电子钟也在不断演进。
从最早的晶体管技术到现在的微处理器技术,电子钟的准确度和功能都得到了极大的提升。
现代的电子钟不仅能够显示时间,还可以具备闹钟、温度、湿度等功能。
有些电子钟甚至可以通过无线网络自动与标准时间同步,确保时间的准确性。
四、电子钟对生活的影响1. 时间管理的工具电子钟作为时间管理的工具,对我们的生活有着重要的影响。
它提醒我们按时起床、上班、吃饭等,帮助我们更好地安排时间,提高效率。
同时,电子钟也可以帮助我们掌握时间的长度,让我们更好地把握每一天。
2. 生活节奏的调整电子钟的存在改变了我们的生活节奏。
它们不仅在办公室、学校等公共场所中普遍存在,也进入了我们的家庭。
电子钟的铃声和显示屏上的数字,成为了我们生活中不可或缺的一部分。
我们习惯了按照电子钟的提示行动,生活也因此更加有序和规律。
3. 精神状态的影响电子钟不仅仅是时间的守护者,还可以影响我们的精神状态。
当我们看到电子钟显示的时间比预期要晚时,会感到焦虑和压力;而当我们看到时间比预期要早时,会感到轻松和愉悦。
电子钟的存在,潜移默化地影响着我们的情绪和心理状态。
五、结语电子钟作为一种现代科技产品,不仅为我们提供了准确的时间显示,还对我们的生活产生了深远的影响。
它帮助我们管理时间、调整生活节奏,并影响着我们的精神状态。
最新电子时钟的设计毕业论文[1]
毕业设计题目秒表电子钟的设计院别专业班级姓名学号指导教师日期设计任务书设计题目:电子钟的设计设计要求:1.显示范围:时、分、秒正常显示,显示格式:时间按时分秒排列,例如:08点25分52秒显示为08.25.52。
2.通过4个按键进行调整,调整范围:时、分。
按键P2.1按一次表示待调整,按键P2.2每按一次按键调整值加一。
按键P2.3每按一次按键值减一。
按键P2.4按一次表示启动定时。
3.具有定时功能,定时时间到蜂鸣器报时。
设计进度要求:指导教师(签名):摘要时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。
怎样让时钟更好的为人民服务,这就要求人们不断设计出新型时钟。
现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。
在一个单片机应用系统中,时钟有两方面的含义:一是指为保障系统正常工作的基准振荡定时信号,主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢;二是指系统的标准定时时钟,即定时时间,它通常有两种实现方法:一是用软件实现,即用单片机内部的可编程定时/计数器来实现,但误差很大,主要用在对时间精度要求不高的场合;二是用专门的时钟芯片实现,在对时间精度要求很高的情况下,通常采用这种方法。
关键词:单片机,电子钟,位码,段码,显示目录摘要 (II)1 总体方案设计 (1)1.1电路原理 (1)1.2设计的系统 (1)1.3计时控制方案 (2)1.4显示控制方案 (2)1.5键盘控制方案 (2)2 硬件设计 (3)2.1AT89C51单片机的简介 (3)2.2AT89C51单片机复位方式 (5)2.374LS244的功能 (5)2.474LS07的功能 (6)2.5键盘接口工作原理 (7)2.6显示电路的工作原理 (8)3 软件设计 (11)3.1设计思路 (11)3.2定时1秒的实现 (11)3.3主程序 (12)3.4中断服务程序 (14)3.5显示程序 (17)3.6按键程序 (18)小结 (22)致谢 (23)参考文献 (24)1 总体方案设计1.1 电路原理电路的核心是AT89C51单片机,设计中有6位LED显示和4个按键接口,采用P0接口外接8路反相三态缓冲器74LS244作LED动态扫描的段码控制驱动信号,用P1接口的P1.0-P1.3外接一片集电极开路反相门电路74LS07做为6位LED的位选信号驱动口, LED共阴极端与74LS07的输出端相连;按键接口,由P2.1,P2.2,P2.3,P2.4来完成。
多功能电子钟的设计与实现
多功能电子钟的设计与实现随着现代社会的不断发展,人们生活节奏也越来越快。
时间意识的强化和对时间的精确度要求也不断提高。
电子钟作为时间显示的主要设备之一,在每个家庭和公共场合中都显得尤为重要。
基于此,本文将介绍一种多功能电子钟的设计与实现。
一、电子钟的基础原理电子钟的基础原理是利用稳定的时间基准源,将电路中的计数器运算得到时间参数,并将参数转化为物理显示。
其核心部件为晶振和计时器,晶振生成一个稳定且频率精确的信号,计时器将信号经过运算得到时间参数,再通过驱动显示设备显示出来。
二、多功能电子钟的基础设计多功能电子钟是在电子钟基础上增加其他实用功能的基础上改进而来的。
这种电子钟能够显示时间、日期,同时还具有室温、湿度、闹钟、定时开关等多种功能,方便人们生活。
它的基本设计包括电路设计和硬件设计两部分。
1.电路设计电路设计是多功能电子钟的核心,其参数准确性和功能性是实现此类电子产品成功的基础。
电路设计中必须考虑到信号放大器、计时器、数字转换、电源管理等多个要素。
同时,还需考虑CPU芯片的选型和相应的软件程序设计。
信号放大器:对从晶振的输出端口得到的信号进行放大,以便CPU芯片可对信号进行计时。
计时器:确定日期和时间的计时器是电子钟关键组件。
电路中计数器运算并将其转化为数字显示。
另外,为了达到高度精确的计时目标,计时器还需校准。
数字转换:要确保所有的操作都能通过数字方式显示和转化。
这种电子产品的设计需要包括外围的数字转换器,以便数字能被转换为物理状态,如LED显示屏。
电源管理:电源必须可靠且低功耗。
由于电子钟要长时间工作,因此保证电源的稳定供电无疑也是必要的。
2.硬件设计硬件设计是指吸收电路设计输出,确定和选择相应的部件以及构建相应设备。
硬件设计中同样需要考虑到耗电量、性能、实用性和可用性等因素。
显示屏:多彩LCD屏幕广泛应用于各种电子产品中。
为了实现多功能电子钟的多种显示需要,需要选择合适的LCD显示器。
多功能电子时钟毕业论文
多功能电子时钟毕业论文目录摘要 (I)ABSTRACT (II)1 绪论 (1)1.1 单片机介绍 (1)1.2 单片机特点和应用 (2)1.3 研究电子时钟的背景及意义 (4)1.4 国外研究现状 (4)2 系统总体方案设计 (5)2.1 系统整体方案选择 (5)2.2 系统总体设计框图 (6)2.3 单片机芯片的选择 (6)2.3.1 AT89S51引脚功能 (7)2.3.2 AT89S51定时/计数器 (9)2.3.3 AT89S51中断控制系统 (10)3 电子时钟系统的硬件设计 (11)3.1 复位电路 (11)3.2 时钟电路 (11)3.3 按键输入电路 (12)3.4 LED数码管显示电路 (13)3.5 蜂鸣器电路 (15)3.6硬件系统电路图 (16)4 电子时钟系统的软件设计 (17)4.1 主程序的设计 (17)4.2 显示子程序的设计 (17)4.3 定时器T0中断服务程序 (18)4.4 定时器T1中断服务程序 (20)4.5 键盘扫描子程序流程图 (21)4.6 时钟设置子程序 (21)5 结束语 (24)参考文献 (25)致谢 (26)附录一硬件系统电路原理图 (27)附录二 Proteus系统仿真原理图 (27)附录三程序清单 (30)1 绪论1.1 单片机介绍单片机是单片微型计算机的简称,是典型的嵌入式微控制器(Microcontroller Unit),其英文字母的缩写为MCU,单片机又称作单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
其基本结构是将微型计算机的基本功能部件:中央处理器、存储器、输入输出接口、定时器/计数器、中断系统等全部集中在一个半导体芯片上。
它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。
同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机最早是被用在工业控制领域。
单片机由芯片仅有CPU的专用处理器发展而来。
新型多功能电子闹钟设计毕业设计
(2009届)本科生毕业设计(论文)2009年6月2009届本科毕业设计(论文)资料第一部分毕业论文(2009届)本科毕业设计(论文) 新型多功能电子闹钟设计2009年6月摘要本文提出了一种基于AT89C51单片机的新型多功能电子闹钟。
通过对设计方案的比较与论证,选择了适合本设计的时钟模块、闹铃模块、温度检测模块、键盘及显示模块、电源模块设计方案。
其中实时时钟采用DS12C887实现年月日时分秒等时间信息的采集和闹钟功能;温度检测模块由DS18B20集成温度传感器对现场环境温度进行实时检测;键盘和数码管与ZLG7289连接,通过键盘数码管可方便地校对时钟和设置闹钟时间;用蜂鸣器进行声音指示;采用7805 三端稳压集成芯片稳定输出5V直流电压。
通过对AT89C51单片机最小系统的原理分析,结合论文的设计要求,完成了系统流程图及系统程序的设计。
本设计可实现时间显示、闹钟设置、环境温度测量、交直流供电电源等功能。
关键词:单片机,电子闹钟多功能设计,温度检测,交直流供电ABSTRACTIn this article a new type of multi-functional electronic alarm clock, is based on AT89C51 single-chip controller is designed. Through the comparison of design and feasibility studies, choosing a design of the clock module, alarm module, the temperature detection module, a keyboard and display module, and power module design. Real time clock uses DS12C887 to achieve accurate date and alarm function such as the collection of time information; Temperature detection detects the on-site real-time by the integrated temperature sensor DS12B20 ambient temperature; keyboard and digital tube are connected with ZLG7289, can be easy to proof-reading alarm clock and set up time; It use buzzer for voice instructions; Using 7805 three-terminal regulators chip output DC voltage of 5V. By analysis the minimum system’principium of singlechip AT89C51, combine the request of this character, I finished the design of system flow chart and system program.The design can achieve the goal of time display, the alarm settings, the ambient temperature measurement, AC-DC power supply functions.Key word: AT89C51, the temperature sensor DS18B20, keyboard and demonstrates the ZLG7289, buzzer7805目录第1章绪论 (1)1.1 电子闹钟研究的背景 (1)1.2 本课题研究的意义 (1)1.3 本课题研究的主要内容 (2)第2章电子闹钟硬件电路设计 (4)2.1 电子闹钟总体设计方案的比较与论证 (4)2.1.1 设计要求 (4)2.1.2 设计方案的比较和论证 (4)2.2 电子闹钟主机电路设计及原理 (5)2.2.1 AT89C51芯片概述 (5)2.2.2 系统时钟电路设计 (8)2.2.3 系统复位电路设计 (8)2.3 时钟模块的设计及原理 (9)2.3.1 时钟模块设计方案比较比较与论证 (9)2.3.2 DS12C887芯片概述 (9)2.3.3 DS12C887与单片机的连接图 (14)2.4 温度检测模块的设计及原理 (14)2.4.1 温度检测模块设计方案比较与论证 (14)2.4.2 DS18B20芯片概述 (14)2.4.3 DS18B20的内部结构 (15)2.4.4 DS18B20在设计中的连接图 (17)2.5 闹铃声光指示电路设计 (17)2.6 键盘及显示电路设计 (18)2.6.1 ZLG7289芯片概述 (18)2.6.2 ZLG7289在设计中与键盘及数码管的连接图 (20)2.7 电源电路的设计 (20)第3章系统原理分析及软件部分 (22)3.1 原理分析 (22)3.2 单片机最小系统 (22)3.3 系统软件部分 (23)3.3.1 软件总体设计 (23)3.3.2 系统流程图及程序 (23)结论 (26)参考文献 (27)致谢 (28)附录1 (29)附录2 (31)第1章绪论1.1 本课题研究的背景随着科学技术的进步,现在的闹钟也不再是过去的老样子。
电子时钟毕业论文
电子时钟毕业论文电子时钟毕业论文引言电子时钟是一种普遍存在于我们日常生活中的设备。
它不仅仅是一种时间显示工具,更是一种时尚的装饰品。
本篇毕业论文将探讨电子时钟的历史、工作原理、设计与制造等方面,以期对电子时钟的发展和应用有更深入的了解。
一、电子时钟的历史电子时钟的历史可以追溯到20世纪初。
最早的电子时钟是由晶体管和电子管构成的,它们使用了电子元件来生成和显示时间。
然而,由于晶体管和电子管的体积较大,制造成本较高,因此这些早期的电子时钟并不普及。
随着电子技术的进步,集成电路的发展使得电子时钟变得更加小巧、便宜和可靠。
20世纪60年代,数字显示技术的出现使得电子时钟的数字显示变得更加清晰和易读。
从那时起,电子时钟开始在家庭和办公场所中广泛应用。
二、电子时钟的工作原理电子时钟的工作原理可以简单地概括为:通过一个稳定的时钟信号源,将时间信息转换为数字信号,然后通过数字显示装置将其显示出来。
时钟信号源通常是一个晶体振荡器,它产生一个稳定的频率信号。
这个频率信号会经过一系列的分频和计数操作,最终转换为小时、分钟和秒的数字信号。
这些数字信号会被送入数字显示装置,通过LED、LCD等显示技术将时间信息显示在屏幕上。
三、电子时钟的设计与制造电子时钟的设计与制造需要考虑多个方面的因素,包括外观设计、电路设计和制造工艺等。
外观设计方面,电子时钟可以有各种各样的形状和风格。
有些电子时钟采用传统的指针式设计,而有些则采用数字显示屏。
此外,还有一些电子时钟具有特殊的功能,比如闹钟、温度显示等。
电路设计方面,电子时钟的电路通常由时钟信号源、分频器、计数器和数字显示装置等组成。
其中,时钟信号源可以使用晶体振荡器或者RTC芯片来提供。
分频器和计数器可以使用集成电路来实现。
数字显示装置可以采用LED、LCD等技术。
制造工艺方面,电子时钟的制造通常包括PCB设计、元件选型和焊接等环节。
PCB设计需要考虑电路的布局和走线,以确保电子时钟的稳定性和可靠性。
电子闹钟设计范文
电子闹钟设计范文电子闹钟是一种可以通过电子设备发出声音或者光亮来提醒人们起床或者做其他事情的一种可携式设备。
在现代社会中,电子闹钟已经成为人们日常生活的重要组成部分。
它不仅可以准确地提醒人们起床,还可以设置多个闹钟来提醒人们其他事情的时间,如吃饭、锻炼等等。
在本篇文章中,我们将讨论电子闹钟的设计,包括其功能、结构、材料和特性等方面。
首先,一个好的电子闹钟设计应该具备准确的时间设定功能。
现代电子闹钟一般具有一个显示屏,可以显示当前的时间。
同时,可以设置几个不同的闹钟时间,以满足人们不同的需要。
为了提供准确的时间设定和显示功能,电子闹钟一般会采用精确的电子时钟芯片,以确保准确的时间。
其次,电子闹钟还应该具备良好的音响效果。
起床闹钟的主要功能是通过声音提醒人们起床,因此良好的音响效果是不可或缺的。
电子闹钟一般会采用高清晰度的音响系统,以确保声音清晰、音质好、音量可调节。
此外,电子闹钟还可以设置不同的铃声,满足个性化的需求。
另外,电子闹钟的结构和材料也是设计中需要考虑的重要因素。
为了便于携带和放置,电子闹钟一般会采用小巧的设计,轻量级的材料,如塑料或金属。
同时,为了保护电子设备的安全性和耐用性,电子闹钟的结构需要坚固稳定,材料需要具有防水、防尘、耐划等特性。
此外,现代电子闹钟还可以具备其他智能功能,以满足人们更多的需求。
例如,一些电子闹钟可以配备调光功能,可以根据不同的时间调节背光亮度,节省能源。
一些电子闹钟还可以与智能手机或其他设备连接,通过无线网络进行控制,方便用户操作和设定。
总之,电子闹钟是一种非常实用的设备,通过准确的时间设定和良好的音响效果,可以帮助人们管理时间,合理安排日程。
好的电子闹钟设计应该具备准确的时间设定功能、良好的音响效果、坚固稳定的结构和耐用的材料。
同时,还可以具备一些智能功能,以满足人们更多的需求。
希望本篇文章可以对电子闹钟的设计提供一些参考和启发。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多功能数字电子钟设计作者:王军超指导老师:龙凤兰(安徽农业大学 05电子信息工程合肥 230036)摘要:本文设计实现的是一个多功能数字电子钟,其功能为:24小时制时、分、秒的时间显示,具有整点报时功能;年、月、日及星期的日历显示;具有秒表功能;可显示当前环境温度;可通过按键对各时间信息进行调整。
系统采用单片机AT89C52作为主控芯片。
系统中的显示模块采用LCD1602液晶显示器实现。
LCD1602可以显示两行字符,每行16个字符,能够满足本系统的显示要求。
系统中的温度采集模块采用DS18B20芯片实现。
DS18B20体积小,其输出量是数字量,可直接与单片机通信,且为单总线传送,可简化电路,大大减小系统的体积。
系统中的时钟产生模块采用DS1302时钟芯片实现。
DS1302时钟芯片为单总线传送,只需一条线就可以完成与单片机之间数据的交换,且该芯片准确度很高,可大大减小电子钟的时间误差。
总得来说本设计电路简单、容易实现且性能稳定。
关键词:电子钟,液晶显示器,单片机,温度传感器,时钟芯片1 引言1.1系统设计要求1)能完整地显示年、月、日、时、分、秒、星期。
2)在上面得基础上具有整点提醒功能。
3)除了以上功能外,还要有其他小的功能,如测温等。
4)可以在任何时刻通过按键人为地设定时间。
5)要求时间显示不能误差太大。
6)成品的体积不能太大,要合理、时尚、美观。
7)应尽可能地减小成本,做到精益求精。
1.2 系统设计思路及特点1)本系统是采用四节干电池作为输入电源,以单片机为控制核心来读取DS1302时钟芯片和DS18B20中的寄存器的值,并通过LCD1602液晶显示器将年、月、日、时、分、秒,以及温度、星期的值实时显示出来,并通过按键控设定时间值。
2)DS1302是单总线数据传送器件,单片机不停地对其年月日、时分秒、以及星期寄存器进行读取,并实时地显示出来,并通过按键改变其各个寄存器中的值,也就是通过按键将数据以增或减得形式往各个寄存器里写数据,从而达到设定时间的作用。
3)DS18B20也是单总线数据传送器件,单片机不停地检测其寄存器中的值,并通过LCD1602实时地显示出来。
4)当整点时,也就是分为零的时候,通过控制PNP三极管基极的高低电平来使蜂鸣器工作与否,从而达到整点报时的功效。
5)通过按键可切换到跑表模式,将其作为跑表使用。
2 系统总体方案比较及说明方案一采用CPLD作为核心控制器,来控制DS1302芯片和DS18B20芯片用蜂鸣器来整点报时和使用液晶显示屏来显示时间,温度值。
如图2.1所示。
图2.1 方案一虽然CPLD是构建数字系统的主要芯片,但在本次设计的测控系统中没有单片机优越,故不采用此方案。
方案二本系统是采用四节干电池作为输入电源,以单片机为控制核心来读取DS1302时钟芯片和DS18B20中的寄存器的值,并通过LCD1602液晶显示器将年、月、日、时、分、秒,以及温度、星期的值实时显示出来,并通过按键设定时间值。
如图2.2。
图2.2 方案二本系统的优点是:单片机价格低廉且功能强大,通过单片机控制各个芯片,从而实现系统的完整运作,且电路简单,成本低,适用。
综上所说,采用方案二更好些。
3 系统硬件理论设计、电路原理图3.1单片机复位电路的设计如图3.1所示图3.1 复位电路单片机复位电路由一个1K电阻、一个10K电阻、一个10UF的极性电容组成。
如图3.1所示,RST接单片机的RST端,当按下开关S1时,由于电阻分压作用,RST会出现高电平,又由于电容延时的作用,这样的高电平会持续单片机两个机器周期以上的时间,从而使单片机复位。
并且,当系统刚通电的瞬间,由于电容来不及马上响应电压由零到5V的变化,这样可近似认为在系统刚通电的瞬间,RST端出现两个周期以上的高电平,从而,单片机在刚上电的瞬间也会自动复位一下,而后由于电容的阻隔直流的作用,RST端呈低电平,当按下开关,就能实现单片机的复位。
3.2单片机时钟电路如图3.2所示图3.2 单片机时钟电路如3.2所示,单片机的时钟电路由两个电容和一个晶振组成,上图中的X1、X2接单片机的X1、X2端。
本系统中单片机复位电路额定晶振选用12MHZ的晶振,电容选用两个30PF的无极性电容,这样在系统通电的瞬间,由于电容延时和振荡的作用,从而使晶振起振,从而使单片机正常工作下去。
3.3系统显示电路3.3.1 LCD1602原理图如图3.3所示图3.3 显示电路1602如图3.3所示,显示部分选用LCD1602液晶,其数据端D0到D7接单片机的P0口,其实接任何口都没关系,我只是个人喜欢这样接,RS、E分别接单片机的P2.1、P2.0口。
单片机通过控制P2.1、P2.0来控制LCD1602工作。
下面对LCD1602的特点和工作方式作简要的说明:3.3.2 主要技术参数如表格3.1所示:3.3.3接口信号说明表格3.2所示:表3.2 LCD1602接口信号说明3.3.4控制接口说明1)基本操作时序a.读状态:输入:RS=L,RW=H,E=H 输出:D0到D7=状态字b.写指令:输入:RS=L,RW=L, D0到D7=指令码,E=H 输出:无c.读数据:输入:RS=H,RW=H,E=H 输出:D0到D7=数据d.写数据:输入:RS=L,RW=H, D0到D7=数据,E=H 输出:无2)状态字说明表格3.3所示:3.3.5指令说明1)初始化设置:a.显示模式设置表3.4所示表3.4 LCD1602显示模式设置说明b.显示开/关及光标设置表3.5所示表3.5 显示开/关及光标设置2)数据控制控制器内部设有一个数据地址指针,用户通过他们来访问内部RAM 的全部80字节。
a.数据指针设置,表3.6所示:表3.6 1602 数据指针设置b.其它设置,表格3.7所示:表3.7 1602其它设置3.4系统时钟芯片:3.4.1 时钟芯片原理图如图3.4图3.4 时钟芯片图3.4所示,其/RST 、CLK 、IO 端分别接单片机的P2.2、P2.3、P2.4。
其X1、X2接频率为32768HZ 的晶振,另外要注意的是,其与单片机连接的三条线要接上拉电阻,阻值要适中,一般在4.7K 到10K 之间,本设计选用4.7K 的电阻。
下面对DS1302进行详细的说明:DS1302是DALLAS公司推出的串行接口实时时钟芯片。
它既提供实时时钟,又把关键的数据位存储于RAM。
芯片使用简单,外部连线少,在智能化仪表及自动控制领域具有广泛的用途。
其主要特点是:*简单的三线串行I/O接口;*2.5V到5.5V的电压工作范围(在2.5V工作时耗电小于300mA);*实时时钟包括秒、分、小时、日、月、星期、年(闰年)等信息;*31*8静态RAM可供用户使用;*可选的涓流充电方式;*工作电源和备份电源双引脚输入;*备份电源可由大容量电容代替;3.4.2引脚功能表表3.8所示:表3.8 DS1302引脚功能表3.4.3 操作及控制1)复位和时钟控制向DS1302写入数据时,数据应在时钟下降沿发生变化,上升沿将数据写入DS1302内部移位寄存器。
读取DS1302数据时,数据也在时钟下降沿变化,即在下降沿数据从移位寄存器输出,但当CLK时钟为正半周时,I/O线为高阻态,所以应在上升沿前读取,否则将读出全为FFH。
通过把输入驱动置高电平来启动所有的数据传送。
输入有两种功能:首先,接通控制逻辑,允许地址/命令序列送入移位寄存器;其次,提供了终止单字节或多字节数据的传送手段。
当为高电平时,所有的数据传送被初始化,允许对DS1302进行操作。
如果在传送过程中置为低电平,则会终止此次数据传送,并且I/O引脚变为高阻态。
上电运行时,在Vcc≥2.5V 之前,必须保持低电平。
只有在SCLK为低电平时,才能将RST置为高电平。
2)DS1302的控制字节DS1302 的控制字如表3.9所示。
控制字节的最高有效位(位7)必须是逻辑1如果它为0,则不能把数据写入DS1302中,位6如果为0,则表示存取日历时钟数据,为1表示存取RAM数据;位5至位1指示操作单元的地址;最低有效位(位0)如为0表示要进行写操作,为1表示进行读操作,控制字节总是从最低位开始输出。
表3.9 DS1302控制字节数据输入输出(I/O)在控制指令字输入后的下一个SCLK的时钟的上升沿时数据被写入DS1302,数据输入从低位即位0开始。
同样,在紧跟8位的控制指令字后的下一个SCLK脉冲的下降沿读出DS1302的数据,读出数据时从低位0开始到高位7。
3.4.4 DS1302的寄存器1) DS1302有12个寄存器,其中有7个寄存器与日历、时钟相关,存放的数据位为BCD码形式,其日历、时间寄存器及其控制字见表3.10。
表3.10 DS1302寄存器表格表3.10中12或24小时为方式选择位,当为1时,选择12小时。
有AP那位是上午和下午的选择位,当为1是表示为下午。
CH是暂停位,当CH=1时,时钟振荡停止,器件被置入低功率备份方式,其电源电流小于100NA,当CH=0时,时钟启动。
2)数据输入输出在控制指令字输入后的下一个SCLK时钟的上升沿时数据被写入DS1302,数据输入从低位即位0开始。
同样,在紧跟8位的控制指令字后的下一个SCLK脉冲的下降沿读出DS1302的数据,读出数据时从低位0位至高位7,数据读写时序见图3.5。
图3.5 DS1302数据输入输出如果命令字节中的寻址位A0——A4均为1,可以把时钟/日历或RAM存储器规定为多字节方式。
当命令字节为FFH或FEH,可以对片内31字节RAM进行读/写操作;当命令字节为BFH或BEH时,可对8个时钟/日历寄存器进行读/写操作,在时钟/日历寄存器中的地址9-31或RAM存储器中的地址31均不能使用。
在多字节方式中读或写都是从地址0的第0位开始。
当以多字节方式写时钟/日历寄存器时,必须按传送是次序写满8个寄存器;但是,当以多字节方式写RAM时,根据发送的要求,数据不必写入所有31字节。
不管是否写入全部31字节,所写的字节都将传入送至RAM。
另外,应注意在写操作时,CLK的每一个时钟上升沿,I/O引线将为高阻态,数据必须在CLK上升沿前读取。
3.5 温度测量芯片3.5.1 DS18B20原理图如图3.6所示图3.6 DS18B20如图3.6所示,温度测量芯片我们选用了DS18B20,其I/O数据段连接单片机的P2.7口,一般单总线传输线都要接上拉电阻,至于接多大的上拉电阻,因不同的情况而定,本系统中我们选用4.7K的上拉电阻。
下面对DS18B20作详细的介绍:DS18B20提供9位(二进制)温度读数,信息经过单线接口送人DS18B20或从DS18B20中送出,因此主机只需一条线和DS18B20进行数据的交换。