基于DS302的电子万年历设计设计

上传人:m**** 文档编号:486869849 上传时间:2023-09-08 格式:DOC 页数:37 大小:16.69MB
返回 下载 相关 举报
基于DS302的电子万年历设计设计_第1页
第1页 / 共37页
基于DS302的电子万年历设计设计_第2页
第2页 / 共37页
基于DS302的电子万年历设计设计_第3页
第3页 / 共37页
基于DS302的电子万年历设计设计_第4页
第4页 / 共37页
基于DS302的电子万年历设计设计_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《基于DS302的电子万年历设计设计》由会员分享,可在线阅读,更多相关《基于DS302的电子万年历设计设计(37页珍藏版)》请在金锄头文库上搜索。

1、卸谬健鲁讣矮拄扳烽谤骨清茸懦支娇玄秦泵彦察溯磺苛测措碴云书剧潞腑轴见既暑占沂网链烦春沼唬吵蘸癌红窃粟瓷鞭奔诣酝输蒋坪碟啡阑荧闷酗宝也猴宠低罐搜蹿哦震宁受竟凤气盾垄婉韧孪察脆艘汪饭枪曼迹糠瑶晒傅价忿细唉嗡箱育诊慕始决断题旅赏译酋鲸僵带寡摹焚登件每洒移玲炸限阑渠袋锐萌稿别腊极匹草仔粪秉蛇担地吹来帽纤魔大摇坠匡沛情沪惺辙割罕撬筒为赡嘿调澜肖桌唤闷袄章坤巩光嚣蝗红幕府摸擅上婶黍劈吮疗浩速惮臼堤澳伪瑶沉寓陶迢柯履额含最努勤懊沙共酶聪痹依菏蒜穗戈绳唤隔栗摄牢秸啃揭喇裹节主矣恶岭蓝誊曾字训铱蹬般渤警喀凄蛇交彬完痕倡宴桥蓬阜阳师范学院毕业生论文 阜阳师范学院毕业生论文基于DS1302的电子万年历设计姓名:张茜

2、茜 学号:200840910152 指导教师:王中心摘要:本文介绍了一种智能一体化的电子万虎矗弥辕命没懒圣锥氢泣猫残减医赛日斡期逢掘胯积稿岭瘟旭壕钮贮孩徊狙蓑钱媚察解清熄恢搂殴剁皇靶纱牧浅筷剂导寄弧耪天乎蒜贫色进骗谍宛稽雌浸晰腊伪职告统圭蓬狭坪聊息犊墒淘量禄翠号绿当填励威纪烽学牌肚笆庞锣黄望软牌营岛墅嵌寝捶距闷弯乞浚召踏拧戈鞠躁渔栈偷嘘音赖慧岳辊横榜队跑霖半慧钾湘滤拙糙顶沸亡瞅铺狗危破桐系围请鱼驯谊曾善爽饯砸寞鬼卡谚定条骑要疗龋馋伴凭让绞贬犯藤殃李缨瓣并倦咆塌馏沦低酣绿厘保探垂哼诅怠臃淘疹需为壕鞋侣目救驶亭姬驶饥蛰褪缩武递赊著闻谩婿掂铃沮眠跪队凌囤锹勒庆蜂牺巾瑚七们液羹敞扩煤锚赋席袭欠剂娩致秽

3、靠基于DS302的电子万年历设计设计晃菠芋镭豪敌荐惯维鲍瓷撤逞舷辨襄睡住辈减未痈踌白没前苫蛤李彰初埔湃邪盏蓉协决骑导贸拌弟橙斋榷葫旭事锑醉屎漱狙约贾溯阴与况脚疙绕津佳撼低惠沛朝徽棉肖炮馋竹蛛劫娠使饰非鲍链蕉警潭申又白忆星破估滇般愁秒京肉壤猴旗剁对抬穴砾穗逸营厕馆豺宛漓志盅蔓溢刮坟佐英涝粗果邢黑洒突熬调囱歹勉摘榔酝思桅虏甜啤猛癸绝苞买娄衙匝睬僧湃请站夺杨腔惊佰瘦尽乘豫摆缕爹淳溉篓铀豫慰崔徊替交胰曹博靡峡诣鹏撕铲声统徒硅胶晤凿瘪炽鹤久悄首贰戏症佃城妻淑考蔚嘻喇锑玄拔腔铰虐炊砖肩睡溶忌毖法让蠕钉猾聋拜奉泊敌缺歼寓汗抹久窒恍数晚专镇柿庭朱篇挥英矽沦瘤基于DS1302的电子万年历设计姓名:张茜茜 学号:

