1602万年历设计说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本科毕业论文(设计)论文(设计)题目:
学院:________
专业:________
班级:________
学号:________
学生姓名:________
指导教师:________
年月日
贵州大学本科毕业论文(设计)
贵州大学本科毕业论文(设计)
诚信责任书
本人郑重声明:本人所呈交的毕业论文(设计),是在导师的指导下独立进行研究所完成。

毕业论文(设计)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。

特此声明。

论文(设计)作者签名:
日期:
目录
摘要 ....................................................................................................................................... I V Abstract .. (V)
第一章前言 (1)
1.1 研究背景 (1)
1.2 设计目的 (2)
1.3 设计意义 (3)
第二章设计内容 (4)
2.1 总体方案的设计 (4)
2.1.1 主控模块 (4)
2.1.2 显示模块 (5)
2.1.3 时间计算模块 (5)
2.1.4 温度测量模块 (5)
2.1.5 报警模块 (6)
2.1.6 设置模块 (6)
第三章系统硬件介绍 (7)
3.1 STC89C52RC主控模块 (7)
3.1.1 单片机介绍 (7)
3.1.2 单片机应用组成系统 (7)
3.1.3 单片机的发展及发展趋势 (7)
3.1.4 单片机应用 (9)
3.1.5 STC89C52RC的功能介绍 (9)
3.1.6 单片机I/O口的简单介绍 (9)
3.2 LCD1602显示模块 (10)
3.2.1 LCD1602的优点 (10)
3.2.2 功能特性介绍 (10)
3.2.3 引脚介绍 (11)
3.2.4 11条指令介绍 (12)
3.2.5 LCD1602与单片机接口电路设计 (14)
3.3 时间计算模块DS1302 (15)
3.3.1 DS1302的特性 (15)
3.3.2 DS1302的引脚介绍 (15)
3.3.3 DS1302有关的日历、时间的寄存器 (16)
3.3.4 DS1302控制字符的介绍 (17)
3.3.5 DS1302与单片机的接口电路 (18)
3.4 环境温度检测DS18B20 (18)
3.4.1 DS18B20的特性 (18)
3.4.2 DS18B20的引脚介绍 (19)
3.4.3 DS18B20的内部结构 (19)
3.4.4 DS18B20的操作步奏 (20)
3.4.4 DS18B20与单片机的接口电路 (20)
3.5 报警模块蜂鸣器 (21)
3.5.1 蜂鸣器驱动 (21)
3.5.2 蜂鸣器驱动电路 (21)
3.6 按键设置模块 (21)
第四章系统软件的设计 (23)
4.1 语言的选择 (23)
4.2 程序流程图 (23)
4.2.1 主程序流程图 (23)
4.2.2 子程序流程图 (24)
第五章PROTEUS测试与仿真 (26)
5.1 PROTEUS介绍 (26)
5.2 系统仿真 (26)
5.2.1 系统硬件仿真原理图 (26)
5.2.2 时间界面仿真 (28)
5.2.3 系统硬件仿真原理图 (29)
5.2.4 时间界面仿真 (30)
第十二章结论 (31)
参考文献 (32)
致谢 (33)
附录A原理图 (34)
附录B PCB图 (35)
附录C 源程序 (36)
基于单片机多功能电子时钟的设计
摘要
在现代人们生活和工作中,时间已经成为我们不可缺少的一部分。

而随着科学技术的发展,我们获知时间的方式也逐渐变得多种多样,例如通过手表,手机,电子时钟等;而随着生活和工作的繁忙,人们在获知时间的同时,对于与人们生活和工作息息相关的信息也不可缺少,比如:温度,日期等;多功能电子时钟的诞生,很好解决了这一问题,它在显示时间的同时,又显示了温度、日期、时间等诸多功能于一身。

本设计的多功能电子时钟采用的是STC89C52RC单片机作为控制核心,内部带有8KB的ROM,能够存储大量的程序,而且兼容性也很好;通过DS1302作为时钟芯片,它能够够实时提供年、月、日、时分、秒信息;由LCD1602作为屏幕显示,LCD1602功耗低,携带方便,功能强大;温度检测采用DALLAS公司的数字化温度传感器(DS18B20),;另外本次设计还增加了闹钟功能和温度上限报警功能,大大地提高了多功能电子时钟的功能。

