- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机(课程设计)模拟时钟
单片机课程设计 模拟时钟
实验内容:从键盘上输入时间初值用定时器产生0.1s定时中断对时钟计数器计数,并将数值定时送 数 显 管 显示。
键盘输入时、分、秒合乎规定吗?关中断显示显示定时,中断,初始化开定时三、流程
键盘输入时、分、秒
合乎规定吗?
关中断显示
显示
定时,中断,初始化开定时
开始
开始
退栈返回时单元清零0.1秒加1时加1分加1秒加1分单元清零。24秒到吗?秒单元清零,60分到吗?0.1秒单元清零,60秒到吗?1秒到吗?恢复初值,保护 定时中断
退栈返回
时单元清零
0.1秒加1
时加1
分加1
秒加1
分单元清零。24秒到吗?
秒单元清零,60分到吗?
0.1秒单元清零,60秒到吗?
1秒到吗?
恢复初值,保护
四: 程序清单:
ORG 0030G
CHK00:MOV SP,#60H
LCALL LEDP
MOV DPTR,#CLOCK
MOV R0,DPL
MOV R1,DPH
MOV DPTR,#00BH
MOV A,02H
MOVX@DPTR,A
INC DOTR
MOV A,R0
MOVX @DPTR,R0
CHK0: LCALL LCK0
LCALL PTDS0
MOV TMOD,#01H
ORL IE,#82H
MOV TL0,#0B7H
MOV THO,#3CH
MOV 23H,#00H
SETB TR0
LOO5: LACLL DIS
LCALL PTRS0
SJMP LOO5
PTDS0:MOV R0,#79H
MOV A,22H
ACALL PTRDS
MOV A,21H
ACALL PTDS
MOV A,20H
ACALL PTDSREL
PTDS: MOV R1,A
ACALL PTDS1
MOV A,R1
SWAP A
PTDS1:ANL A,@OFH
MOV @R0,A
INC R0
REL
CLOCK:MOVTLO,#OB7H
MOV TH0,#3CH
PUSH PSW
PUSH ACCSETB OD3H
INC 23H
MOV A,23H
CJNE ,@0AH,DONE
MOV 23H,#00H
MOV A,22H
INC A
DA
MOV 22H,A
CJNE A,#60H,DONE
MOV 22H ,00H
MOV A,21H
INC A
DA A
MOV 21H,A
CJNE A,#60H,DONE
MOV 21H,#00H
MOV A,20H
INC A
DA A
MOV 20H
INC A
DA A
MOV 20H,A
CJNE A,#24H.DONE
MOV 20H,#00H
DONE:POP ACC
POP PSW
RET1
ORG OD59H
SSEE:SETB RS1
MOV R5,#05H
SSE2:MOV 30H,#20H
MOV 31H,#7EH
MOV R7,#06H
SSE1:MOV R1,#0DDH
MOV A,30H
MOVX@R1,A
MOV R0,31H
MOV A,@R0
MOV DPTR,#DDFF
MOVCA,@A+DPTR
MOV R1,#0DCH
MOVX@R1,A
MOV A,30H
RR A
MOV 30H,A
DEC 31H
MOV A ,#0FFH
MOVX#R1,A
DJNZ R7,SSE1
DJNZ R5,SSE2
CLR RS1
RET
DDFF: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
DB 88H,83H,0C6H,0AIH,86H,8EH,0FFH,0CH,89H,0DEH
ORG 038EH
X3: MOV R4,A
MOV R0,#5H
MOV A,@R0
MOV R1,A
MOV A,R4
MOV @R1,A
CLR A
POP DPH
POP DPL
MOVCA,@A+DPTR
INC DPTR
CJNE A,01H,X30
dec r1
clr a
MOVC A,@A+DPTR
X31: MOV @R0,A
INC DRTR
PUSH DPL
PUSH DPH
RE1
X30: DEC R1
MOV A,R1
SJMP X31
X2: MOV R6,#50H
X0: ACALL XLE
JNB ACC.5,XX0
DJNZ R6 ,X0
MOV R6,#20H
MOV R0,#50H
MOV A,@R0
MOV R7,A
MOV A,@R0
MOV R7,A
MOV A,#10H
MOV @R0,A
X1: ACALL XLE
JNB ACC.5XXL
DJNZ R6,X1
MOV A,R7
MOV A, R7
MOV @
您可能关注的文档
最近下载
- 21X505-2《火灾自动报警系统施工及验收标准》图示.docx VIP
- 第4课+数据分包灵活传 课件 2025-2026学年人教版(2024)初中信息科技七年级全一册.pptx VIP
- 人教版数学九年级上册教案 第二十四章 圆.doc VIP
- 新(2024)人教版七年级英语上册全册【共9个单元】知识点总结.doc VIP
- 系统集成项目实施指南.pdf VIP
- 中职语文高教版(2023)基础模块上册第三单元一《无衣》课件(共25张PPT).pptx VIP
- 使用OllyDbg从零开始Cracking.doc
- 交通安全设施监理实施细则.docx VIP
- 2025年山东省网络安全工程专业职称考试(网络生态建设与治理·中级)历年参考题库含答案详解(5卷).docx VIP
- (高清版)B-T 21109.1-2022 过程工业领域安全仪表系统的功能安全 第1部分:框架、定义、系统、硬件和应用编程要求.pdf VIP
文档评论(0)