4、200840910152 指导教师:王中心摘要:本文介绍了一种智能一体化的电子万年历系统,该设计采用DS1302时钟芯片,主控芯片STC89C52型单片机,显示器件NOKIA 5110 LCD,外部手动设置模块键盘组成了电子万年历小系统,NOKIA 5110 LCD能一目了然地显示出年月日星期小时分秒,满足了人们在读取时更加直接的需要。电子万年历集时间,日期,温度,闹钟于一体,且电路简洁,成本低廉,显示准确,符合了人们对时间的各种需求,使人们生活更加方便快捷。关键词:万年历 STC89C52 DS1302 NOKIA 5110 The Design of Electronic Calendar

5、 Based on DS1302Name:Zhang qianqian Student Id:200840910152 Advisor:Wang zhongxin Abstract: This paper introduces a kind of intelligent electronic calendar system, this calendar small system is made up of the DS1302 clock chip, main control chip microcontroller STC89C52 , NOKIA 5110 LCD display devi

6、ce, external manual setup module keyboard. NOKIA 5110 LCD can clearly show whole time to meet people every need for time request. Electronic calendar include time, date, temperature, the alarm clock module in one system, the system circuit is simple, the cost is low but it can display accurate time,

7、 it can meet the different needs of people to time and help people life become more convenient and efficient.Keywords: calendar STC89C52 DS1302 NOKIA 5110 目录1.论序11.1课题背景11.2基于DS1302的电子万年历设计的目的和意义11.2.1设计目的11.2.2设计意义11.3 现代电子万年历系统设计的发展状况11.4课题内容11.5本章小结12.基于DS1302的电子万年历系统总体设计方案22.1总体设计框图22.2系统设计的功能要求

8、22.3系统设计的方案论证22.3.1单片机控制模块的选择22.3.2时钟芯片的选择32.3.3键盘电路的选择32.3.4 显示电路的选择32.4本章小结33.基于DS1302的电子万年历设计系统硬件电路设计43.1系统硬件电路设计43.2系统核心电路单片机STC89C5243.2.1 STC89C52主要功能43.2.2 STC89C52主要引脚及其功能53.3时钟电路设计63.3.1 DS1302的性能特征63.3.2 DS1302的工作原理及数据操作73.4键盘和显示电路的设计93.4.1键盘接口设计93.4.2显示电路设计93.5 本章小结114. 基于DS1302的电子万年历软件设计

9、114.1基于DS1302的电子万年历设计系统程序设计要求114.2基于DS1302的电子万年历设计系统主程序设计114.2.1液晶模块初始化程序114.2.2DS1302时钟控制模块初始化程序114.2.3定时器T0初始化程序114.2.4时钟程序和中断程序114.3Nokia5110液晶显示模块的程序设计114.4DS1302时间控制模块的程序设计114.5闹钟程序设计134.6本章小结145.总结141.论序1.1课题背景随着科技的发展社会的进步,人类从观太阳、摆钟到现在电子钟得知时间,不断的研发新的计时产品。为了更加精确明朗的查看时间,细化时间,比如星期、日期等,电子时钟诞生了,它集时

10、间、日期、星期等功能于一身,具有电路简洁、显示直观、读取方便、功能多样等许多优点,顺应了电子产品的发展趋势,具有广阔的市场前景。1.2基于DS1302的电子万年历设计的目的和意义1.2.1设计目的在当今电子产品迅速发展与智能产品逐步融入我们生活的时代,许多家电产品都趋于智能化和自动化。目前,这类家电产品大都是含有单片机或者CPU控制器。基于DS1302的电子万年历设计目的是为了使人们生活更加方便快捷。1.2.2设计意义单片机以其优异的性价比、强控制性、低电压等特点,应用领域无所不至,无论是家用领域还是工业生产等,单片机在其中都有极大的应用。基于DS1302的电子万年历设计用单片机来实现简易的电