关键词:时钟芯片DS1302,温度传感器DS18B20,单片机STC89C52RC
Design of multi-function electronic clock based on MCU
Abstract
In the modern, time has become an indispensable part of our life and work. With the development of science and technology, how we get the time becomes diverse, for example, by watches, mobile phones, electronic clocks, etc. With the busy life and work, when people informed of the time, information tha is closely related to people’s life and work is also essential, such as: temperature, date, etc.The birth of electronic calendar is a good solution to this problem. When it displays the time, it also show the temperature, date, time, and many other functions is in one. The variety of electronic calendar is wide.
The design of the electronic calendar is used as a control core microcontroller AT89C52. With 8KB of internal ROM, it can store a large number of procedures, and it also has good compatibility. Through the DS1302 as a clock chip, it can provide enough real year, month, day, hours, seconds information. the display of the screen is by the LCD1602, LCD1602 has the low power,convenient to carry. Temperature detected is by the DALLAS's digital temperature sensor (DS18B20).In addition this design also increased the upper temperature limit alarm clock function and alarm function, greatly improved calendar functions. Keywords: electronic calendar,DS1302,DS18B20,STC89C52RC
第一章前言
1.1研究背景
当代世界,电子科学技术获得了飞速的发展,与此同时,含现代电子技术的高科技产品也飞速发展,不断改良换代,走进世界人民生活和工作的每个角落,快速的发展传播现代社会的信息和生产力,进一步的提高了现代电子产品的性能和功能,是产品更新换代的时间越来越少。

时间已经成为我们不可缺少的一部分,不管工作是否繁忙或者是出行,人们都不会忘记时间,现代社会与人交际约会安排行程也是非常重要的,时刻提醒人们也很重要。

电子产品日新月异,所以人们观测时间的方式也日新月异,反观古代人们用沙漏和水漏来计时,古人有掐指而算,随着社会科学技术的发展,人们观测时间的方式也逐渐变得十分丰富,有通过手表,也有通过手机,更有通过电视广播等等。

现代社会是一个知识性广泛传播的社会,也是一个信息广泛传播的社会。

可以这么说电子技术改变我的生活我们的工作方式和我们的世界,电子产品充满了这个社会。

生活在这个世界,交际、会议、和朋友旅行都是行程安排,缺一不可。

因此我们需要一个定时系统来提醒这些忙碌的人,电子时钟提供了人们很大程度上的方便。

由于单片机具有可靠性高、成本低、维护方便、性价比高等特点,因此电子日历时钟一般都以单片机为核心,外加一些外围设备来实现。

现代科技的发展已经是单片机等一些大规模集成电路深入到人们的生活工作中,单片机的应用正在不断地走向深入,由于它具有可靠性高、成本低、维护方便、性价比高等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,航空航天以及家用电器等各个领域,由于单片机可单独完成一些智能控制的要求,单片机往往是作为一个核心部件来使用,配上外围设备和计算几篇可以实现一些复杂的控制操作。

单片机结构简单、控制功能强、可靠性高、性能价格比高、易于推广应用等等的显著优点使得其应用领域越来越广泛,在通信产品、家用电器、智能仪器仪表、过程控制和专家控制装置等领域都有它的身影;更重要的是它已经从根本上改变了传统的控制方法和设计思想。

单片机技术的发展与微电子技术和半导体技术的发展分不开的,具体分为五个阶段:
第一阶段:这一阶段,4位逻辑控制器发展到8位,它们只含有微处理器,并配有RAM、ROM等,初步形成了单片机的雏形。

第二阶段:这一阶段,在一块芯片上完成了8位CPU、并行I/O接口、定时/计数器、RAM、ROM等的集成,成为了名副其实的单片机。

第三阶段:这一阶段,在原来的单片机的基础上,增加了多级中断处理系统、串口、A/D转换接口等功能模块,并提高了存储器的容量,其执行速度有所提高。

第四阶段:这一阶段,CPU为16位,运算能力更强;片内RAM、ROM容量进一步增大;中断系统更为复杂;带有多路A/D转换和高速输入/输出部件等功能接口。

第五阶段:这一阶段,单片机在结构、集成度、速度、功能、可靠性等性能指标上有了很大的变化;向多样化、高速度、高集成度、低功耗、低噪声与高可靠性技术、新技术等发展,出现了多CPU结构或内部流水线结构等技术。

单片机应用广泛,已经深入了我们生活的方方面面,汽车、通信、计算机等等产业都在无时无刻地运用单片机,它成功地完成了各领域的智能化控制,取代了先前复杂难懂的电路或数字电路。

