程序的功能是:通过单片机把30h这个字节送去串口调试助手显示!
ORG 0000H
LJMP MAIN
ORG 0050H
MAIN:
MOV SP,#5FH
MOV TL1,#0FDH ;把定时初值装入(波特率为9600)
MOV TH1,#0FDH
MOV TMOD,#20H ;设定T1工作方式为工作方式1
MOV SCON,#50H ;将单片机串口工作方式设为工作方式1
SETB TR1
STAR:
MOV A,#30H
LOOP:
MOV SBUF,A
JNB TI,$
CLR TI
LJMP LOOP
END
我的仿真图是这样的
串口调试助手的设置是
compim的设置是:
现在问题是为什么在串口调试助手哪里现实不了数字30H啊?
是仿真的连接不对还是程序的问题啊?应该怎么样改进啊?
谢谢了!