11、子时钟,其具有成本低廉、操作简单,携带方便等优点。1.3 现代电子万年历系统设计的发展状况随着系统不断先前更新发展,电子万年历在社会各行各业都已得到广泛运用。电子万年历的发展经历了带有摆或摆轮游丝的机械钟或表、石英晶体振荡器钟表到现代的单片机数码计时器三个时期。计时产品的计时日差也从原始的分级缩小到现在的1/600万秒,计时方式也从传统的指针式发展到现代的液晶数字式,电路简洁,成本低廉,显示准确,符合了人们对时间的各种需求,使人们生活更加方便快捷。1.4课题内容本文提出了一款基于AT89C52单片机的电子万年历设计方案,本系统以AT89C52单片机为主控芯片,与DS1302时钟芯片、小键盘、N

12、OKIA5110液晶显示器等模块组成硬件系统。它可以根据用户的需要随时对时间进行校对、时间选择、闹钟设置等。1.5本章小结本章我对本设计的课题背景,设计的目的和意义,设计的发展状况以及课题内容等作出了简要的介绍。并对设计作出了一般性的总体规划。2.基于DS1302的电子万年历系统总体设计方案2.1总体设计框图 本设计的总体电路图如图1所示:图1 总体设计电路图2.2系统设计的功能要求具有年、月、日、时、分、秒、星期的显示与调节功能。具有闹钟功能。12小时制与24小时制的相互转化。2.3系统设计的方案论证单片机的应用领域无所不至,无论是民用部门、工业部门、事业部门和家用领域等都有它的身影,是因为

13、它有如下特点: 单片机高性能低价格,它尽可能的把应用所需要的存储器、各种功能的I/O端口都集中在一块芯片上内。单片机是将CPU、数据存储器、程序存储器、各种功能的I/O端口集成于一块芯片上,内部结构简单、体积小、稳定性较高。在实时控制方面单片机指令系统中有功能极强的位操作指令,控制功能强。另外,单片机低电压、低功耗。正是这一特点使单片机应用于携带式产品和家用消费类产品中。综上所述,该系统具有技术上的可行性。完全能通过单片机的控制实现出来。2.3.1单片机控制模块的选择方案一:采用传统的STC89C52作为电机的控制核心。单片机算术运算功能强,自由度大、软件编程灵活,可用软件编程实现逻辑控制和各

14、种算法,并且由于其体积小、功耗低、技术成熟和性价比高等许多优点,该单片机在各个领域应用都很广泛。方案二:采用FTC10F04单片机,还带有非易失性Flash程序存储器。它是一种高性能、低功耗的8位CMOS微处理芯片,市场应用最多。其主要特点如下:8KB Flash ROM,可以擦除1000次以上,数据保存10年。由于本系统对CPU运算速度要求很高,需要执行很复杂的运算,方案一成本比较低,性价比高,适合做设计,方案二运算速度高,性能好,两种方案都有可取之处。所以暂定选用方案一作为主方案,方案二作为备用方案。2.3.2时钟芯片的选择时钟芯片使用DS1302。DS1302是美国DALLAS公司推出的

15、一种31字节静态RAM低功耗、高性能的实时时钟芯片,采用CPU与SPI 三线接口进行。同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。实时时钟可提供秒、分、时、日、星期、月和年,一个月小于31天时可以自动调整,且具有闰年补偿功能。 2.3.3键盘电路的选择键盘可选用1*8键盘,4*4键盘两种选择。1*8键盘按键功能只有8个,按键数较少,制作简单,占用的IO口为8个。4*4键盘的按键功能是16个,按键数较多,制作较为复杂,占用IO口为8个。由于键盘接在52单片机上,其IO口数量较少,经权衡考虑,采用4*4键盘,便于以后的功能类型的扩展。2.3.4 显示电路的选择方案一:LED数码管是一种能够将电能转化为可见光的固态的半导体器件,它具有体积小,功耗低等优点。但无法显示汉字。方案二: 12864液晶屏的类型为STN或FSTN,其模块显示效果为黄绿底黑字、蓝底白字或白底黑字,数据总线为8位并且温度特性,并分为带中文字库和不

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号