; 仿真时,单步运行,记得设置虚拟串口数据
ORG 0000H
MOV TMOD ,#20H ;定时器1,工作方式2,8位重装载
MOV TH1,#0FDH ; 波特率9600
MOV TL1,#0FDH
SETB TR1 ; 启动T1
MOV SCON ,#40H ; 串口工作方式1
MOV A, #00H
KKK:MOV SBUF, A ; 发送数据
JNB TI, $ ; 等待发送完毕
CLR TI
INC A
SJMP KKK
;KKK: MOV A, #72
; MOV SBUF, A ; 发送数据
; JNB TI, $ ; 等待发送完毕
; CLR TI
; MOV A, #101
; MOV SBUF, A ; 发送数据
; JNB TI, $ ; 等待发送完毕
; CLR TI
; MOV A, #108
; MOV SBUF, A ; 发送数据
; JNB TI, $ ; 等待发送完毕
; CLR TI
; MOV A, #108
; MOV SBUF, A ; 发送数据
; JNB TI, $ ; 等待发送完毕
; CLR TI
; MOV A, #111
; MOV SBUF, A ; 发送数据
; JNB TI, $ ; 等待发送完毕
; CLR TI
; MOV A, #44
; MOV SBUF, A ; 发送数据
; JNB TI, $ ; 等待发送完毕
; CLR TI
; SJMP KKK
END
完整资料打包(含仿真):