基于ATC89C54的多功能电子万年历设计.pdfVIP

  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文档。上传文档
查看更多
l 匐 似 基于ATC89C54的多功能电子万年历设计 Design of m ulti-function electronic calendar based on ATC89C54 高云霞 ,何 鉴 ,高东梅 GAO Yun.xia。.HE Jian’.GAO Dong—mei (1.长安大学 电控学院,西安710064;2.奈曼旗东明学区中心校,通辽 028322) 摘 要:多功能电子万年历的设计是以AT089C54单片机为核心,结合DS1 302时钟芯片和DS1 8820温 度传感器构成单片机控制电路,实现时间、星期、公历和农历的日期、温度、二十四节气、生 肖、公历节日、闹铃等功能,全部信息可通过 1 2864点阵式液晶直观显示。整机电路使用+5V 稳压电源 ,有掉电保护功能,可长时间稳定工作。 关键词:单片机;时间;LCD;多功能 中图分类号:TP273 文献标识码:A 文章编号:1 009-01 34(201 2)09(上)-0082-03 Doi:1 0.3969/i.issn.1 009-01 34.201 2.9(1-).27 1 系统设计方案 本设计以ATC89C54单片机为核心,构成单 片机控制电路,结合DS1302时钟芯片和DS18B20 温度传感器,显示阳历的年、月、日、星期、时、 分、秒、二十四节气和阴历的年、月、日,还有 温度。同时完成对它们的自动调整和掉电保护, 全部信息用液晶显示出来。输入接口由四个按键 来实现,用这四个按键可以对 Et期和时间进行调 整,播放音乐的控制,并可以对闹铃的开关和闹 铃的时间进行设置。闹铃和播放音乐功能通过扬 声器来实现。软件控制程序实现所有的功能。整 机电路使用 +5V稳压电源。 时钟电路 L—+ — 液晶显示 STC89 C54 键盘接 口电路 L—+ 主控 模块 温度采集L—+ -4扬声器 图1 系统整体框图 如图 1所示系统由主控模块、时钟模块、温 度模块、键盘接口模块、显示模块和闹铃模块共 6 个模块组成。 2 系统硬件组成 主控芯片使用 STC公司的单片机 STC89C54。 复位电路采用上电复位电路,时钟电路采用内部 振荡方式。 时钟芯片使用美国 DALLAS公 司推出的一 种 高性 能、低功 耗、带 RAM 的实时 时钟芯片 DS1302。包括实时时钟 /日历和 31字节的静态 RA M。时钟 的运行可 以采用 24h或带 AM (上 午 )/PM (下午)的 12h格式。DS1302可在很小 电流的后备 (2.5-5.5V电源,在 2.5V时耗电小于 300nA)下继续计时,其软硬件设计简单,应用于 长时间连续显示的系统中很合适。 室内温度采集采用美国DALLAS半导体公司 最新推出的改进型智能温度传感器 DS18B20这种 温度传感器有别传统的温度传感器。它自带 A/D 转换,直接输出数字量。 键盘输入系统 由P1.4一P1.7口和 4个微动开 关组成,开关的另一端连接地线。当无键按下时 P1.4.P1.7口输入为高电平,有键按下时 P1口所 对应 I/O口会被拉低,P1.4一P1.7中有低电平输入。 分别对应时间、日期调整,退出、播放音乐和闹 铃开关键的功能。 由于 设 计 的信 息 显 示 量 较 大,故 选 用 MS12864R汉字图形点阵液晶作为显示模块,内置 8192个中文汉字 (16X16点阵)、128个字符 (8X16 收稿日期:2012—01—12 lE者简介:高云霞 (1975一),女,陕西人,讲师,主要从事微机应用技术的教学与研究工作。 [821 第34卷 第9期 2012—9(上) 学兔兔 l 訇 化 点阵)及 64X256点阵显示 RAM (GDRAM)。可 使设计更加具有人性化的操作和美观的页面效果。 闹铃模块由一扬声器和 1个 PNPS8550三极管 组成,三级管连接在单片机的 P3.7口上。主要硬 件明细如表 1所示: 表1 主要硬件明细 序号 元件名 规格 封装 数量 l 电阻 10K AXIAL0.4 1 2 电阻 4.7K 同上 l 3 时钟芯片 l302 DIP8 1 4 晶振 l1.592MHZ XTALl 1 5 晶振 32.768KHZ XTAL1 1 6 无极性 C 30pf RB.2/.4 2 7 有极性 C 10uf fu3.2/.4 2 8 温度传感器 DSl8B2O SIP3 1 9 电源 5V 1805 1 10 单片机 STC89C54 DIP4O 1 l1 按键 SW12 4 12 自锁开关 SW12 1 13 扬声器 1805 1 14 钮扣电池 3V SW3 1 15 LCD 12864 SIP20 1 3 系统软件设计

文档评论(0)

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

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

1亿VIP精品文档

相关文档