基于LCD液晶显示屏的电子万年历设计两个C程序

上传人:新** 文档编号:498716115 上传时间:2023-08-06 格式:DOCX 页数:21 大小:141.82KB
返回 下载 相关 举报
基于LCD液晶显示屏的电子万年历设计两个C程序_第1页
第1页 / 共21页
基于LCD液晶显示屏的电子万年历设计两个C程序_第2页
第2页 / 共21页
基于LCD液晶显示屏的电子万年历设计两个C程序_第3页
第3页 / 共21页
基于LCD液晶显示屏的电子万年历设计两个C程序_第4页
第4页 / 共21页
基于LCD液晶显示屏的电子万年历设计两个C程序_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《基于LCD液晶显示屏的电子万年历设计两个C程序》由会员分享,可在线阅读,更多相关《基于LCD液晶显示屏的电子万年历设计两个C程序(21页珍藏版)》请在金锄头文库上搜索。

1、基于LCD1602液晶显示屏的电子万年历设计基于LCD1602液晶显示屏的电子万年历设计摘 要 现在是一个知识爆炸的新时代,新产品、新技术层出不穷,电子技术的发展更是日新月异。可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。在这快速发展的年代,时间对人们来说是越来越宝贵,在快节奏的生活时,人们往往忘记了时间,一旦遇到重要的事情而忘记了时间,这将会带来很大的损失。因此我们需要一个定时系统来提醒这些忙碌的人,而数字化的钟表给人们带来了极大的方便。由于单片机具有灵活性强、成本低、功耗低、保密性好等特点,所以电子日历时钟一般都以单片机为核心,外加一些外围设

2、备来实现。本设计是一种基于液晶显示屏的电子万年历,该系统结合了LCD显示技术,断电时间保护技术和语音录放技术,系统用点阵式液晶显示时间和日期,具有人性化和美观的页面效果,除具备传统的万年历所具有的时间显示和调整功能之外,该系统还兼有语音报时,闰年补偿等功能;以单片机的C51语言进行软件设计,增加了程序的可读性和可移植性,为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。实际使用中该设计能准确地显示时间和日期,能准确清晰地完成语音报时功能。关键词: 单片机,LCD,语音报时,万年历引言 万年历是采用数字电路实现对.时,分,秒.数字显示的计时装置,广泛用于个人家庭,车

3、站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,但是所有这些,都是以钟表数字化为基础的。因此,研究万年历及扩大其应用,有着非常现实的意义。市场上有许多电子钟的专用芯片如:LM8363、LM8365等,但它们功能单一,电路连接复杂,不便于调试制作!但是考虑到用单片机配合时钟芯片,可制成功

4、能任意的电子钟,而且可以做到硬件简单、成本低廉。所以本系统采用了以广泛使用的单片机AT89C51技术为核心,配合时钟芯片DS1302。软硬件结合,使硬件部分大为简化,提高了系统稳定性,并采用LED显示电路、键盘电路,使人机交互简便易行,此外结合音乐闹铃电路、看门狗和供电电路。本方案设计出的数字钟可以显示时间、设置闹铃功能之外。本设计中我重点研究实现了单片机+时钟芯片这种模式的万年历,从原理上对单片机和时钟芯片有了深一步的认识,这些基本功能完成后,在软件基础上实现世界时,农历功能。本设计在很多场合都能用到,可以把此万年历装在镜框中或其它工艺品中,以便更加实用。第一章 概论 1.1系统总体框图本设

5、计的核心部分为单片机控制器,系统的各项功能由其它各部分单元电路来完成,单元电路主要包括:时钟电路部分、显示部分、语音部分、人机交互控制接口部分等,单片机通过程序来控制其它各部分统一协调地来完成系统的各项功能,本设计硬件电路较简单,但软件部分较复杂,所有功能都要通过软件来实现,系统总体设计如图1-1所示。SHAPE * MERGEFORMAT图1-1 系统总体设计框图1.2 主控制器单片机的选择采用比较流行的AT89S52作为电路的控制核心,AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C

6、51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程(具有ISP功能),亦适于常规编程器。在单芯上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。臂采用拒AT夺89庄C5白5,让它是越美国寺AT宅ME向L公双司生拴产的肃低电胳压,蹦高性卵能C惊MO五S8警位单王片机归,片穗内含零20恐kb裁yt喉es投 的厉可反卷复擦切写的闸Fl慧as尤h只可读程存序存貌储器钥(R终OM里)和霞25帖6*娇8b宿yt凯es缘的随河机存警取数冈据存伞储器红(R寇AM湿),故器件泥采用照AT扫ME贞L公徐司的特高密柜度、

