毕设-基于C51单片机的电子时钟的设计.pptVIP

毕设-基于C51单片机的电子时钟的设计.ppt

  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文档。上传文档
查看更多
毕设-基于C51单片机的电子时钟的设计.ppt

基于MCS-51单片机的电子时钟的设计 学生姓名: 专 业: 指导教师: 内容概况 绪论 整体设计方案 系统硬件电路设计 系统软件设计 仿真与调试 总结 1 绪论 单片机时钟的特点 本题目所设计的单片机电子时钟系统,就是用单片机实现一种计时系统。用单片机设计制造的的电子时钟,具有集成性高、稳定性和可靠性高、功能多样并可拓展、电路简介、成本低廉等特点,有广泛的应用前景。 单片机简介 单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。 MCS-51系列单片机是Intel公司推出的通用型单片机。 2 整体设计方案 本系统选择以80C51为主控芯片,DS12C887为时钟芯片,1602LCD液晶屏作为显示器。程序控制DS12C887时钟芯片实现小时,分,秒和年,月,日的计时,并在1602LCD液晶屏上显示出来。通过按键对时间进行调节和闹钟设定。当时间走到程序所设定的时间时,喇叭响起,起到闹铃功能,软件程序采用均采用C语言编写,便于移植与升级。 系统框图 3 系统硬件电路 3.1 单片机最小系统电路 3.2 电源USB供电电路 3.3 时钟电路 DS12C887时钟芯片能自动产生世纪、年、月、日、星期、时、分、秒等时间信息,具有闰年补偿。 DS12C887中自带锂电池,外部掉电时,其内部信息还能保持十年之久。 3.4 液晶1602显示电路 本次设计将LCD1602芯片的AD0~AD07与单片机的P0口相连,由于P0口没有上拉电阻固外接上拉电阻。 3.4 闹铃电路 闹铃电路接在单片机的P2.3引脚上,当给该引脚一个低电平,三极管导通,喇叭发出声音作为响铃。 3.5 按键电路设计 将按键的一端接地,另一端各接一根输入线直接与80C51的I/O口相连,当按键闭合时,相当于该I/O口通过按键与地相连,变成低电平,单片机通过检测I/O口的电平状态,即可以识别出按下的键。 电子时钟原理图 4 系统软件设计 单片机的控制 单片机主要是将读取DS12C887的数据时间写入LCD1602来显示出来,同时进行按键检测,将按键数据写入LCD进行显示,b并写入DS12C887,而DS12C887进行时间数据的更新再通过80C51单片机读取出来写入LCD1602进行显示。同时DS12C887的闹钟中断通过单片机使喇叭发出响铃,通过按键来关闭铃声,或过一段时间后自动停止。可以自编铃声,该设计采用天空之城为铃声。 主程序流程图 按键检测设计流程图 5 仿真与调试 仿真显示 闹钟调节 闹钟开关 铃声 仿真图 6 总结 本设计的硬件电路主要是采用了专用的时钟芯片DS12C887,其内部自带锂电池,一旦设置好时间,即使系统的主电源掉电,该时钟芯片仍然可以靠它内部集成的锂电池走数年,当系统重新上电时,又可为锂电池重新充电,这样一来可以非常有效地保持时间的连续性,使用非常方便。同时本设计的显示电路采用了LCD1602液晶显示,与传统的数码管显示电路相比,电路连接简单了很多。同时本系统主要通过80C51单片机来进行控制,具有可调性,通过按键来调节时间,并带有闹钟功能,闹铃时发出铃声。 4 5 1 2 3 6 随着微电子技术和超大规模集成电路的发展,以单片机为核心的现代化智能设备在各个领域(如工业控制、家电产品、汽车电子、通信、智能仪器仪表)都得到了越来越广泛的应用,并且正在深刻的改变着我们生活的方方面面,这也同时标志着数字化时代的到来。而电子时钟作为计时系统,在工业或生活中更是无处不在。 1602LCD显示 按键电路 闹铃电路 80C51 晶振电路 DS12C887时钟 复位电路 USB接口有四个触点,分别是电源+5V、数据-、数据+、电源地, USB设备与计算机通过“数据+”和“数据-”通道进行数据传输。 设计采用外接USB端口的方式为单片机供电,LED为电源显示灯,当按键S按下,显示灯亮,表示给单片机供+5V电压。电阻R6用来限流保护发光二级管,电容滤波稳定电压。 开始 初始化 是否闹钟 是否有按键按下 响铃 时间显示 Y N Y N 开始 时间显示 N 检测哪个按键按下 功能选择键 调 小 键 调 大 键 闹 钟 键 按键是否按下 复 位 键 Y   本次设计就是以延时函数为主来消除抖动。

文档评论(0)

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

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

1亿VIP精品文档

相关文档