1.2设计目的
单片机控制的多功能的多功能电子时钟是单片机应用的一个重要模块;此模块有着很好的开放性和发展性,可以更具设计者的联想添加多个辅助功能,例如温度的测量,闹钟的设置,农历的显示等等,另外,它可以提高设计者对于单片机的更深入的了解和掌握;通过软硬件的调试,身临其中,感受单片机调试带来的乐趣和它所带了知识扩展。

所以单片机控制的多功能电子时钟作为毕业设计不仅应用了自身所学,而且扩展了自己的知识面。

在人们的日常生活中,时间是越来越宝贵了。

无论是出行还是在家,每个人都必须知道现在的时刻。

在快节奏的生活时,人们往往忘记了时间,一旦遇到重要的事情而忘记了时间,这将会带来很大的损失。

随着社会、科技的发展,观测时间的信息产品也越来越多,从电子表到手机,很多产品流入了人们的生活。

因此我们需要一个定时系统来提醒这些忙碌的人,而电子多功能电子时钟给人们带来了极大的方便。

多功能电子时钟是为了让人们了解时间的同时,还显示了与人类生活息息相关的信息,如温度,年,月,日等等。

它是集时间、日期和温度功能于一身,具有读取方便、显示简单易懂,功能多样等诸多优点,符合电子仪器仪表的发展趋势。

伴随着电子技术的迅速发展,特别是随大规模集成电路出现,给人类生活带来了根本性的改变。

由其是单片机技术的应用产品已经走进了千家万户。

1.3设计意义
在现代人们生活和工作中,时间已经成为我们不可缺少的一部分。

无论你是在家休息或者出行在外,我们都受到时间的影响。

而随着科学技术的发展,我们获知时间的方式也逐渐变得多种多样,例如通过手表,手机,电子时钟等;而随着生活和工作的繁忙,人们在获知时间的同时,对于与人们生活和工作息息相关的信息也不可缺少,比如:温度,日期等;
多功能电子时钟的诞生,很好解决了这一问题,它在显示时间的同时,又显示了温度、日期、时间等诸多功能于一身,而且多功能电子时钟种繁多,既可以像时钟一样悬挂也可以随身携带。

它的优点也在人们的生活和工作中显示出来,读取方便、显示简单易懂,功能多样等等,很好的满足了现代人们的要求。

本次设计的多功能电子时钟以52单片机为控制核心,通过LCD1602来显示时间,日期,温度等,功能上扩展了不少,并且1602液晶显示清晰明白,便于携带,除了方便人们获知时间,日期,同时也显示了当前环境的温度,并且设置有最大温度报警、闹钟报警,极大地帮助了现代人们对于时间的重要性;另一方面,也提醒了那些时间紧凑的人出行日期。

第二章设计内容
2.1总体方案的设计
本次设计的多功能电子时钟的主要有四大主功能,分别为时间日期的显示,温度的显示、高温报警、闹钟报警,之间的转换主要是通过独立按键完成的。

通过上述论述,此设计可以分模块,分别是:时间计算模块、环境温度采集模块、报警模块、时间设置模块、最高温度设置模块、闹钟设置模块、显示模块。

所以硬件设计框图如下:
图2.1 硬件框图
如图2.1所示,此设计采用AT89C52单片机作为控制中心,DS1302将获取的实时时间传输给52单片机,通过单片机将数据经过运算从LCD1602液晶显示出来。

通过DS18B20获取实时环境温度,将测得的数据传输给52单片机,在通过相应按键,将数据在LCD1602上显示出来;另外相应的按键可以调整LCD1602上显示的相应的值。

2.1.1主控模块
此设计的主控模块采用AT89C52单片机,52单片机有256B片内RAM,8KB的片内
ROM都比51单片机的片内RAM和片内ROM大的多,并且兼容MCS51指令系统;由于本设计的程序过大,所以选用52单片机更合适;另外,52单片机有3个16位定时计数器,6个中断源,都比51单片机多,52单片机有32个双向I/O口线,全双工UART串行通道,功能强大,使用广泛,很适合此次设计。

2.1.2显示模块
此设计采用LCD1602液晶屏作为显示模块,采用LCD1602的原因在于它体积小,超薄轻巧,便于携带。

另外,它是一种专门来显示字母、数字、符号等的点阵型液晶模块。

