串行实时时钟芯片S_3530A及其在51单片机系统中的应用
- 格式:pdf
- 大小:104.04 KB
- 文档页数:3
单片机时钟芯片控制技术应用随着科技的飞速发展,单片机时钟芯片控制技术在各个领域得到了广泛的应用。
单片机时钟芯片控制技术是指利用单片机控制时钟芯片的工作状态和参数,以实现各种功能和应用。
本文将介绍单片机时钟芯片控制技术的原理、应用领域以及未来的发展方向。
一、单片机时钟芯片控制技术原理单片机时钟芯片控制技术依赖于单片机的指令和程序来控制时钟芯片的运行。
单片机通过与时钟芯片之间的通信接口,向时钟芯片发送指令和数据,以改变时钟芯片的工作模式和参数设置。
在单片机时钟芯片控制技术中,常见的时钟芯片包括实时时钟芯片(RTC芯片)、频率合成器芯片等。
实时时钟芯片用于提供系统的实时时间信息,频率合成器芯片则用于产生精准的时钟信号。
二、单片机时钟芯片控制技术应用领域1. 电子设备单片机时钟芯片控制技术在各种电子设备中得到了广泛的应用。
例如,智能手机、平板电脑、数码相机等依赖于精确的时钟信号来同步各个功能模块的工作。
单片机时钟芯片控制技术可以使这些电子设备具备准确的时间显示、定时闹钟和计时功能。
2. 工业自动化在工业自动化领域,单片机时钟芯片控制技术也发挥着重要的作用。
通过单片机时钟芯片控制技术,可以实现设备的精确时间同步、工艺过程的定时控制,提高生产效率和质量。
3. 通信网络单片机时钟芯片控制技术在通信网络中具备重要的地位。
例如,在计算机网络中,网络设备需要通过准确的时钟信号来保证数据传输的同步性和可靠性。
单片机时钟芯片控制技术可以提供高精度、低功耗的时钟信号,提高通信网络的性能和稳定性。
4. 车载电子随着汽车电子技术的发展,车载电子设备对时钟信号的要求也越来越高。
单片机时钟芯片控制技术可以为车载电子设备提供稳定、精确的时钟信号,满足汽车电子设备对时间显示、定时闹钟和计时功能的需求。
三、单片机时钟芯片控制技术的未来发展方向随着物联网和人工智能技术的不断发展,单片机时钟芯片控制技术也面临着新的挑战和机遇。
未来,单片机时钟芯片控制技术有望在以下方面得到进一步发展:1. 时钟精度随着科技的进步,对时钟精度的要求也越来越高。
51单片机数字钟介绍随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断走向深入,由于它具有功能强、体积小、功耗低、价格便宜、工作可靠、使用方便等特点,因此越来越广泛地应用于自动控制、智能化仪器、仪表、数据采集、军工产品以及家用电器等各个领域。
51单片机数字钟应用单片机中断、定时技术,通过调整键、加1键、减1键、确定键四个按键,用8位数码管设计制作了一个可以调整时间的数字钟,实现了对时、分、秒进行数字显示,可广泛用于个人家庭、车站、码头、办公室等公共场所,方便人们的日常生活。
一、系统方框图51单片机数字钟以STC89C52单片机为核心,采用12MHZ晶振,以汇编语言为程序设计语言,结合相关的元器件(共阳极四位一体LED数码显示器、BCD -七段译码/驱动器74HC537等),再配以相应的软件,用8位数码管显示“时、分、秒”。
显示格式为:时-分-秒XX-XX-XX ,由时个位和时十位、分个位和分十位、秒个位和秒十位计数器组成。
秒、分计数器为60进制计数器,时计数器为24进制计数器。
通过调整、加1、减1、确定4只按键来调整时间。
按下调整键SET_KEY(P1.0),显示“时”的两位数码管以1Hz的频率闪烁。
如果再次按下调整键,则“分”两位数码管开始闪烁,“时”两位数码管恢复正常显示,依次循环,直到按下确定键OK_KEY(P1.3),恢复正常的时间显示。
在数码管闪烁的时候,按下加1键ADD_KEY(P1.1)或者减1键DEC_KEY(P1.2 ),可以调整相应的显示内容。
按一次键,则选中的“时”“分”“秒”分别加1或减1,如果长按,系统识别后以一定速率连续增加或连续减少,进行快速调时。
二、动态扫描数码管显示采用动态扫描方法。
把8位数码管的8个笔画字段(a~g和dp)同名端连在一起由一片74HC573驱动;每一位数码管的公共极COM端(位)各自独立,连接在另外一片74HC573输出上接受P2口的控制。
基于51系列单片机及DS1302时钟芯片的实时时钟仿真设计一、课程设计目的意义通过本次课程设计可以灵活运用单片机的基础知识,依据课程设计内容,能够完成从硬件电路图设计,到软件编程及系统调试实现系统功能,完成课程设计,加深对单片机基础知识的理解并灵活运用。
二、实现目标本设计主要为实现一款可正常显示时钟/日历的实时电子时钟。
对当前电子钟开发手段进行了比较和分析,最终确定了采用单片机技术实现电子时钟。
本设计应用AT89C52芯片作为核心,LCD显示屏,使用DS1302实时时钟日历芯片完成时钟/日历的基本功能。
这种实现方法的优点是电路简单,性能可靠,实时性好,时间精确,操作简单,编程容易。
三、硬件设计本设计采用具有32根I/O引脚的AT89C52单片机。
AT89C52单片机是一款低功耗,低电压,高性能CMOS 8位单片机,片内含4KB(可经受1000次擦写周期)的FLASH可编程可反复擦写的只读程序存储器(EPROM),器件采用CMOS工艺和ATMEI公司的高密度、非易失性存储器(NURAM)技术制造,其输出引脚和指令系统都与MCS-52兼容。
片内的FLASH存储器允许在系统内可改编程序或用常规的非易失性存储器编程器来编程。
因此,AT89C52是一种功能强,灵活性高且价格合理的单片机,可方便的应用在各个控制领域。
AT89C52具有以下主要性能:1.4KB可改编程序Flash存储器;2.全静态工作:0——24Hz;3.128×8字节内部RAM;4.32个外部双向输入/输出(I/O)口;5.6个中断优先级; 2个16位可编程定时计数器;6.可编程串行通道;7.片内时钟振荡器。
DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟日历芯片,附加31字节静态RAM,采用SPI三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。
实时时钟可提供秒、分、时、日、星期、月和年,一个月小于31天时可以自动调整,且具有闰年补偿功能。
B-1 多功能电子钟设计报告组员:彭希灵、冯旭鑫、张正鹏完成时间:2016年5月9日目录1.摘要 (4)2.设计任务 (4)2.1基本要求 (4)2.2发挥部分 (4)3.方案论证与比较 (5)3.1显示部分 (5)3.2时钟部分 (5)3.3闹铃部分 (6)3.4温度采集部分 (6)4.总体方案 (6)4.1工作原理 (6)4.2总体设计 (6)5.系统硬件设计 (7)5.1 STC89C51单片机最小系统 (7)5.2时钟模块 (8)5.3 LCD液晶显示模块 (9)5.4闹钟响铃模块 (10)5.5温度测量模块 (10)6.系统软件设计 (11)6.1 main模块 (11)6.2 ds1302模块 (11)6.3 lcd12864模块 (12)6.4 key模块 (12)6.5 ringlock模块 (13)6.6 menu模块和DS18B20模块 (13)7.测试与结果分析 (13)8.总结 (14)参考文献 (14)附录一 (15)附录二 (16)1.摘要本设计采用LCD12864液晶屏幕显示系统,以STC89C52单片机为核心,由铃声响铃模块、DS1302时钟控制模块、LCD12864显示模块、键盘控制模块、菜单模块和DS18B20温度模块等功能模块组成。
基于题目的基本要求,本系统对时间显示、闹钟的设定和控制以及时间日期的设定进行了重点设计。
此外,还扩展了掉电存储、红外遥控、温度采集等功能。
本系统大部分功能由软件来实现。
在该设计中不仅成功的实现了题中的基本要求,多数发挥部分也得到了实现,而且还具有一定的创新功能。
2.设计任务2.1基本要求(1)准确计时,以数字形式显示年月、日、时、分、秒。
(2)小时以24小时计时形式,分秒计时为60进位,日期平年和闰年将自行更换。
(3)采用矩阵按键和4个独立按键对电子表进行控制,可进行闹钟设定、控制及时间日期的设定。
(4)闹钟功能:可任意设定闹钟时间,一旦走时到该时间,能以蜂鸣器发声、LED发光的形式告警提示。
单片机应用系统设计报告题目单片机应用系统设计学院信息学院专业电气工程及自动化班级12电气升本学生姓名朱婉婉学号7月16日至7月28日共11天13年7月18日(单片机应用系统设计)设计任务书学院:信息学院班级:12电气升本学生姓名:朱婉婉学号指导教师:时间:2013年7月16日到2013年7月26日摘要数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。
由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。
尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、使用也方便,但鉴于单片机的定时器功能也可以完成数字钟电路的设计,因此进行数字钟的设计是必要的。
在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。
单片机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔。
基于这种情况,我们课程设计小组两人多方查阅资料,反复论证设计出了这款既简单实用,又价格便宜的——单片机电子时钟。
关键词:单片机时钟计时目录1、总体功能 (1)2、实验要求 (1)二、硬件电路图及说明 (3)1、硬件电路图 (3)2、12864LCD液晶显示屏 (3)3、按键功能 (3)4、实时时钟芯片S-3530A (3)三、电路及程序设计 (7)四、设计特点 (16)五、调试 (17)1、主循环程序流程 (3)2、关于3530读出数据的更改 (3)3、关于秒表的设置 (3)4、关于时间的设置 (3)5、遇到的具体问题 (3)6、注意事项 (3)六、总结及体会 (19)七、使用说明书 (21)八、程序及简单注解 (22)1、 (3)2、 (3)3、 (3)一、概述1、总体功能本次设计时钟电路,使用了STC89C51单片机芯片控制电路,单片机控制电路简单且省去了很多复杂的线路,使得电路简明易懂,使用键盘键上的按键来调整时钟的时、分、秒,用一扬声器来进行定时提醒,同时使用C语言程序来控制整个时钟显示,使得编程变得更容易,这样通过四个模块:键盘、芯片、扬声器、显示屏即可满足设计要求。
本科毕业设计(论文)题目:基于51单片机的数字时钟系统软件设计基于51单片机的数字时钟系统软件设计摘要本文介绍了一款多功能数字时钟系统的软件设计。
该系统能够显示当前日期、时间,并且具有日期、时间设置以及闹钟等功能。
该系统采用51系列STC 公司生产的STC89C51单片机,以及DALLAS公司生产的数字时钟芯片DS1302,利用液晶显示器LCD1602显示数字时钟的结果。
本系统的软件设计使用C语言进行编程,利用目前流行的Keil软件编程环境对源程序进行编译。
系统的软件程序主要包括主程序、DS1302初始化程序、读DS1302程序、写DS1302程序、LCD1602显示程序、日期时间调整、定时报警等子程序的设计。
该系统具有友好的用户界面、操作简单、性能稳定。
该数字时钟系统能够长期、连续、可靠、稳定地工作,同时系统还具有体积小、功耗低等特点,便于携带、使用方便。
关键词:DS1302数字时钟芯片;STC89C51单片机;LCD1602液晶显示器;软件设计Software Design of Digital Clock System Based on 51 MCUAbstractThis article describes the multi-functional digital clock system software design. The system can display the current date, time, and has the date and time settings and the alarm clock functions.What is introduced in this article is about the software design of a digital clock system which is multifunctional. This system can display the present time and date, it also has function such as setting time and date or being used as an alarm clock. The system uses a STC89C51 microcontroller of the 51 series produced by the STC corporation and a DS1302 digital clock chip produced by the DALLAS corporation. It shows people how the digital clock goes with a liquid crystal display LCD1602.The software design of this system is programmed with the C programming language and the program is compiled with the Keil software programming environment which is quite popular now. The software programs of the system mainly include the designs of some subroutines such as the DS1302 initialization program、the DS1302 program of reading、the DS1302 program of writing、the LCD1602 display program、adjustment of the date and time, timing alarm and so on.The system is provided with a friendly user interface、simple operation and stable function. The digital clock system can work long、continuously、reliably and stable while it also has characteristics like small volume and low power consumption which allow people to use conveniently and take it with themselves easily.Key words:DS1302 digital clock chip;STC89C51 Microcontroller; LCD1602 liquid crystal displayer; software design.目录1 绪论 (1)1.1 课题研究的背景 (1)1.2 课题研究的意义 (2)1.3 数字时钟的应用及发展前景 (2)1.4 课题的研究内容及技术要求 (3)2 设计要求与方案论证 (4)2.1 设计基本要求 (4)2.2 编程语言方案论证 (4)2.2.1 汇编语言 (4)2.2.2 C语言 (5)2.3 显示方式方案论证 (5)2.3.1 利用LED数码管显示结果 (5)2.3.2 利用LCD液晶显示结果 (6)2.4 系统仿真方式方案论证 (6)2.4.1 利用Protues软件仿真实现 (6)2.4.2 手工焊接电路板 (7)3 系统主要器件的工作原理 (8)3.1 单片机STC89C51的工作原理 (8)3.1.1 单片机主要性能参数及引脚功能 (8)3.1.2 单片机存储器结构及复位电路与时钟电路 (11)3.2 时钟芯片DS1302的原理及应用 (12)3.2.1 时钟芯片DS1302的结构原理及控制字节 (12)3.2.2 DS1302数据输入输出(I/O)与寄存器 (14)3.3 LCD1602的结构及工作原理 (15)4 系统软件设计 (17)4.1 系统硬件组成及结构框图 (17)4.2 系统软件设计概述 (17)4.3 系统主程序设计 (18)4.4 时钟芯片DS1302子程序设计 (19)4.4.1 DS1302初始化程序设计 (19)4.4.2 CPU读DS1302程序设计 (19)4.4.3 CPU写DS1302程序设计 (21)4.5 时间调整子程序设计 (22)4.6 定时报警子程序设计 (24)5 系统调试 (25)5.1 系统硬件调试 (25)5.2 软件调试 (26)5.2.1 软件编程环境keil介绍 (26)5.2.2 软件调试 (29)5.2.3 利用下载编程软件STC-ISP下载程序 (29)5.3 系统调试结果 (32)6 结论 (33)参考文献 (35)致谢............................................................................................................错误!未定义书签。
南阳理工学院本科生毕业设计(论文)学院(系):计算机与信息工程学院专业:通信工程学生:谢国锋指导教师:张芳完成日期 2014 年 5 月南阳理工学院本科生毕业设计(论文)基于51单片机的数字电子钟设计及实现Digital Electronic Clock Design and Implementation Based on 51Single Chip Microcomputer总计:毕业设计(论文)22页表格:1个插图:11幅南阳理工学院本科毕业设计(论文)基于51单片机的数字电子钟设计及实现Digital Electronic Clock Design and Implementation Based on 51Single Chip Microcomputer学院: 计算机与信息工程学院专业:通信工程学生姓名:谢国锋学号: 1206644044指导教师(职称):张芳(讲师)评阅教师:完成日期:2014年5月南阳理工学院Nanyang Institute of Technology基于51单片机的数字电子钟设计及实现通信工程专业谢国锋[摘要]20世纪末,电子技术获得了快速的发展,在其推动下,现代电子产品几乎渗透了所有领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
数字钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。
数字钟的精度、稳定度远远超过老式机械钟。
在这次设计中,我们采用液晶显示时、分、秒,以24小时计时方式,根据液晶显示原理来进行显示,用12MHz的晶振产生振荡脉冲,定时器计数。
在此次设计中,电路具有显示时间的其本功能,还可以实现对时间的调整.[关键词]数字电子钟;单片机;定时器;液晶显示器Digital Electronic Clock Design and Implementation Based on 51Single Chip MicrocomputerCommunication Engineering Major Xie GuofengAbstract:The late 20th century,electronic technology has been rapid development in its promotion, penetration of modern electronic products will almost Fields, a strong impetus to the development of social productive forces and social improvement in the level of information,while also further improve the performance of modern electronic products,replacement products have become increasingly fast pace。
单片机时钟模块的作用单片机时钟模块是单片机中一个非常重要的模块,主要是为单片机提供精确的计时和计数功能。
它可以产生周期性的事件并能够记录时间。
时钟模块通常由晶振、计数器和控制逻辑三部分组成。
下面我们一起来了解一下单片机时钟模块的作用和应用。
1. 实时时间与日期显示单片机时钟模块可以显示实时时间和日期,这是它最常见的应用之一。
我们通常将实时时间、日期等数据通过LCD或数码管等显示出来。
而时钟模块可通过RTC(实时时钟)芯片实现。
在实际应用中,我们一般需要根据时钟模块所产生的时间与日期来控制其他模块的运行。
2. 定时器单片机在很多应用场合需要进行定时操作,例如控制开关、调整电子设备等。
在这些应用中,单片机时钟模块可以充当定时器的角色。
设置好特定的计数时间后,时钟模块会根据预设的时间自动触发其他模块进行相应的操作。
在实际生产和工业控制中,我们常常需要计算和控制运行时间。
单片机时钟模块可以同时作为计时器,记录开关或其他设备的运行时间或故障发生时间。
一旦出现异常,我们可以快速定位故障并进行维修。
4. 存储数据时钟模块还可以用于存储数据。
在数据采集中,我们将数据通过单片机时钟模块记录下来,并存储到EEPROM(可擦写可编程存储器)中。
这样,即使单片机断电重启,数据也不会丢失。
5. 节能单片机时钟模块可以在电源节能方面发挥很大的作用。
如果没有时钟模块,单片机需要一直保持高速运行,这会耗费很多电能。
而有了时钟模块后,单片机可以进入睡眠模式,只有到了预定的定时和计时时刻,才会自动唤醒。
总之,单片机时钟模块在各种应用场合都发挥着重要作用,并且这一模块将会在越来越多的单片机应用中成为基础模块。
武汉大学电子信息学院电子系统综合设计课程论文基于51单片机的数字钟设计目录1 作品的背景与意义 12 功能指标设计 13 作品方案设计 13.1总体方案的选择 13.1.1方案一:基于单片机的数字钟设计 23.1.1方案二:基于数电实验的数字钟设计 33.1.2两种方案的比较................................................................... . (3)3.2控制方案比较 33.3显示方案比较 33.4单片机理论知识介绍 43.4.1单片机型号................................................................... . (5)3.4.2硬件电路平台................................................................... (6)3.4.3内部时钟电路................................................................... .. (7)3.4.4复位电路................................................................... .. (7)3.4.5按键部分................................................................... . (8)4 硬件设计94.1显示模块电路图95 软件设计115.1主程序流程图115.2中断服务以及显示 126 系统测试136.1测试环境136.2测试步骤136.2.1硬件测试6.2.2软件测试1.连接单片机和计算机串接................................................................... ................13 6.2.3实施过程................................................................... ..................................................................... . (14)6.3测试结果187 实验总结 (18)7.1代码编写过程中出现问题................................................................... . (18)7.2整个实验过程的体会................................................................... (19)7.3实验误差分析。
血糖仪原理设计及仿制开发方案详解本文主要探讨基于C8051F系列单片机的血糖仪电路原理设计与应用分析,并同时提供仿制开发、调试生产的完整解决方案。
血糖测量通常采用电化学分析中的三电极体系。
三电极体系是相对于传统的两电极体系而言,包括,工作电极(WE),参比电极(RE)和对电极 (CE)。
参比电极用来定点位零点,电流流经工作电极和对电极工作电极和参比电极构成一个不通或基本少通电的体系,利用参比电极电位的稳定性来测量工作电极的电极电势。
工作电极和辅助电极构成一个通电的体系,用来测量工作电极通过的电流。
利用三电极测量体系,来同时研究工作电极的点位和电流的关系。
如图1 所示。
图1 三电极工作原理方案描述该血糖仪提供多种操作模式以适应不同场合的应用,另外提供了mmol/L,mg/dl,g/l三种常见测量单位的自由切换并自动转换。
该三个单位之间的转换关系如下:1mmol/L=18 mg/dL 1mmol/L=0.18 g/L 1 mg/dL=0.01 g/Lmmol/L = 毫(千分之一)穆尔/ 升mg/L = 毫(千分之一)克/ 升针对不同国家地区的不同要求,血糖仪可以采用以上任意一种单位来显示测量结果,转换的方式采取使用特殊的代码校正条来实现。
(1)单片机及内部硬件资源的充分利用。
Silicon labs C8051F410单片机内部集成了丰富的外围模拟设备,使使用者可以充分利用其丰富的硬件资源。
C8051F410单片机的逻辑功能图如图2所示。
利用其中12位的A/D转换器用来做小信号测量,小信号电流经过电流采样电路最终转换为电压由该A/D采样,然后以既定的转换程序计算出浓度显示在液晶板上。
利用12位的D/A转换器可以输出精确稳定的参比电压用于三电极电化学测量过程,由于D/A的输出可以由程序程序设计任意改变,因此可以很方便的通过改变D/A值来改变参比电压与工作电压之间的压差,而且可以12位的精度保证了压差的稳定,有效提高测量精度。
1 摘要系统由8051、led数码管、按键、电源等部分组成,能实现时间记录和调整功能。
上电后,系统自动进入时间显示状态。
显示电路中,利用三个两位数码显示管分别显示时间的时、分、秒。
时间调节通过两个按键S1和S2实现,其中S1控制调节时、分,S2用于数值加一得操作,调节结束后,按S1退出进入正常计时状态。
2 设计项目内容与要求设计基于单片机的时钟显示器。
3 硬件电路原理分析3.1 上拉电阻图1 上拉电阻上拉电阻就是将不确定的信号通过一个电阻嵌位在高电平,电阻同时起限流作用,是对器件注入电流。
P0口作为I/O口输出的时候时,输出低电平为0,输出高电平为高组态(并非5V,相当于悬空状态)。
也就是说P0 口不能真正的输出高电平,给所接的负载提供电流,因此必须接上拉电阻(一电阻连接到VCC),由电源通过这个上拉电阻给负载提供电流。
原理图如图1所示。
3.2 控制电路图2 控制电路图2显示为控制电路,具有设置时间的功能,只能调节时和分。
图中S1按键:按一下分显示数码管开始闪动,按两下时显示数码管开始闪动,按三下则恢复正常时钟状态。
S2按键,当时或分显示数码管闪动时,每按一下,时或分数值加一。
3.3显示电路图3为显示电路原理图。
通过3个两位LED数码管组成的显示电路,从上至下分别显示时、分、秒。
4 功能分析4.1显示时间通过3个两位晶体管准确显示时、分、秒。
为了完整清晰地显示时间,需要分别显示时、分、秒,且时的显示范围为0-23,分0-59,秒0-59,即均需要使用两位的晶体管。
所以使用三个两位晶体管,分别显示时、分、秒4.2 设置时间通过按键电路实现对时间的调整和设置。
为了达到能够分别设置时和分的功能,需使用两个按键,其一确定设置的对象,另一个完成设置功能。
如图3所示。
图3 显示电路5 流程图根据功能分析,做系统流程图如图4所示。
图4 流程图6 电路原理图系统电路原理图见附件一。
其中有1个6位共阴极数码管7SEG-MPX6-Cc-RED,AT89C51,2个按键开关BUTTON,6个5K 欧电阻RES,VCC电源,7 仿真图系统仿真仿真图见附件一。
目录前言 (Ⅲ)摘要 (Ⅳ)一、单片机数字时钟设计的概述 (1)1.1设计目的 (1)1.2题目描述 (1)1.3单片机基础知识 (1)1.4 MCS-51单片机介绍及分类 (3)1.5数字钟基本原理 (3)二、单片机数字时钟的硬件系统 (4)2.1单片机最小系统的电路原理 (4)2.2 MCS-51单片机AT89C51芯片介绍 (5)2.2.1 AT89C51芯片引脚功能介绍 (5)2.2.2 AT89C51芯片的内存结构 (6)2.2.3复位电路 (8)2.2.4时钟震荡电路 (9)2.3七段数码管的引脚图及使用 (10)2.4 驱动器74LS245芯片 (11)三、单片机数字时钟的程序设计 (12)3.1系统开发环境、汇编语言 (12)3.1.1系统开发环境 (12)3.1.2汇编语言 (12)3.2数字时钟设计的思路及流程 (14)3.2.1主程序 (14)3.2.2定时中断(走时)子程序流程 (15)3.2.3按键调试子程序 (16)3.3定时器、计数器功能 (16)3.4中断系统功能 (18)四、数字时钟系统的仿真及运行 (19)4.1 WAVE6000仿真软件介绍 (19)4.2程序设计及运行结果 (21)4.2.1数字时钟源程序 (21)4.2.2Wave6000仿真程序运行调试结果 (25)4.2.3 Proteus仿真电路运行调试结果 (25)五、心得体会 (26)六、参考文献 (28)随着生活水平的提高,人们越来越追求人性化的事物,传统的时钟已不能满足人们的需求。
现代的数字钟不仅需要数字电路技术而且需要模拟电路技术和单片机技术,增加了数字钟的功能。
其电路可以由实时时钟模块、环境温度检测模块、人机接口模块、报警模块等部分组成。
利用软件编程尽量做到硬件电路简单稳定,减小电磁干扰和其他环境干扰,充分发挥软件编程的优点,减小因元器件精度不够引起的误差,但是数字钟还是可以改进和提高如选用更精密的元器件。
Application of Real Time Clock Chip in Single Chip
System
作者: 孙雪梅;范久臣
作者机构: 北华大学机械工程学院,吉林吉林132021
出版物刊名: 沈阳教育学院学报
页码: 132-134页
主题词: 单片机;实时控制;时钟;定时器
摘要:通常用的单片机没有实时时钟部件,如果需要此功能就得使用定时器来实现,而一旦系统掉电时钟就不能运行,这在需要实时时钟的系统中是不允许的,即便使用备用电池,通用单片机系统的较大功耗也坚持不了多久.本文以设计制作智能水阀过程中所使用的MAXIM公司的DS1302为例来介绍用实时时钟芯片来解决这个问题.。
实时时钟芯片RTC-4513与AT89C51的接口设计
程全;王莉华;樊宇
【期刊名称】《山西电子技术》
【年(卷),期】2007(0)6
【摘要】高精度时钟芯片RTC-4513的引脚以及内部寄存器的功能,并结合与
AT89C51接口的程序流程图详细说明了在对RTC-4513内部寄存器进行读写时的步骤和方法,并提出了在使用时的注意事项.
【总页数】3页(P20-21,25)
【作者】程全;王莉华;樊宇
【作者单位】周口师范学院物理系,河南,周口,466000;郑州大学信息工程学院,河南,郑州,450001;周口师范学院物理系,河南,周口,466000;周口师范学院物理系,河南,周口,466000
【正文语种】中文
【中图分类】TP216.1
【相关文献】
1.时钟芯片SD2200ELP与AVR单片机的接口设计 [J], 李浩;谭超;卢舟燕
2.时钟芯片S-3530A与C8051F040单片机的通讯接口设计 [J], 崔军辉;张培仁;王津津;杜洪亮;许波
3.时钟芯片DS12C887与TMS320LF2407的接口设计 [J], 田亮
4.时钟芯片DSl2C887与TMS320LF2407的接口设计 [J], 田亮
5.实时钟芯片S-35180A的原理及其串行接口设计 [J], 毛欲民;高美珍
因版权原因,仅展示原文概要,查看原文内容请购买。