- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于89C51时钟电路的设计与制作.pdf
ELECTRONICS WORLD 技术 交流
•
基于89C51时钟电路的设计与制作
淮安市高级职业技术学校 杨 祾
【摘要】
本人以芯片89C51为核心,设计了一个能实现定时,时钟,星期显示功能的时间电子时钟。实验结果表明,基
于89C51的数字时钟能实现时钟星期的功能:能进行时、分、秒的显示。也具有星期计算、显示和时钟,星期的校准、
定时时间的设定,实现三路开关定时输出等功能。
【关键词】
89C51;电子制作;数字时钟
随着电子技术的飞速发展,单片机的使用率越来越
高。教学之余,为了激发学生对51单片机的学习兴趣,我
利用89C51制作了一款电子时钟,经验证这款电子时钟简
单实用,以至于班上的每个同学都制作一款。由于51系列
单片机机展小巧、程序编写简、功能强大、价格便宜等优
点,由51单片机制作的小型智能产品越来越多,也是电子
技术相关专业学生毕业设计的首选芯片(见图1)。 图2
LED数码管显示电路、键盘电路、显示驱动电路、时钟模
1 电路设计流程框图(见图2) 块、电源电路等组成。89C51的管脚及技术细节可以查阅
有关手册。电路模块的基本工作过程是:(1)显示电路
2 基于89C51时钟电路的方案及原理 主要由两片74HC595和7个LED共阴红色数码管、LED发光
二极管及限流电阻组成。74HC595是数码管和发光二极管
基于89C51时钟电路主要由主要由微处理器电路、 的显示驱动电路,是一种8位串行输入、8位串行输出或
图1 基于89C51时钟电路的电路图
• 149 •
ELECTRONICS WORLD 技术 交流
•
并行输出的高速CMOS移位寄存器、8位并行输出口具有三
态输出功能(即可被程控成高阻状态)。显示电路采用 4 定时闹钟扫描子程序
动态扫描方式驱动数码管,即数码管的阴极和阳极都用
74HC595驱动,微处理器控制将将要显示的内容(7位数 该子程序的功能是:将事先编好的闹钟程序代码从
字段码)快速的分时送到LED两端。这种设计的优点是 EEPROM中逐条读出,并与当前的实时时钟进行一次比
最大限度地降低了系统的硬件支出(与静态显示电路相 较。若某一条闹钟程序的语句(下面有说明)中的时间
比)。(2)时钟模块电路DS12887是美国Dalls公司生产 代码与当前的实时时钟相同,则执行该语句对应的闹钟
的实时时钟芯片,采用CMOS技术制成,具有内部晶振和 功能。否则扫描下一条语句,直至闹钟程序末。
时钟芯片备份锂电池。该芯片具有良好的微处理器接口 闹钟程序:所以闹钟语句的集合
(有Motorola和Intel两种时序可供选择,在本系统中采 闹钟语句:由一个时代码、一个分代码和一个闹钟
用Intel时序)。芯片内含128个字节RAM单元与软件接 时长代码组成。一条闹钟语句定义一个闹钟操作。
口,其中14个字节作为时钟和控制寄存器。114个字节为
文档评论(0)