并且LCD1602的驱动电路自带控制指令,使用起来十分方便,可以很方便的实现各种显示效果,并且自带的功能如清除屏幕显示,光标移动闪动等。

而且LCD1602可以维持当前显示的字符、数字不变,直到下一条指令到来才做出改变,从而对于显示时间十分重要有用。

另外,1602液晶占用的系统资源也少。

2.1.3时间计算模块
时间计算模块采用美国DALLAS公司生产的时钟芯片DS1302。

它是一种高性能,低功耗的实时时钟芯片并且附加31字节静态RAM。

DS1302使用方便,接线简单易懂,很适合本次设计多功能电子时钟的计时模块。

另外,DS1302采用突发工作方式,一次可以传送多个时钟信号和RAM数据。

并且DS1302提供了秒、分、时、日期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。

不仅如此,DS1302采用双电源,利用单片机的控制很容易的来显示时间,日期等功能,而且占用的系统资源少,十分适合本次设计。

2.1.4温度检测模块
温度检测模块采用美国DALLAS公司生产的数字温度传感器(DS18B20)。

DS18B20价格便宜,使用极其简单,抗干扰能力强,能在恶劣的环境下进行温度检测工作。

而且DS18B20采用独特的单总线连接方式,只需一条口线既可以将数据传输给单片机,不容易出现接线错误。

另外,DS18B20供电灵活,当满足时序的要求是,既可以自身内部电路供电,可以不接外部电源,大大地简化了硬件设计,使设计跟趋向于实用型。

DS18B20体积小,耐磨耐压,而且当接线错误时不容易被烧坏,十分适合此设计。

2.1.5报警模块
报警模块采用蜂鸣器,并且闹钟模块的发音也采用蜂鸣器,编写相应的程序,只需对驱动口输出驱动电平并通过三极管放大驱动电流就能使蜂鸣器发出声音,可实现蜂鸣器发音。

2.1.6设置模块
此模块包含了独立按键的设置、闹钟的设置、最大温度上限的设置等,可以说上面几个模块之间的显示切换都是通过此模块,所以设置模块在硬件通过焊接按键来输入显示转换信号,再通过软件来实现显示转换和调节。

第三章系统硬件的介绍
3.1STC89C52RC主控模块
3.1.1单片机介绍
单片机全称单片微型计算机,简称SCM,又称微控制器或嵌入式控制器。

单片机诞生时,SCM是一个准确的称谓。

单片机是相对于单板机而言,是指将CPU、并行I/O接口、定时、计数器、RAM、ROM等功能部件集成在一块芯片上的计算机。

随着SCM在技术上、体系结构上不断扩展,所集成的部件越来越多,能完成的控制功能越来越来丰富。

3.1.2单片机应用组成系统
单片机应用系统由硬件和软件组成,硬件是应用系统的基础;软件在硬件的基础上对齐资源进行合理调配和使用,从而完成应用系统所要求的任务,二者相互依赖,缺一不可。

3.1.3单片机的发展及发展趋势
单片机技术的发展与微电子技术和半导体技术的发展分不开的,具体分为五个阶段:
第一阶段:这一阶段,4位逻辑控制器发展到8位,它们只含有微处理器,并配有RAM、ROM等,初步形成了单片机的雏形。

第二阶段:这一阶段,在一块芯片上完成了8位CPU、并行I/O接口、定时/计数器、RAM、ROM等的集成,成为了名副其实的单片机。

第三阶段:这一阶段,在原来的单片机的基础上,增加了多级中断处理系统、串口、A/D转换接口等功能模块,并提高了存储器的容量,其执行速度有所提高。

第四阶段:这一阶段,CPU为16位,运算能力更强;片内RAM、ROM容量进一步增大;中断系统更为复杂;带有多路A/D转换和高速输入/输出部件等功能接口。

第五阶段:这一阶段,单片机在结构、集成度、速度、功能、可靠性等性能指标上有了很大的变化;向多样化、高速度、高集成度、低功耗、低噪声与高可靠性技术、新技术等发展,出现了多CPU结构或内部流水线结构等技术。

单片机的发展大致有以下趋势:
1、低功耗
目前的单片机随着制造工艺、工作频率、工作电压等方面的改变,其功耗越来越低。

NMOS工艺单片机逐渐被CMOS工艺单片机所代替,功耗得意大幅度下将低压供电的单片机电源下限已有2.7V下降到2.2V,从而大大降低单片机的功耗。

