单片机汇编 设晶振频率为11.0592M,串口工作方式1,波特率为4800bit/s(倍频后)
1.设晶振频率为11.0592M,串口工作方式1,波特率为4800bit/s(倍频后),T1采用方式2,编写采用代码和校验的方式发送16个字节(不需要联络信号)的程序。
ORG 0000H
MOV R0,#40H ; 初始化16个字节的数据区,该部分可以不要
MOV R7,#10H
MOV 60H,#10H
ALOOP0: MOV @R0,60H
INC R0
INC 60H
JNC R7,ALOOP0
ASTART: CLR EA
MOV TMOD,#20H
MOV TL1,#0F4H
MOV TH1,#0F4H
MOV PCON,#80H
SETB TR1
MOV SCON,#50H ; 可以是40H
MOV R0,#40H
MOV R7,#10H
MOV R6,#00H
ALOOP1:MOV SBUF,@R0
MOV A,R6
ADD A,@R0
MOV R6,A
INC R0
JNB TI,$
CLR TI
DJNZ R7,ALOOP1
MOV SBUF,R6
JNB TI,$
CLR TI
SJMP $
END
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』