多功能电子万年历.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 多功能电子万年历 摘要:以AT89S52单片机微处理芯片为核心,辅以DS1302实时时钟芯片,采用软、硬件结合的方法,设计一款多功能电子万年历。整个设计分为主控模块、时钟模块、键盘输入模块、显示模块、电源模块等部分,可以显示年、月、日、时、分、秒等信息,与此同时通过内部程序指令还具有修改和查询等功能。 关键词:万年历;单片机;数码管动态显示 Multi-functional electronic calendar design Student majoring in electronic information science and technology Chen Xiao dong Tutor Wang xiu xia Abstract:Based on AT89S52 SCM micro processing chip in the core, and with the DS1302 clock chip with hardware and software of the method of combining, design of a multi-function electronic calendar. The whole design is divided into control module, clock module, keyboard input module, display modules, power module part. And it can display the date , time, points, years and other information. Meanwhile through the internal program instructions it has modification and query function. Key words: calendar microcontroller digital tube dynamic show 引言 目前单片机及其应用渗透到我们生活的各个领域,单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化、使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、频率、湿度、温度、速度、硬度、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。 AT89S52单片机完全兼容51系列单片机,有独到之处,抗干扰性能强,超低功耗,可以远程升级,内部有专用复位电路,价格也较便宜。基于这些特点,本设计以AT89S52单片机为核心设计一款多功能电子万年历,系统不但接口设计简单,读取方便、显示直观、功能多样、电路简洁、便于控制,而且可以进行调整。 1 系统基本方案 1.1 系统整体框图 采用单片机设计应用系统时,应考虑到在满足设计要求的情况下,硬件电路应尽可能精简,最大限度地用程序设计完成系统的各项功能。这样做的目的主要是为了:一是节省硬件成本;二是缩短设计周期,便于系统今后的维护与升级。鉴于此,该电子万年历主要采用单片机AT89S52、实时时钟芯片DS1302及LED数码管实现。系统由5部分组成,如图1所示: 主控模 块 主控模 块 显 示 模 块键盘输入模块 显 示 模 块 键盘输入模块 直流稳压电源模块时钟电路模块 直流稳压电源模块 时钟电路模块 图1 系统整体框图 1.2 应用模块: 电源模块:采用5V的直流稳压电源供电给整个系统工作。 单片机控制模块:采用支持ISP在线编程技术的单片机AT89S52便于写程序。 键盘输入模块: 采用轻触式开关做键盘输入。 时钟电路模块:采用DS1302时钟芯片。 显示模块:采用数码管来显示。 1.3 各模块方案选择和论证 单片机的选择 方案一:AT89C51单片机 采用AT89C51单片机,它可以与其它51系列的单片机兼容、内部ROM全部采用FLASH ROM、最高时钟频率可达24MHz且能以3V超低压工作。但不支持ISP在线编程技术、内部ROM仅为4KB不利于功能扩展。 方案二:AT89S52单片机 采用AT89S52单片机,它是一种高性能,低功耗的8位CMOS微处理芯片,除具备AT98C51的功能外,还支持ISP在线编程技术且内部ROM为8KB,有利于功能扩展。它采用电源控制模式:时钟可停止和恢复,空闲模式,掉电模式。还包括6个中断优先级,4个8位I/O口,三个16位定时/计数器。 比较以上两种方案,我们采用方案二AT89S52单片机。 显示模块的选择 方案一:数码管静态显示 采用LED数码管静态显示方法,电路容易理解,驱动程序简单,但需要每个数码管都要一块

文档评论(0)

pangzilva + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档