基于单片机STC89C516RD+的电子钟设计实验报告推荐.docxVIP

基于单片机STC89C516RD+的电子钟设计实验报告推荐.docx

  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文档。上传文档
查看更多
基于单片机STC89C516RD的电子钟设计实验报告推荐

单片机课程设计实验报告 ——基于STC89C516RD+的电子钟设计 学院:电气与电子工程学院班级:姓名:===学号:时间: 2015.06 目 录实验内容及要求………………………………………………/01课题研究目的和意义及介绍……………………………../01设计思路及描述………………………………………………/02硬件设计………………………………………………………../03软件设计………………………………………………………../06实验心得及体会………………………………………………/10总结………………………………………………………………./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位定时器/计数器,其中定时器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显示屏LCD12232中VDD为逻辑电源正,V0为LCD驱动电源,RESET为复位端,E1E2为读写使能端,D0到D7为数据输入输出引脚。PCF8583PCF8583是PHILIPS公司制造的带有256x8 bit RAM的8引脚时钟芯片,具有两线串行I2C中线接口,内有振荡上电复位电路,具有计时和中断功能。该芯片1、2脚外接晶振,3脚逻辑正,4脚GND,5脚数据线,6脚时钟线,7脚中断输出,8脚VCC。矩阵按键判断键盘有无按键按下。首先将所有列线均置为低电平,然后检查各行线电平是否都为高,若全为高则无按键按下,否则就有。识别哪个被按下。逐列扫描,即某时刻只让一条列线为低电平,其他全为高,当行列线全为低电平交叉处既是按下的按键。依据公式“键号=行首键号+列号”,计算按下键值的键号,再根据此键号转入相应的处理程序。蜂鸣器

文档评论(0)

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

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

1亿VIP精品文档

相关文档