电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

AT89C52的电子万年历课程设计报告

AT89C52的电子万年历课程设计报告_第1页
1/28
AT89C52的电子万年历课程设计报告_第2页
2/28
AT89C52的电子万年历课程设计报告_第3页
3/28
基于89c52 多功能万年历 设 计 报 告 班 级 : 电 子 信 息 工 程 2 班 学 院 : 电 子 信 息 工 程 学 号 : ********** 姓 名 : *** - 2 - 一 、 设计任务: 设 计 一 个 具 有 多 功 能 的 电 子 万 年 历 。 二、基本要求: 1、能够显示阳历年、月、日、星期、小时、分、显示模块采用 LCD 液晶显示,要求能用按键调整时间。 2、能显示阴历月、日 3、具有定时报警功能,能够进行整点语音报时。 4、具有闹钟设定的功能。 发挥部分: 1、 掉电存储功能,可存储掉电前用户定时设置。 2、 具有日程管理,可以设定指定日期的日程,可以设置日成的提醒时间,并可用语音进行提示。 三、方案设计与论证 方案一: 按照系统设计的功能的要求,初步确定系统由主控模块、时钟模块、显示模块、语音模块各键盘接口模块共 5 个模块组成,电路系统构成框图如图 1 所示。主控芯片使用 52 系列 AT89C52 单片机,时钟芯片使用美国 DALLAS 公司推出的一款高性能、低功耗、带 RAM 的实时时钟 DS1302。采用 DS1302 作为计时芯片,可以做到计时准确。更重要的是,DS1302 可以在很小电流的后备电源(2.5V--5.5V电源,在 2。5V 时耗电小于 300nA)下继续计时,而且DS1302 可以编程选择多种充电电流来对后备电源进行慢速充电,可以 保证后备电源基本功不耗电。显示模块采用普通的共阳 LED 数码管,键输入采用查询法实现功能调整。 图 1 电子万年历电路系统构成框图 方案二: 按照系统设计的要求和功能,将 系统分为主控模块、时钟电路模块、按键扫描 模块,LCD 显示模块,语音模块,电源电路、复 位 电路、晶振 电路几 个模块,语音模块 主控模块AT89C52 键盘扫 描 电路路LED显示电路 时钟电路 (DS1302) - 3 - 系统框图如图2 所示。主控模块采用AT89C52 单片机,按键模块用四个按键,用于调整时间和设定闹钟,显示模块采用LCD12864,时钟电路模块采用DS1302 实时时钟实现对时间,日期的操作。 图2 基于AT89C52 单片机的电子万年历系统框图 方案三: 按照系统设计的要求和功能,将系统分为主控制器模块、显示模块、按键开关模块、蜂鸣器电路模块。系统框图如图3 所示,主控制模块采用AT89C52 单片机为控制中心,显示模块采用液晶 LCD12864 显示,计时使用AT89C52 单片机自带的定时器功能,实现对时间、日期的操作,通过按键盘开关实现...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

AT89C52的电子万年历课程设计报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部