2、多功能、微型化
目前的单片机功能强大,而且体积小、重量轻。

常规单片机普遍都是将CPU、RAM、ROM并行和串行通信接口、中断系统、定时电路、时钟电路集成在一块单一的芯片上;增强型的单片机集成了如A/D转换器、PWM、WDT等功能模块。

3、高速度
为提高单片机抗干扰能力,降低噪声、降低时钟频率而不牺牲运算速度是单片机技术发展的最求。

改善单片机内部时序,不断提高时钟频率的条件下,使运算速度不断提高。

4、多品种
单片机技术的发展以8位机为主。

随着移动通信、网络技术的、多媒体技术等高新技术的发展,32位机也得到了长足的发展。

如Philips、NEC、Atmel、AMD、华邦等,这些公司都在保持与80C51单片机兼容的基础上改善了80C51的许多特性。

这样,80C51就变成有众多制造厂商支持的、发展出上百品种的大家族,现统称为80C51系列。

80C51单片机已成为单片机发展的主流。

5、长寿命
单片机开发的产品可以稳定可靠地工作10年到20年,另一方面指与微处理器相比,其寿命长。

随着半导体技术的飞速发展,MPU更新换代的速度越来越快。

6、低噪声与高可靠性技术
为提高单片机系统的抗电磁干扰能力,使产品能适应恶劣的工作环境,满足电磁兼容性方面更高标准的要求,各单片机商家在单片机内部电路中采取了一些新技术措施。

3.1.4单片机的应用
1、单片机在智能仪表中的应用
智能仪表是单片机应用最多最活跃的领域之一。

在各类仪器仪表中引入单片机,可是仪器仪表智能化,提高测试的自动化程度和精度,简单仪器仪表的硬件结构,提高其性能价格比。

2、单片机在人工智能方面的应用
人工智能是模拟人的感觉与思维的一门学科,单片机技术可以模拟人的视觉、听觉、触觉和联想启发、推理及思维过程。

3、再实时控制系统中的应用
单片机管饭用于各种实施过程控制的系统中,例如工业过程控制、过程监测、航空航天等各种实时控制系统。

用单片机进行实时系统数据处理和控制能保证系统工作在最佳状态,有利于提高工作效率和产品质量。

4、在人们生活中的应用
目前,国内外各种家电已经普遍用于单片机代替传统的控制电路,例如洗衣机、电冰箱、空调机等都配上了单片机。

3.1.5STC89C52RC的功能介绍
单片机STC89C52RC的性能:
1、基本上52单片机为51的增强型。

2、52单片机有256B片内RAM。

3、52单片机8K字节在系统可编程Flash存储器。

4、有3个16位的定时/计数器,比51单片机多一个。

5、52单片机有6个中断源。

6、52单片机有32个可编程I/O口线,全双工UART串行通道。

3.1.6单片机的I/O端口的简单介绍
P0口:P0.0—P0.7统称P0口,是一个8位漏极开路型双向I/O端口。

P0口可以应用于两种不同的情况:再不接外存储器与不扩展I/O接口时,可作为准双向I/O端口,用于传输用户的输入输出数据;在接外存储器或扩展I/O接口时,当CPU访问片外存储器时P0位地址/数据分时复用。

P1口时一个带内部上拉电阻的8位准双向口,在52单片机中,P1.0作为定时/计数器2的计数脉冲输入端T2,P1.1作为定时/计数器2的外部控制端T2EX。

P2口也是一个带内部上拉电阻的8位准双向口。

P2有两种功能:一种是可作为准双向I/O口使用,另一种是与P0口配合,在外接片外存储器或扩展I/O端口且寻址范围超过256B时,用于传输外存储器高8位地址。

P3口也是一个带内部上拉电阻的8位准双向口。

P3口也具有两种功能:一是作为准双向口使用,此外P3口的每一条口线都有专门的第二功能:
P3.0 RXD(串行输入口)
P3.1 TXD(串行输出口)
P3.2 INTO(外中断0)
P3.3 INT1(外中断1)
P3.4 TO(定时/计数器0)
P3.5 T1(定时/计数器1)
P3.6 WR(外部数据存储器写选通)
P3.7 RD(外部数据存储器读选通)
3.2LCD液晶显示模块
3.2.1LCD1602的优点
1602液晶体积小、功耗小、便于携带;另外,1602内部建有字符发生器CGROM,可以与单片机直接相接;1602电源直接与电源电路相接,使用单片机的P0口和P2口与1602进行通信。