7、瓜非易权失性通存储翠技术炸生产誓,与缘标准宝MC扇S-仰51虹指令盾系统墓及8按05组2产瞒品引奴脚兼久容,戏片内爸置通成用8纽 位戏中央旧处理赠器(膀CP蒜U)罪和F骨la跑sh仪存储摩单元歉,功半能强驼大A掌T8脉9C感55侧单片勾机适殖合于压许多斩较为供复杂弃控制脱应用绸场合纸。躁虽然浪AT挠89较S5唯2的加IS妖P下弃载功裙能非束常优锯秀,格但它烛只有待8K精RO扯M,捷由于扮本设蹦计的刺程序胃代码款比较竿多,条所以恋选用许AT筋89外C5喂5(偶具有终20胖KR金OM黑)。眨1.屯3 逐时钟炭电路效的选卵择珠采用会时钟惕芯片符DS景13耍02顶,D内S1袭30袄2是现DA器LL推A

8、S计公司纵推出谎的涓推流充梢电时粮钟芯狗片,子内含击有一抗个实启时时备钟/到日历习和3踏1字概节静明态R净AM和,通剖过简焰单的汉串行注接口宅与单丙片机救进行琴通信坡。实释时时受钟/铜日历早电路述提供我秒、逗分、饰时、乓日、收日期维、月鹿、年邪的信大息,谊每月热的天慢数和确闰年复的天劳数可烛自动鹊调整史,时兵钟操树作可奉通过滴AM畜/P常M指截示决锡定采查用2狸4或洪12王小时鹿格式景。D求S1产30属2与吵单片贿机之盘间能城简单浸地采粪用同瞎步串揪行的惜方式奶进行立通信醉,仅竹需用夜到三鹊根口裙线:刑R狭ES爬(复疮位)包,溉I/蠢O(罩数据疾线)视,班SC用LK斯(串诞行时著钟)仇。时断钟

9、/递RA舱M的胜读/虚写数观据以超一个割字节湖或多气达3咽1个虚字节辉的字疯符组跳方式阳通信航。D晶S1竹30钞2工言作时颗功耗复很低暖,保边持数孟据和旁时钟弦信息谈时功硬率小鹅于1克mW筒1廉。现DS择13量02桌是由肿DS劳12命02为改进残而来历的,董增加贴了以暗下的研特性裙:双苹电源烂管脚韵用于谣主电俭源和方备份客电源通供应孩,V院cc桨1为阔可编烫程涓摸流充火电电被源,因附加氏七个处字节贯存储肥器。工它广碌泛应旗用于销拣、传牲真、编便携趣式仪群器以载及电春池供穷电的寒仪器岭仪表图等产贷品领杂域。跌实哥时时病钟具秆有能绞计算扭21颠00语年之恳前的杰秒、什分、稼时、傍日、型日期妖、星肚

10、期、尚月、子年的喝能力砍,还闯有闰狡年自纹动调普整和云补偿哀的能甘力;敢3踢1男8位党RA饮M;嚷串家行I街/O抢口方未式惩使得壁管脚擦数量苍最少轰;何欧宽范妥围绞工作债电压件:2蛋.0承5临.5布V;酬工嫁作电铲流:斜2.论0V浴 时震,小屡于3矿00椒nA扫;苦读铜/写妄时钟姑或R罩AM慧数据瓜时,岁有两蹄种传稠送方瑞式:扛单字默节传贞送和渡多字荡节传旧送(蝇字符桌组方以式)娃;科8鄙脚D后IP友 封邪装或筹可选耕8脚狼SO桶IC溜;注简疤单3在 线寄接口让;源与删TT邪L 季兼容芒(脸Vc仿c田=5滑V)就;罗可酒选工洽业级迅温度洁范围识:-纹40唱蓬+8梅5物;赠与销DS玩12农02忠

11、 兼膝容。掀1.胸4 遍语音西报音渠电路般的选半择妹直接宫使用疯语音准芯片输,语通音芯梢片具钱有使铸用方寺便,苗外围运元件狠少,槽只需返少量原元件壮就可打以组送成一趋个功炸能齐急全的希固体刚录放裳机,缓重放遥时音星质好楚,没今有常碌见的虑背景柔噪音挽,提阶供零绘功率枯信息众存储括,无亭需备诸用电典源,柔掉电洪后录买音内鞠容可刃永久奋保留父等优纠点。朱IS蝇D1虏42豆0P说语音酬芯片字采用筐 C端MO踪S 慢技术照,单桨片录珠放时岭间2包0秒渗,音利质好宝,杜内含某震荡神器、处话筒牌前置芽放大会、自纱动增撕益控跪制、昨防混阔淆滤絮波器荣、平去滑滤贺波器愁、扬合声器理驱动都及 亚EE湿PR振OM

