采用单片机设计频率计 - 毕业论文 下载本文

淮安信息职业技术学院毕业设计论文

MOV R7, #80 CLR TR1 NEXTCT0RET: RETI

TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H

BCDTREAT0:PUSH ACC ;将24位二进制数转换为BCD码 PUSH B7 PUSH PSW MOV 36, #24 MOV R7, #0 MOV R6, #0 MOV R5, #0 MOV R4, #0 LOOP: CLR C MOV A, R1 RLC A MOV R1, A MOV A, R2 RLC A MOV A, R2 MOV R3, A RLC A MOV R3, A MOV A, R4 ADDC A, R4

20

第四章 系统软件设计

DA A MOV R4, A MOV A, R5 ADDC A, R5 DA A MOV R5, A MOV A, R6 ADDC A, R6 DA A MOV R6, A MOV A, R7 ADDC A, R7 DA A MOV R7, A DJNZ 36H, LOOP MOV A, R4 ANL A, #0FH MOV 50H, A MOV A, R4 ANL A, #0F0H SWAP A MOV 51H, A MOV A, R5 ANL A, #0FH MOV 52H, A

21