- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机实验报告5
大连理工大学实验报告
实验时间: 2013 年 7 月 9 日 星期 二 时间 : 13 : 00 ~ 16 : 30
实验室(房间号): 综 421 实验台号码: 班级: 电医 1001 姓名: 梅世宇
指导教师签字: 成绩:
实验五 PCF8563T时钟芯片的实验
实验目的和要求
学习掌握PCF8563T的工作原理和编程方法
使用PCF8563T时钟芯片与ZLG7290显示电路结合起来,构成一个电子万年历,起始时间通过程序的初始化给定,使用一个按钮开关key1,不按下key1时显示“时分秒”,按下key1时显示“年月日”。Key1与单片机的P1.2连接。
二、 实验算法
10H-1DH:向PCF8563T输入的相关参数的数据块;
20H-26H:从PCF8563T中读出的时间参数(秒、分、小时、日、星期、月、 年)。
通过CHAIFEN子程序将20H-26H中获取时间参数拆分查表后送入下列缓冲区:
28H-2FH:年(4单元)、月(2单元)、日(2单元);
38H-3FH:小时、分钟、秒(各占2单元)。
键盘修改时间子程序中先将键值读入A,经判断转换后送入缓冲区20H-22H。
主程序功能:将10H-1DH中特定时间和控制命令送入PCF8563T对应寄存器中,等待中断。由于PCF8563T的CLKOUT设定输出频率为1HZ,将其与INT0相连,每秒引发 一次中断。在时钟中断服务程序中读取时间参数,调整各参数后进入整点报时子程序,判断是否报时。然后将时间参数经拆分查表等操作,将年、月、日送28H-2FH缓冲区,将小时、分、秒送38H-3FH缓冲区最后根据P1.2电平决定哪个缓冲区内容ZLG7290B进行显示。
实验电路
实验框图
五、 程序清单
DELAY: PUSH 00H SDA BIT P1.0
SCL BIT P1.1
WSLA_8563 EQU 0A2H
RSLA_8563 EQU 0A3H
WSLA_7290 EQU 70H
RSLA_7290 EQU 71H
ORG 8000H
LJMP 8100H
ORG 8003H
LJMP INT_RCT
ORG 8100H
START: MOV SP,#60H
CLR P1.7
LCALL DELAY
SETB P1.7
MOV 10H,#00H
MOV 11H,#1FH
MOV 12H,#20H
MOV 13H,#03H
MOV 14H,#10H
MOV 15H,#30H
MOV 16H,#03H
MOV 17H,#01H
MOV 18H,#08H
MOV 19H,#00H
MOV 1AH,#00H
MOV 1BH,#00H
MOV 1CH,#00H
MOV 1DH,#83H
MOV R7,#0EH
MOV R0,#10H
MOV R2,#00H
MOV R3,#WSLA_8563
LCALL WRNBYT
SETB EA
SETB EX0
SETB IT0
SJMP $
INT_RCT: MOV R7,#07H
MOV R0,#20H
MOV R2,#02H
MOV R3,#WSLA_8563
MOV R4,#RSLA_8563
LCALL RDADD
LCALL ADJUST
LCALL CHAFEN
MOV R7,#08H
MOV R2,#10H
MOV R3,#WSLA_7290
JNB P1.2,YEARS
MOV R0,#38H
SJMP DISP
YEARS: MOV R0,#28H
DISP: LCALL WRNBYT
JNB P3.2,$
RETI
ORG 8300H
CHAFEN: PUSH PSW
PUSH ACC
PUSH 03H
PUSH 04H
MOV A,20H
LCALL CF
MOV 38H,R3
MOV 39H,R4
MOV 3AH,#02H
MOV A,21H
LCALL CF
MOV 3BH,R3
MOV 3CH,R4
MOV 3DH,#02H
MOV A,22H
LCALL CF
MOV 3EH,R3
MOV 3FH,R4
MOV A,23H
LCALL CF
MOV A,R3
ORL A,#01H
MOV R3,A
MOV 28H,R3
MOV 29H,R4
MOV A,25H
LCALL CF
M
您可能关注的文档
最近下载
- 发改价格[2007]670号监理收费标准.pdf VIP
- 发改价格【2007】670号《建设工程监理与相关服务收费管理....docx VIP
- 最新实用医学汉语-医学课件.ppt VIP
- 医学汉语教学大纲.doc VIP
- 水工建筑物外观质量评定标准.docx VIP
- 英语国际音标表(8个)打印版.doc VIP
- 升立德 E系列控制卡快速入门.pdf VIP
- 欧盟发布电池和废电池的新规(EU) 附中译文参照_182518812544822.pdf VIP
- 9.3抗日战争80周年阅兵九三阅兵小小爱国者探索手册PPT(优质ppt).pptx VIP
- 部编版六年级语文上册《 开国大典》PPT课件(含教案).pptx VIP
文档评论(0)