电子时钟(12864整点刷图播放音乐)设计报告.docVIP

电子时钟(12864整点刷图播放音乐)设计报告.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计作品:整点报时电子时钟 班级: 小组成员: 学号: 摘要: 基于AT89C52为核心制作的单片机最小系统,含有单片机工作的最基本组成单元——电源电路、复位电路,振荡电路和RS232串口电路,本设计是数据采集及处理,显示系统与单片机的有效结合。它采用STC8051单片机为控制系统,结合时钟芯片DS1302对时间进行采集,整点时采用扬声器播放音乐进行报时,并用大的液晶屏12864进行显示,可简单称为时钟显示,并带整点音乐报时系统。 关键词:AT89C52、DS1302、12864、蜂鸣器 设计目的:单片机作为控制系统中最常见的芯片,所以学习并学会应用是我们学习自动化专业学生所应该具备的基本技能。通过对单片机最小系统的研究,掌握单片机个引脚的基本功能,理解单片机工作过程及工作原理,以及与各种外部器件的连接,能够自己制作一个单片机最小系统的开发板并为其设置一个用于下载程序的串口对其进行下载程序并进行调试使我们所学知识与实践结合起来。 一、方案设计 1.1设计方案思路 要想让单片机正常工作则必需给单片机提供必要的外围电路,电源电路为其提供能量,振荡电路为其内部寄存器提供必要的时钟信号,复位电路让单片机从初始状态工作,这些都是单片机正常工作所必不可少的。而诸如蜂鸣器电路、DS1302时钟芯片、LCD液晶显示电路……这些外围电路则丰富了单片机的扩展功能,RS232串口电路为单片机程序的下载提供了串口。 2.1外围器件方案的对比与选择 (1)显示系统的方案选择 方案1:用传统的数码管显示 数码管具有:低能耗、低压、对外界环境要求低,易于维护。 此方案控制简单。但它只能显示一些基本的数字和一些简单的字母。 方案2:用液晶12864 显示 液晶显示屏(LCD)具有轻薄短小、低耗电量、无辐射危险,平面直角显示以及影像稳定不闪烁等优势,可视面积大,画面效果好,分辨率高,抗干扰能力强等特点。并且具有字符与汉字显示功能。 由于数码管只能显示基本的数字和一些简单的字母。用可以显示汉字的12864 液晶显示器可以增加显示信息的可读性,让人看起来会很方便舒适。 所以这里我们选择方案2,用12864液晶显示 (2)时钟系统的方案选择 方案 1:通过单片机内部的定时器实现 单片机内部具有定时器,可方便实现定时功能,但由于系统晶振误差、温漂、中断响应时间的不确定性及定时器重新装载时间常数所带来的误差,决定它不能用来作为时钟的时间基准。 方案2:用专用时钟芯片 目前市场上已有很多实时时钟芯片,如DS12887、DS1302、PCF8563、X1227、DS1302等,芯片内都集成了时钟/日历功能,给时钟系统设计带来很多方便。因此计时功能以选专用时钟芯片为宜。 在系统硬件设计时,串行总线接口较并行总线接口较为方便,系统设计选串行接口总线实时时钟芯片为计时芯片DS1302。 经比较,我们选择用方案2,即采用DS1302时钟芯片来进行计时。 二、系统设计 2.1总体设计 图1:设计框图 2.2单元电路设计 (1)震荡电路 振荡电路由一个12M的晶振和两个电容所组成,原理图如下: 图2:震荡电路原理图 (2)复位电路 简单复位电路有上电复位和手动复位两种,手动复位包括按键式复位和按键脉冲式复位两种。不管哪一种复位电路都要保证在RESET引脚上提供10ms以上稳定的高电平。这里我们采用按键脉冲式复位电路,它利用RC微分电路在RESET端产生正脉冲来实现复位。其原理图如下: 图3:复位电路 (3)RS232串口电路 RS232串口电路使用MAX232CPE作为电平转换芯片,并通过套件提供的串口电缆连接到计算机背后的COM口(9针D型口),用于MCS51 LITE与上位机通信以及和其他串口设备的数据交互。其原理图如下: 图4:RS232串行口电路图 (5)蜂鸣器电路 蜂鸣器电路用一个三极管驱动一个直流蜂鸣器,原理图如下: 图5:蜂鸣器电路图 (6)LCD12864电路连接图 带中文字库的128X64 是一种具有4 位/8 位并行、2 线或3 线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示 模块;其显示分辨率为128×64, 内置8192 个16*16 点汉字,和128 个 16*8 点ASCII 字符集.利用该模块灵活的接口方式和简单、方便的操作指 令,可构成全中文人机交互图形界面。可以显示8×4 行16×16 点阵的 汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构 成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电 路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。 12864F 引脚说明 电平管脚功能描述 1 VSS 0V 电源地 2 VCC 3.0+5V 电源正 3 V

文档评论(0)

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

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

1亿VIP精品文档

相关文档