- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
绪论
1.1 设计的意义
万年历在古代被称为实用的书或历书,并按照一个特定的日历年计算规则,安排日、月。不仅在人类生产、生活中必不可少,而且其内容与形式也越来越丰富了。现如今,由于时代发展的脚步不断前进,人类对高科技的向往使得传统的万年历已经不能满足现代人的需求万年历不局限于对时间的计时,它还能智能化的判断当前年份是否是闰年它还能够准确的测量当前的温度与湿度并在LCD数字显示屏上显示出来。它还具备整点、时间校准。与传统万年历相比,万年历不但计时精准,同时携带方便,。万年历的使用。多功能数字万年历具有准确显示时间日期、设置闹钟以及实时显示环境温度的功能。设计结构模块化管理,包含了键盘模块、传感器模块和显示模块[]。设计系统采用此本设计的目的在于设计一个结构简单,功耗小,实用性强的多功能数字万年历。该万年历不仅结构简单,功耗小,同时它具有实时计时、整点闹铃、闰年与非闰年判断的功能。其特色是能显示阴历日期,并对中国传统的几大节日进行设置提醒,同时它采用24h格式进行计时;它还能够实时的记录下当前天气的温度和湿度数值,这些数据都会在LCD显示屏上面显示出来[];它还具有记忆功能,即使在突发情况下,例如突然断电,系统不能正常运作时也可以计时,这样就避免了由于突发事件而产生的时间不准确的情况。
我所学的专业和多功能万年历的市场前景,我打算设计一个基于单片机的多功能万年历作为我的毕业设计。这样既能巩固我在大学所学的知识,设计出来的作品又能为大众所用,一举两得。
图1系统结构框图T89S52单片机的引脚说明如图2所示:
图2 AT89S52引脚图
按照引脚的功能,可以将其分为四类。
( 电源引脚。如Vcc、GND。
Vcc(40脚)、GND(20脚)是单片机的电源引脚,用来接电源的正负极,Vcc接电源正极,GND则接地。
( 时钟引脚。如XTAL1、XTAL2。
XTAL1(19脚)、XTAL2(18脚)是外接时钟引脚。它需要外接一个晶振,通常晶振的频率有11.039kHZ,12kHZ和24kHZ。
( 编程控制引脚。如RST、PSEN、ALE/PROG ,EA/Vpp
( 输入/输出引脚。如P0、P1、P2、P3,四组8位I/O端口
P0口(32脚-39脚)是双向8位三态I/O口,每个口可独立控制。P0口内部结构中不含上拉电阻,因此P0口不能直接输入高/低电平。因此若想使用P0口,首先必须加上一个上拉电阻以防止输入电压过高而损坏单片机。
P1口(1脚-8脚)并不是双向8位三态的输入输出口,每个输入/输出口都可独立控制,与P0口不同,P1口内部自带上拉电阻,这种接口输出没有高阻状态,输入也不能锁存,所以不是真正的双向I/O口而是准双向的I/O口。相较于51单片机,52单片机比51单片机多了一个T2定时器/计数器,因此52单片机P1.0引脚具有了第二功能,它的第二功能就是作为T2定时器/计数器的外部输入。
P2口(21脚~28脚)也是准双向8位I/O口,每个输入/输出口也可独立控制,内部自带上拉电阻,与P1口相似。
P3口(10脚~17脚)同P1,P2口相似,它也是准双向8位I/O口,每个口可被独立控制,内带上拉电阻,作为第一功能使用时就当做普通I/O口,与P1口相似。作为第二功能使用时,如下表所示:
表1 P3口各引脚的第二功能定义
标号 引脚 第二功能 说明 P3.0 10 RXD 串行输入口 P3.1 11 TXD 串行输出口 P3.2 12 INT0 外部中断0 P3.3 13 INT1 外部中断1 P3.4 14 T0 定时器/计数器0外部输入端 P3.5 15 T1 定时器/计数器1外部输入端 P3.6 16 WR 外部数据存储器写脉冲 P3.7 17 RD 外部数据存储器读脉冲 (2) AT89S52单片机最小系统
单片机的最小系统应包含:
( 电源电路:向单片机供电,工作电压范围为4.0V-5.5V。
( 时钟电路:单片机工作的时间基准,时钟电路决定了单片机的工作速度。时钟电路又叫振荡电路。
( 复位电路:确定单片机的工作的开始状态,重新启动单片机。
AT89S52单片机的最小系统如图3所示:
图3 单片机最小系统
3.2.2 DS1302时钟芯片介绍
DS1302时钟芯片是由美国DALLAS公司生产的,采用涓细电流充电、功耗还对时间精准计时其他多种功能
图4 DS1302引脚图
DS1302时钟芯片引脚的功能。
( VCC1(引脚1)为主电源,对时钟芯片进行供电。
( Vcc2(引脚8)是接备用电源,能够在突然断电向DS1302时钟芯片进行供电。
( SCLK(引脚7)是串行时钟输入,用于对数据的输入与输出控制。
( X1,X2(引脚2-引脚3)是外接32.768KHZ晶振的时钟引脚
您可能关注的文档
- 毕业论文—3吨柴油动力货车设计(转向系统、前悬架设计).doc
- 毕业论文—3吨柴油动力货车设计(总体设计).doc
- 毕业论文—4座微型客货两用车设计(车架、制动系设计).doc
- 毕业论文—4座微型客货两用车设计(前悬架、转向系设计).doc
- 毕业论文—4座微型客货两用车设计(总体设计).doc
- 毕业论文—HG1160载货汽车离合器设计.doc
- 毕业论文—HG7164乘用车总体设计.docx
- 毕业论文—KD1100中型载货汽车设计—离合器及传动轴设计.doc
- 毕业论文—TinyOS在CC2430平台上的移植与实现.doc
- 毕业论文—TinyOS在CC2430平台上的移植与实现2.doc
- 毕业论文—多功能万年历的设计.doc
- 毕业论文—基于AT89C51单片机的多功能电子万年历的设计的毕业设计.doc
- 毕业论文—基于CDMA的无线传感器网络网关节点设计研究.doc
- 毕业论文—基于MATLAB的MIMO-OFDMA系统的设计与仿真.doc
- 毕业论文—基于MATLAB的数字图像处理的设计与实现.doc
- 毕业论文—基于NI-VISION的疲劳裂纹扩展试验长度测量系统开发.doc
- 毕业论文—基于OpenCV的目标检测系统.doc
- 毕业论文—基于PLC的物料小车设计.doc
- 毕业论文—基于RFID的汽车美容店会员管理系统设计.doc
- 毕业论文—基于RFID的实验室考勤管理系统设计.doc
最近下载
- 交通银行真题及答案(可下载).doc VIP
- 《建筑节能与可再生能源利用通用规范》.pdf VIP
- GZ067 智能节水系统设计与安装赛项正式赛卷模块A 评分标准-2023年全国职业院校技能大赛赛项正式赛卷.docx VIP
- 高标准农田建设项目施工组织设计 .pdf VIP
- TPM课件完整版本.ppt VIP
- 河北秦皇岛职业技术学院选聘专任教师考试真题2024.docx VIP
- 学堂在线《临床中成药应用》作业单元考核答案.docx VIP
- 三国两晋南北朝的政权更迭与民族交融ppt课件.pptx VIP
- 围墙护栏制作与安装工程检验批质量验收记录.docx VIP
- 2025年甘肃省张掖市辅警考试题库(附答案).docx VIP
文档评论(0)