付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于a89s51单片机和ds1302实时时段芯片的电子万年历设计
1制作万年历,方便人们生活随着技术的发展,电子年历逐渐取代了传统的时钟,并被用于个人家庭、邮局、银行、办公室和其他公共场所,这方便了人们的生活、学习、工作和娱乐。我们利用AT89S51单片机设计制作的万年历,能够准确阳历年、月、日、星期、时、分、秒和阴历月、日的同时,还能具有很多其他的功能。如设定闹钟、阴阳历的转换等,同时体积小、携带方便。通过样机的调试、实验证明万年历计时准确、显示清晰、性能稳定。2实时时钟ds132c系统由主控模块、时钟芯片、显示电路、键盘扫描电路共四个部分组成,电路构成框图如图1所示。主控芯片使用51系列AT89S51单片机,时钟芯片使用美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟DS1302。采用DS1302作为主要计时芯片,可以作到计时准确。更重要的是,DS1302可以在很小的后备电源(2.5~5.5V电源,在2.5V时耗电小于300Na)下继续计时,并可编程选择多种充电电源来对后备电源进行慢速充电,可以保证后备电源基本不耗电。显示电路采用普通的共阳极LED数码管,键输入采用独立式按键实现调整功能。3硬件电路设计3.1最小单元格应用系统对AT89S51来说,最小应用系统一般包括:电源、复位电路、晶振电路、程序存储器选择等,是单片机能够正常工作最简单的电路。3.2时钟/时钟运行DS1302是美国Dallas公司推出的串行接口实时时钟芯片,其内部具有实时时钟、日历和用户可用RAM,可根据月份和闰年的情况自动调整月份的日期。DS1302时钟芯片包括实时时钟/日历和31字节的静态RAM。实时时钟/日历提供秒、分、时、日、周、月和年等信息。对于小于31天的月和月末的日期自动进行调整,还包括闰年校正的功能。时钟的运行可以采用24h或带AM/PM的12h格式。工作电压宽达2.5—5.5V。采用双电源供电(主电源和备用电源)。可设置备用电源充电方式,提供了对后备电源进行涓细电流充电的能力。DS1302与单片机之间采用同步串行的方式进行通信,仅需用到三根口线:CE接P3.4、SCLK接P3.3、I/O接P3.2,X1,X2脚外接32.768kHz晶振,为芯片提供计时脉冲。3.3位上传输出段c显示电路采用3片串行输入并行输出芯片74HC595串联来驱动19位共阳数码管。考虑到一次扫描19位数码管显示时会出现闪烁现象,设计时19位数码管分三排同时扫描,第一排6个数码管分别为千年、百年、十年、年、十月、月,第二2排6位数码管分别为十时、时、十分、分、十秒、秒,第三排7位数码管分别为星期、阴历十月、阴历月、阴历十日、阴历日、阳历十日、阳历日。显示时采用位传送输出段码,通过74HC595实现数据传送。把三片74HC595的10、11、12、13串联接到单片机的一个并行输入口,把第一个74HC595的14管脚接到单片机的一个管脚,然后把第一个74HC595的9管脚接到第二个74HC595的14管脚,第二个74HC595的9管脚接到第三个74HC595的14管脚。当对74HC595的11管脚输入一个脉冲时,它的14管脚就从单片机与其14管脚相连的接口接受一个数据,当输入8个脉冲时就接收一个字节,而当第二个8个脉冲到来后,第一个字节数据就会进入第二片74HC595中,而随后的第二个字节的数据就会进入第一片74HC595,这样当第三个8个脉冲完成后,首次送出的数据被送到了最下面的595(第三片)中,其它数据依次出现在第二和第一片74HC595中,实现了数据的串行输入,并行输出。3.4按k1键接温度选择使用系统只用到2个按键,采用独立式按键结构,按键K1键接单片机P1.1,用以实现各位数码管的调整选择功能,K2键接单片机的P1.2,用以实现各位数码管的加一功能。4系统程序的主程序和音单片机程序由系统主程序、按键处理子程序、显示子程序和阴历推算子程序构成。主程序负责对单片机系统进行初始化,并根据按键转入相应的按键处理子程序,然后推算相应的阴历日期。主程序流程图如图2所示。5ds132c硬件和软件调试系统调试分为硬件调试、软件调试和联机调试。硬件调试主要是检测硬件电路是否有短路、短路、虚焊等故障,包括设计性错误和工艺性错误。DS1302的硬件电路很简单,只通过3根线很容易检测,主要是晶振和电源等是否连接好。重点检查驱动芯片74HC595与显示电路的连接。软件调试是利用开发工具进行在线仿真,硬件和软件调试正确后,就可以进行联机调试,将程序固化到单片机中,脱机运行,检验其功能、可靠性及抗干扰能力。经过联机调试,万年历工作正常,性能稳定。调试结果如图3所示
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026财信金控“晨星计划”春季全球校园招聘建设笔试参考题库及答案解析
- 2026年4月广西百色市田阳区城镇公益性岗位人员招聘3人建设考试参考试题及答案解析
- 2026年咸阳高新领航学校教师招聘建设笔试参考题库及答案解析
- 2026年湖南益阳安化县公开选调29名公务员(参公人员)建设笔试备考试题及答案解析
- 2026湖北武汉城市公共设施运营管理集团有限公司招聘6人建设笔试参考题库及答案解析
- 2026中国地质调查局局属单位招聘(第二批182人)建设考试备考试题及答案解析
- 2026湖南怀化洪江市事业单位引进高层次及急需紧缺人才39人建设考试参考题库及答案解析
- 2026北京大学马克思主义学院招聘劳动合同制工作人员1人建设考试参考试题及答案解析
- 2026安徽省岳顺人力资源服务有限公司招聘8人建设笔试备考试题及答案解析
- 2026浙江金隅杭加绿建科技有限公司招聘6人建设考试参考题库及答案解析
- 2026山东出版集团有限公司招聘193人备考题库及完整答案详解(有一套)
- 2026届黑龙江省鸡西市毕业升学考试模拟卷物理卷(含答案解析)
- 黑龙江DB23T3744-2024建设项目临时使用林地表土剥离利用技术规范
- 中考数学专题复习-等腰三角形与直角三角形(含答案)
- 航道巡查工作制度
- 水利水电工程标准施工招标文件技术标准和要求2025年版
- 电动车安全责任制度
- 酒店前台服务标准流程及客户接待指导
- GB/T 46914-2025养老机构生活照料服务基本规范
- 压铸模具管理制度规范
- 噪声污染防治法培训课件
评论
0/150
提交评论