知足mv:单片机串行口编程问题!单片机高手帮忙啊!谢谢!

来源:百度文库 编辑:高考问答 时间:2024/04/28 20:30:56
我编了个单片机串口程序帮我看看!我为什么输入00显示出来的是80
。反正输入和显示的不符合啊!

ORG 0000H
LJMP MAIN
ORG 0100H
MAIN: MOV SP,#60H
MOV 20H,#21H
MOV 21H,#43H
LCALL ADJUST 把20,21h中数放入79-7c地址中
LCALL LEDSHOW 显示79-7c的数到lED
MAIN1: MOV TMOD,#20H
MOV TH1,#0CCH
MOV TL1,#0CCH
MOV SCON,#50H
MOV PCON,#80H
MOV R1,#20H
SETB TR1
L2: JBC RI,L1
LCALL ADJUST
LCALL LEDSHOW
SJMP L2
L1: MOV A,SBUF
CLR RI
MOV SBUF,#00
L4: JBC TI,L3
SJMP L4
L3: MOV @R1,A
INC R1
CJNE R1,#22H,L2
LCALL ADJUST
LCALL LEDSHOW
SJMP MAIN1

?