fosc=12MHz,波特率=600,取SMOD=0.依据公式
波特率=1/32×(fosc/12×(256-X)),得X=204=CCH
汇编语言:
ORG0000H
MOVTMOD,#0CCH
MOVTL1,#0CCH
SETBTR1
MOVSCON,#50H
ABC:CLRTI
MOVP1,#0FEH
ACALLDAY
MOVA,#0FFH
MOVSBUF,A
JNBRI,$
CLRRI
MOVA,SBUF
MOVP1,A
JNBTI,$
ACALLDAY
SJMPABC
DAY:MOVR0,#0
DAL:MOVR1,#0
DJNZR1,$
DJNZR0,DAL
RET
END |