12、重 阵菌列。兴最小驴的录棵放系沿统仅毫需麦违克风六、喇劝叭、拴两个灰按钮匙、电唱源及锋少数亲电阻暮电容老。在镰录放专操作命结束参后,烧芯片朴自动兴进入衫低功嘴耗节匆电模纲式、喂功耗抹仅墓 0牧.5肉uA利,芯障片采构用多师电平快直接改模拟懂量存估储专群利技界术,赞每个剖采样骨直接剃存储燃在片虹内单咽个 腹EE霞PR戏OM偏 单惕元中紧,因类此能南够非龙常真患实、虚自然鸦地再嘱现语恰音、该音乐董、音安调等步各种裂效果霸,避府免了义一般磨固体报录音汁因产电路邮量化流和压部缩造适成的掀量化跌噪声葬和“绩金属搞声”疗。采团样频卖率从便 5梯.3枪,6恢.4陈 到序 8那.0岸KH另z,悉对音狼质仅灿有

13、轻磨微影走响。朝片内乱信息旱可保梁存 役10转0 末年(足无需评电源楼),翻EE欣PR翼OM煎 单羡片可反反复皂录音勾十万刊次,企能直南接驱载动1我6症以上骑的喇园叭捐2会。厨1.范5 壶显示村电路毙和键排盘的衰选择症显示柱采用缴16语02腐液晶伯屏,洽它能念显示练2行撞,每宴行显营示1井6个剩数字扁或字侮母(百5*宴7字协型)指,也租可显苏示一裁行,次每行掠16鱼个字快(5会*1使0字娃型)叙,可枕显示殖的内宗容比美较多凳(包尾括数颈字,社字母触和很六多符忍号)怒,采房用并嫁行数甩据传耀送,润这样屯16妥02午LC岸D共掘占用头单片她机1华1个单口线灶,相附对于芦数码朱管,哥占用菜口线霞少,

14、贩电路栽简单殖,无飞需外残围驱热动电趋路,创占用无PC奥B面退积也策较少饱;但争对于砍编程臂来说俱,液括晶显谜示的末编程举比较龄复杂嫁,而耻且亮绍度也臂比较姿差,扔只能馒在近担距离圈看到蚊时间寺和日增期,套能见侍度不叨如数笋码管鸟好。梦键盘垃部分阅比较脸简单注,只贿用到购4个榆按键数,采咬用独摇立式软非编武码键棚盘。留第二螺章执 系柔统硬绢件电甩路设京计 梨2.盲1 喂系统拿整体桨硬件骑电路钻设计链本设姜计采造用时码钟芯仍片作僚为时沿钟的波基准浮,并卖且该戴芯片蜜具有临断电疯保护革时间禽功能侧(断颠电后券采用己3.佛5v讯电子巷供电梢),怀显示盆部分司采用撇LC珍D显谅示,针可以亡显示壳年月乓

15、日时烂分秒悬星期诊等等卫,该我万年渠历具程有随凝时可含调整敏时分阶秒年赞月日善的功凝能,界最明碰显的凑功能若是具洒有语妥音报岁时的柜功能杆,比缝已有鸣的单词调的展闹钟抛声音兔更具蝇有亲办和力问,具遭体的灵调整侮,录管音和黄功能讨设置陆采用腐4个判按键学和L指CD域显示恩屏共递同来铺实现棋。总臣体硬就件设逐计框玩图如导图2此-1柄所示友:余S俊HA控PE顶雾蚕* 线ME书RG北EF庭OR从MA蹦T利图2冒-1竞 语冶音万雨年历量系统犁原理伐框图尸2.嘉2 历硬件序单元掘电路凡设计梯单元复电路东主要骂由单我片机吃最小烟系统锯、时饰钟芯纹片电粮路、锯LC慰D显犹示电阿路、锻功能只键电撒路、面语音问电

16、路侵等组木成。阻2.最2.邻1 达单片辅机最绪小系格统设积计棍AT盐89敲C5简5单冬片机蜓有4谷0脚事PD角IP否、4叼2脚徐PD摧IP获等,两本系勉统采烧用4文0脚找PD巡IP至的封啄装,心其引色脚如络图2馆2郑所示饶,A细T8董9C赠55歪是A挡T8弓9C勉5飞系列扣单片个机中夜性能纺居中利、很振有代碧表性仙的产肌品,覆其主旱要特勒性如午下:房(1馒)兼振容M造CS泼5遮1产启品;配(2方)2粮0K重字节加可擦阁写1撇00问0次抬以上秃Fl债as网h 肚RO删M;箩(3莫)工臭作电腔压为倾+4龙V士+5粉.5严V;查(4劫)有蚀25午6*雨8字稿节R阻AM袋;(队5)杀32落个可宏编程仓I翅O口女;(达6)暖3个旁16嘉位定竟时/育计数革器;轻(7红)8龙个中婚断源腿;(盟8)其一个尝全双市工U平AR锡

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 金融/证券 > 财经资料

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