




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SCK BIT P2.3 DATAI BIT P2.4 SCL EQU P0.5SDA EQU P0.6 ORG 0000H MOV SP,#70H AJMP zhongduan ORG 0023H LJMP SR ORG 0100Hzhongduan: MOV TMOD,#20H MOV PCON,#00H MOV TL1,#0FDH MOV TH1,#0FDH SETB TR1 MOV SCON,#50H MOV IE, #90H MOV R0,#21H MAIN: MOV 20H, #55H MOV 21H, #40H LCALL WRN START1:LCALL CHUANGANQI START2:MOV 3DH, 30H MOV R2, #40H START3:LCALL DISPLAY DJNZ R2, START3 LCALL RDN LCALL DISPLAY MOV A, 3DH CJNE A, 3EH,ABOVE ABOVE: JNC ABOVE1 CJNE A, 3FH,BELOWBELOW: JC BELOW1 SETB P2.6 SETB P2.7 LCALL DISPLAY LJMP AA1ABOVE1:CLR P2.6 SETB P2.7 LCALL DISPLAY LJMP AA1BELOW1:SETB P2.6 CLR P2.7 LCALL DISPLAY LJMP AA1AA1:JNB P0.0 , AA9 LJMP START1AA9:LCALL DELAY1 JNB P0.0 ,ANJIAN LJMP START1 ANJIAN:CLR P2.5 LCALL RDN MOV 20H,3EH MOV 21H,3FH AB1:JB P0.0,AB2 LJMP AB1 AB2:LCALL AA6 AB9:JB P0.1,AA4 LCALL DELAY1 JB P0.1,AA4 AB4:JB P0.1,AB3 LJMP AB4AB3:MOV A, 20H ADD A, #01H DA A MOV 20H, A LCALL AA6AA4:JB P0.2, AA5 LCALL DELAY1 JB P0.2, AA5 AB5:JB P0.2,AB6 LJMP AB5AB6:MOV A, 20H CLR C SUBB A, #01H MOV 20H, A ANL A, #0FH CJNE A, #0FH,AAC MOV A, 20H ANL A, #0F0H ORL A, #09H MOV 20H, A AAC:LCALL AA6 AA5:LCALL AA6 JB P0.0 , AB9 LCALL DELAY1 JB P0.0 , AB9AB7:JB P0.0 ,AB8 LJMP AB7AB8:SETB P2.5 LCALL WRN LJMP START1 AA6:MOV 30H,20H MOV 31H,21H LCALL DISPLAYDELAY1: MOV R5, #10 DL1:MOV R4,#00H DL2:DJNZ R4,DL2 DJNZ R5,DL1 RET CHUANGANQI: NOP CLR SCK SETBDATAI ACALL TS1 SETB DATAI ACALLCT01 SETB DATAI NOPT001: JNBDATAI,RCT01 NOP NOP AJMPT001RCT01: ACALLRC01 MOV 60H,R2 MOV 61H,R3 CLR C MOV R4,60H MOV R5,61H MOV R6,#3EH MOV R7,#80H ACALL NSUB JNC THH1 MOV 62H,R4 MOV 63H,R5 AJMP TJX1THH1: MOV 62H,R6 MOV 63H,R7 TJX1: CLR C TJX2: MOV R4,#00H MOV R5,#00H MOV R6,62H MOV R7,63H MOV R2,#00H MOV R3,#64H ACALL NDIV1 MOV 6AH,R6 MOV 6BH,R7 NOP ACALL XYSHC NOP CLR SCK SETB DATAI ACALL TS1 NOP SETB DATAI ACALL CT11 SETB DATAI NOPT0012: JNB DATAI,RCT12 AJMP T0012RCT12: ACALL RC01 NOP MOV 64H,R2 MOV 65H,R3 MOV R2,64H MOV R3,65H MOV R6,64H MOV R7,65H ACALL QKUL MOV R2,#27H MOV R3,#10H ACALL NDIV1 MOV A,R6 MOV R2,A MOV A,R7 MOV R3,A MOV R6,#01H MOV R7,#18H ACALL QKUL MOV R2,#00H MOV R3,#64H ACALL NDIV1 MOV A,R6 MOV R4,A MOV A,R7 MOV R5,A MOV R2,#01H MOV R3,#90H ACALL NADD MOV 6EH,R6 MOV 6FH,R7 MOV R2,64H MOV R3,65H MOV R6,#01H MOV R7,#95H ACALL QKUL MOV R2,#00H MOV R3,#64H ACALL NDIV1 MOV A,R6 MOV R4,A MOV A,R7 MOV R5,A MOV R6,6EH MOV R7,6FH ACALL NSUB MOV 6CH,R2 MOV 6DH,R3 MOV R2,64H MOV R3,65H MOV R6,#00H MOV R7,#08H ACALL QKUL MOV R2,#03H MOV R3,#0E8H ACALL NDIV1 MOV A,R6 MOV R4,A MOV A,R7 MOV R5,A MOV R2,#00H MOV R3,#01H ACALL NADD MOV 64H,R6 MOV 65H,R7 MOV R4,6AH MOV R5,6BH MOV R6,#00H MOV R7,#41H CLR C ACALL NSUB JC RHH1 MOV R6,64H MOV R7,65H ACALL QKUL MOV A,R6 MOV R2,A MOV A,R7 MOV R3,A MOV R4,6CH MOV R5,6DH ACALL NADD MOV A,R6 MOV R2,A MOV A,R7 MOV R3,A AJMP ZHJRHH1: MOV R4,#00H MOV R5,#41H MOV R6,6AH MOV R7,6BH ACALL NSUB MOV R6,64H MOV R7,65H ACALL QKUL MOV R4,6CH MOV R5,6DH ACALL NSUB ZHJ: MOV R6,#00H MOV R7,#64H ACALL QKUL MOV R2,#27H MOV R3,#10H ACALL NDIV1 MOV 30H,R7 NOP ACALL XYSHC NOP RETTS1:SETBDATAI CLRSCK MOVR7,#09H TS2:SETBSCK CLRSCK DJNZ R7,TS2 SETB SCK CLRDATAI CLRSCK SETBSCK SETBDATAI CLRSCK RETCT01:CLRSCK CLRDATAI MOVR7,#05H CT02:SETBSCK CLRSCK DJNZ R7,CT02 SETB SCK CLRSCK SETB DATAI SETBSCK CLRSCK SETBSCK CLRSCK CLRDATAI SETBSCK CLRSCK SETBDATAI RETCT11: CLR SCK CLR DATAI MOV R7,#05H CT12: SETB SCK CLR SCK DJNZ R7,CT12 SETB DATAI SETB SCK CLR SCK CLR DATAI SETB SCK CLR SCK SETB DATAI SETB SCK CLR SCK CLR DATAI ; SETB SCK CLR SCK SETB DATAI RETNADD:MOVA,R5 ADDA,R3 MOVR7,A MOVA,R4 ADDCA,R2 MOVR6,A RETNSUB: MOVA,R5 SUBBA,R7 MOVR3,A MOVA,R4 SUBBA,R6 MOVR2,A RETQKUL: MOVA,R3 MOVB,R7 MULAB XCHA,R7 MOVR5,B MOVB,R2 MULAB ADDA,R5 MOVR4,A CLRA ADDCA,B MOVR5,A MOVA,R6 MOVB,R3 MULAB ADDA,R4 XCHA,R6 XCHA,B ADDCA,R5 MOVR5,A MOVPSW.5,C MOVA,R2 MULAB ADDA,R5 MOVR5,A CLRA MOVACC.0,C MOVC,PSW.5 ADDCA,B MOVR4,A RETNDIV1: MOV A,R5 CLRC SUBB A,R3 MOV A,R4 SUBB A,R2 JNCNDVE1 MOVB,#16NDVL1:CLRC MOV A,R7 RLCA MOV R7,A MOV A,R6 RLCA MOV R6,A MOV A,R5 RLCA MOV R5,A XCH A,R4 RLCA XCH A,R4 MOVPSW.5,C CLRC SUBB A,R3 MOVR1,A MOV A,R4 SUBB A,R2 JBPSW.5,NDVM1 JCNDVD1NDVM1: MOV R4,A MOV A,R1 MOV R5,A INC R7NDVD1: DJNZB,NDVL1 CLRPSW.5 RETNDVE1: SETBPSW.5 RETXYSHC: MOV R6,#6FH YYWC: MOV R7,#6FH YYNC: NOP DJNZ R7,YYNC DJNZ R6,YYWC NOP RETRC01: SETBDATAI CLRSCK CLRA MOVR7,#08HRC02: SETBSCK MOVC,DATAI RLCA CLRSCK DJNZR7,RC02 CLRSCK MOVR2,A CLRDATAI SETBSCK CLRSCK SETBDATAI CLRA MOVR7,#08HRC03: SETB SCK MOVC,DATAI RLCA CLRSCK DJNZR7,RC03 CLRSCK MOVR3,A CLRDATAI SETBSCK CLRSCK SETBDATAI RET DISPLAY:SETB P2.0 SETB P2.1 SETB P2.2 MOV A, 30H ANL A, #0FH MOV R6, A MOV A, 30H ANL A, #0F0H SWAP A MOV B, #10H MUL AB ADD A, R6 DA A MOV 31H, #00H MOV 30H,A MOV A,30H ANL A,#0F0H SWAP A MOV 54H, A MOV A, 30H ANL A, #0FH MOV 55H, A MOV 56H, #00H CHABIAO:MOV DPTR,#TAB CLR P2.0 MOV A,54H MOVC A,A+DPTR MOV P1,A ACALL DELAY2 SETB P2.0 CLR P2.1 MOV A,55H MOVC A,A+DPTR MOV P1,A CLR P1.7; SETB P1.7; ACALL DELAY2 SETB P2.1 CLR P2.2 MOV A,56H MOVC A,A+DPTR MOV P1,A ACALL DELAY2 SETB P2.2 RET TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH DELAY2:MOV R5,#10H DL3:MOV R4,#80H DL4:DJNZ R4,DL4 DJNZ R5,DL3 RET WRN: MOV R6, #02H LCALL START MOV A, #0A0H LCALL WRT LCALL CHECK JB F0, WRN MOV A, #00H LCALL WRT LCALL CHECK JB F0, WRN MOV A, #00H LCALL WRT LCALL CHECK JB F0, WRN MOV R0, #20HWRDATA:MOV A, R0 INC R0 LCALL WRT LCALL CHECK JB F0, WRN DJNZ R6, WRDATA LCALL STOP RET RDN: MOV R6, #02H LCALL START MOV A, #0A0H LCALL WRT LCALL CHECK JB F0, RDN MOV A, #00H LCALL WRT LCALL CHECK JB F0, WRN MOV A, #00H LCALL WRT LCALL CHECK JB F0, WRN LCALL START MOV A, #0A1H LCALL WRT LCALL CHECK JB F0, WRNRDDATA:MOV R0, #3EHRDN1: LCALL RB MOV R0, A DJNZ R6, RACK LCALL NACK LCALL STOP RETRACK: LCALL ACK INC R0 LJMP RDN1START: SETB SDA SETB SCL NOP NOP CLR SDA NOP NOP CLR SCL RETSTOP: CLR SDA SETB SCL NOP NOP SETB SDA NOP NOP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 37190:2025 EN Guidance for practical implementation of ISO 37155 series for supervising at each life cycle phase of smart community infrastructures
- 2025年互联网金融行业监管政策与企业风险防范研究报告
- 2025年咨询服务行业智能化咨询服务案例研究报告
- 2025年金属制品行业金属材料与制品应用研究报告
- 2025年数字化政府行业数字化政府建设与电子政务研究报告
- 2025年人工智能行业智能制造发展方向研究报告
- 2025年教育科技行业教育科技创新与在线教育发展研究报告
- 2025年紧急救援行业紧急救援技术创新与公共安全保障研究报告
- 2025年肝脏科肝炎患者的食育守则模拟考试答案及解析
- 2025年甘肃省广播电视总台及下属事业单位招聘事业编制工作人员27人笔试模拟试题及答案解析
- 教师晋升答辩常见问题汇编
- 新疆维吾尔自治区成立70周年心得体会二
- (人教A版)选择性必修一数学高二上册 第一章 空间向量与立体几何(A卷·知识通关练+B卷提升练习)(原卷版)
- 2025年部编版新教材道德与法治二年级上册教学计划(含进度表)
- 基于杜邦分析法的公司盈利能力研究-以宁德时代新能源科技股份有限公司为例
- GB/T 45932-2025高压直流开关设备和控制设备标准的共用技术要求
- 系统运营管理办法
- 清华大学(夏建军):2025年供热碳排放核算和碳责任分摊报告
- 传染病专科重点建设计划
- 文明守纪教育主题班会
- 急性阑尾炎护理诊断及措施
评论
0/150
提交评论