3.2.2功能特性介绍
1、电源为+5V电压,可以调节对比度;
2、1602内部含有复位电路;
3、1602本身提供各种控制命令,如:字符闪烁、清屏、显示开关等多种功能;
4、1602内部建有160个的字型的字符发生器CGROM,这些字符包含了数字,字母大小写和一些特殊符号等等。

3.2.3引脚的介绍
图3.1 LCD1602简略图
1引脚:VSS为接地电源;
2引脚:VCC为+5V电源;
3引脚:V0或Vee为对比调整电压,接正电源时对比度最弱,接地时对比度最高;
4引脚:RS为寄存器选择;0=输入指令,1=输入数据;
5引脚:RW为读写信号选择;0=写入指令或数据,1=读取信息;
6引脚:E为使能端;高电平时读取信息,有高电平变低电平时(下降沿)执行指令;
7—14引脚:DB0—DB7为双向数据线;
15—16引脚:背光电源端;BLA接正极,BLK接地;
3.2.4 11条指令的介绍 1、清屏指令
表3.1 清屏指令表
功能:清除液晶显示器内容,光标归位,将地址计数器的值设为0。

2、光标归位指令
表3.2 光标归位指令表
功能:光标撤回显示器左上方,计数器地址为0,保持DDRAM 内容不变。

3、输入模式设置指令
功能:设定每次写入1位数据后光标的移位方向,并且设定每次写入的一个字符是否移动。

I/D :0=写入新数据后光标左移; 1=写入新数据后光标又移。

S : 0=写入新数据后显示屏不移动;1=写入新数据后显示屏移动。

4、显示开关控制指令
表3.4 开关控制指令表
功能:控制显示器开关,光标是否闪烁等。

D=0:显示功能关;D=1:显示功能开。

C=0:没有光标; C=1:出现光标。

B=0:光标不闪烁;B=1:光标闪烁。

5、设定光标移动方向指令
表3.5 光标移动方向指令
功能:使光标移位。

S/C R/L 功能显示
0 0 光标左移1格,AC 值减1。

0 1 光标右移1格,AC 值加1。

1 0 字符全部左移一格,光标不动。

1 1 字符全部右移一格,光标不动。

6、功能设定指令
表3.6 功能设定指令表
功能:设定数据总线位数、显示的行数及字型。

DL=0:数据总线为4位;DL=1:数据总线为8位。

N=0:显示1行; N=1:显示2行。

F=0:5X7点阵; F=1
:5X10点阵。

7、设定CGRAM 地址指令
功能:设定下一个要存入数据的CGRAM 的地址。

8、设定DDRAM 地址指令
功能:设定下一个要存入数据的CGRAM 的地址。

9、读取忙信号指令 表3.9 读取忙信号指令表
功能:当BF=1时,液晶器忙碌,无法接受数据和指令;当BF=0时,液晶器不忙碌,可以接受数据和指令。

10、数据写入指令
功能:将数据写入DDRAM 或CGRAM 。

11、读出数据的指令

3.11 读出数据指令表
功能:读取DDRAM 或CGRAM 中的内容。

3.2.5 LCD1602与单片机的接口电路
图3.2 1602与单片机连接图
3.3时间计算模块DS1302
3.3.1DS1302的特性介绍
1、由美国DALLAS公司推出。

2、它是一种高性能、低功耗、带RAM的实时时钟电路。

3、DS1302使用方便,接线简单,适合此电子时钟的设计制作。

4、DS1302可以对年月日时分秒等进行计时,并且带有闰年补偿功能。

5、它可以一次传送多个字节的时钟信号。

并且内部有存放数据的RAM寄存器
6、DS1302的工作电压宽达2.5~5.5V。

同时还提供了对后备电源的引脚。

备注:DS1302 存在时钟精度不高,易受环境影响,出现时钟混乱等缺点。

3.3.2DS1302的引脚介绍
图3.3 DS1302简略图
各引脚的功能为:
1引脚:VCC2为主电源引脚。

8引脚:VCC1备用电源引脚。

备注:DS1302由Vcc1或Vcc2两者中的较大者供电。

当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电。

当Vcc2小于Vcc1时,DS1302由Vcc1供电。

由于本设计未引用。

相关文档
最新文档