2011南昌大学单片机期末考题(5)
发布时间:2021-06-07
发布时间:2021-06-07
2011南昌大学单片机期末考题
MOV R2,#3
LOOP:CLR C
MOV A,R3
RRC A ;高字节除以2,末位移入C,高位补0
MOV R3,A ;暂存高字节
MOV A,R4
RRC A ;低字节除以2,高字节末位移入低字节高位
MOV R3,A
DJNZ R2,LOOP
RET
5.有一个字节不等,整个字符串不相等,所有字节相等,两字串才相等
MOV R0,#42H
MOV R1,#52H
LOOP:MOV A,@R0
CLR C ;不相等,FFH→40H
SUBB A,@R1
JNZ LOOP1 ;相等时,比较下一字节
INC R0
INC R1
DJNZ 41H,LOOP
MOV 40H,#0 ;所有字符均相等,则两字串相等。
RET
LOOP1:MOV 40H,#0FFH
RET
六、综合应用题(每题10分,共20分)
1.(1)逻辑图
(2)地址:
芯片 P2.2 P2.1 P2.0 P0.7 P0.0 地址范围
2716 0 0 0 0 0 0000H
1 1 1 1 1 07FFH
6116 0 0 0 0 0 0000H
1 1 1 1 1 07FFH
2.(1)
(2)程序
DASAW:MOV DPTR,#7FFFH
MOV,A,#0
LOOP:MOVX @DPRT,A
1NC A
NOP
AJMP LOOP
上一篇:住房公积金贷款的流程
下一篇:超声基础知识(迈瑞)