基于单片机STCCRD+的电子钟设计剖析.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计实验报告 ——基于STC89C516RD+的电子钟设计 学院:电气与电子工程学院 班级: 姓名: === 学号: 时间: 2015.06 目 录 实验内容及要求………………………………………………/01 课题研究目的和意义及介绍……………………………../01 设计思路及描述………………………………………………/02 硬件设计………………………………………………………../03 软件设计………………………………………………………../06 实验心得及体会………………………………………………/10 总结………………………………………………………………./11  PAGE \* MERGEFORMAT 11 实验内容及要求 实验内容 用STC89C516RD+设计一个用电子屏显示的电???钟,可以显示年、月、日以及时、分、秒,且时间时时刻刻在变化,秒数每秒加一且可以进行分钟进位小时进位。另外该电子钟还可以设置闹钟,闹钟到达指定时刻时便自动进行闹铃,间断响铃持续一分钟后停止,而在其过程中若是按下键盘上的#号键可以将闹钟关闭,不仅如此#号键就是闹钟的总开关,按下一次闹钟关闭,再按一次闹钟开启。对应键盘上的*号键功能为设置闹钟,按下*号键再用键盘输入四位数字如“0909”,9时9分就成为了电子钟的闹铃时间。 实验要求 了解89C51系列芯片的工作原理和工作方式,使用该种芯片对LCD数字显示屏进行显示控制,实现用单片机的端口控制显示屏,显示时间年月日时分秒,并且能通过按键来设置一个闹钟,并可以控制开启和关闭闹钟。 要求选用定时器的工作方式,画出使单片机控制LCD显示屏的电路图,并实现硬件电路,最后用软件编程完成闹钟设置、闹钟提醒、闹钟开关功能。 课题研究目的和意义及介绍 目的意义 通过本次课程设计加深对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。 掌握定时器、外部中断的设置和编程原理。 通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。 该实验通过单片机的定时器/计数器定时和计数原理,设计简单的电子钟系统,拥有精准的时间显示、设置闹钟、开关闹钟,在现实生活中应用广泛,具有现实意义。 单片机的简单介绍 STC90C516RD+系列单片机是宏晶科技推出的新一代超高速/低功耗的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可任意选择,内部集成MAX810专用复位电路,时钟频率在12MHz以下时,复位脚可直接接地。其主要性能有:? 1).增强型6 时钟/ 机器周期,12 时钟/ 机器周期 8051 CPU? 2).工作电压:5.5V - 3.8V(5V单片机)/3.8V - 2.4V(3V 单片机)? 3).工作频率范围:0-40MHz,相当于普通8051的 0~80MHz.? 4).用户应用程序空间 4K/6K/7K/8K/10K/12K/13K/16K/32K/40K/48K/56K/ 61K/字节? 5).片上集成 1280字节/512/256字节 RAM? 6).共3个16位HYPERLINK /cse/search?s=6992403128494853769entry=1q=%E5%AE%9A%E6%97%B6%E5%99%A8 \t _blank 定时器/计数器,其中定时器0还可以当成2个8位定时器使用? 7).外部中断4路,下降沿中断或低电平触发中断,Power Down模式可由外部中断低电平触发中断方式唤醒? 8).工作温度范围:0-75℃/-40-+85℃? 实验仪器 集成电路芯片STC90C516RD+,LCD显示屏,PCF8583,ULN2003,有源蜂鸣器,矩阵按键;装有KEIL软件、STC_ISP软件、汉字取模软件的PC一台,能够下载程序的单片机开发板一套。 设计思路及描述 该设备各个模块由STC89C516+链接,LCD显示屏使能端由芯片的P1.0和P1.1引脚控制,时钟计数PCF8583的SCL和SCA分别由P1.4和P1.5控制,89C516+的P0.0到P0.7引脚连接矩阵按键模块的CON10芯片进而控制按键,P1.6P1.7控制蜂鸣器的启动。 LCD显示屏 STC89C516+ PCF8583计数 矩阵按键 蜂鸣器、LED 硬件设计 LCD显示屏 LCD12

您可能关注的文档

文档评论(0)

三四五 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档