电子时钟日历讲述.docVIP

  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文档。上传文档
查看更多
电子时钟日历 本实例基于51单片机为控制器,程序采用汇编语言编写。时钟芯片使用串行通信的DS1302、温度测量采用一线式总线的数字温度传感器DL18B20、显示模块用的是深圳耀宇公司的YM12864R内带字库、NE555用于闹钟时间到时驱动轰鸣器发声。按键用于时间和闹钟设置,进入或退出设置时需按住设置键3秒以上。 电路原理图如下: 实物照片 汇编源程序如下: E BIT P1.0 ;使能端 脉冲下降沿锁存数据 RW BIT P1.1 ;读写控制 0写 1读 RS BIT P1.2 ;指令数据选择 0指令 1数据 DQ BIT P3.3 ;DS18B20数据输出端 SZ BIT P2.0 ;设置及退出键 YW BIT P2.1 ;移位键 UP BIT P2.2 ;加一键 KAL BIT P2.3 ;闹钟消警键 LEDKG BIT P2.4 ;LCD背光控制开关 LED BIT P2.7 ;LCD背光灯 SCLK BIT P3.0 ;时钟线 IO BIT P3.1 ;数据线 RST BIT P3.2 ;复位线 FGAL4 BIT 20H.0 ;闹钟报警标志位 FLAG1 BIT 20H.1 ;DS18B20复位成功标志位 WCOMD EQU 21H ;存放需写入LCD 的指令 WDATA EQU 22H ;存放需写入LCD 的数据 TEMP_L EQU 23H ;从DS18B20中读出的温度值的低字节 TEMP_H EQU 24H ;从DS18B20中读出的温度值的高字节 TEMP EQU 25H ;温度值 TEMPBUF EQU 26H ;温度转换过程中的暂存单元 WDB EQU 27H ;温度显示的百位值 WDS EQU 28H ;温度显示的十位值 WDG EQU 29H ;温度显示的个位值 XQS EQU 2AH ;星期值显示的十位值 XQG EQU 2BH ;星期值显示的个位值 SECG EQU 2CH ;秒显示的个位值 SECS EQU 2DH ;秒显示的十位值 MING EQU 2EH ;分钟显示的个位值 MINS EQU 2FH ;分钟十位 HOUG EQU 30H ;小时个位 HOUS EQU 31H ;小时十位 DATEG EQU 32H ;日个位 DATES EQU 33H ;日十位 MONG EQU 34H ;月个位 MONS EQU 35H ;月十位 YERG EQU 36H ;年个位 YERS EQU 37H ;年十位 SHIF EQU 38H ;移位键值 WDATD EQU 39H ;写DS1302的数据缓存 XQ EQU 3AH ;设定星期值的缓存单元 SEC EQU 3BH ;秒 MIN EQU 3CH ;分 HOU EQU 3DH ;时 DATE EQU 3EH ;日 MON EQU 3FH ;月 YER EQU 40H ;年 ALMIN EQU 41H ;从DS1302RAM区中读出的闹钟分值(用于设定闹钟后的比较) ALHOU EQU 42H ;从DS1302RAM区中读出的闹钟时值(用于设定闹钟后的比较) FGAL EQU 43H ;闹钟设定标志单元,“00H”表示未设定闹钟,“FFH”表示闹钟已设定 ALMING EQU 44H ;闹钟设定时用于显示的分钟个位 ALMINS EQU 45H ;闹钟设定时用于显示的分钟十位 ALHOUG EQU 46H ;闹钟设定时用于显示的小时个位 ALHOUS EQU 47H

文档评论(0)

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

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

1亿VIP精品文档

相关文档