STC8A8K64D4 Series Manual
ORG
UART3_ISR:
PUSH
PUSH
MOV
MOV
JNB
ANL
CLR
CHKRI:
JNB
ANL
MOV
ANL
ADD
MOV
MOV
INC
UART3ISR_EXIT:
POP
POP
RETI
UART3_INIT:
MOV
MOV
MOV
MOV
CLR
MOV
MOV
RET
UART3_SEND:
JB
SETB
MOV
RET
UART3_SENDSTR:
CLR
MOVC
JZ
LCALL
INC
JMP
SEND3END:
RET
MAIN:
MOV
MOV
MOV
MOV
MOV
MOV
0100H
ACC
PSW
PSW,#08H
A,S3CON
ACC.1,CHKRI
S3CON,#NOT 02H
BUSY
ACC.0,UART3ISR_EXIT
S3CON,#NOT 01H
A,WPTR
A,#0FH
A,#BUFFER
R0,A
@R0,S3BUF
WPTR
PSW
ACC
S3CON,#10H
T2L,#0E8H
T2H,#0FFH
AUXR,#14H
BUSY
WPTR,#00H
RPTR,#00H
BUSY,$
BUSY
S3BUF,A
A
A,@A+DPTR
SEND3END
UART3_SEND
DPTR
UART3_SENDSTR
SP, #5FH
P0M0, #00H
P0M1, #00H
P1M0, #00H
P1M1, #00H
P2M0, #00H
;65536-11059200/115200/4=0FFE8H
- 344 -
Need help?
Do you have a question about the micro STC8A8K64D4 Series and is the answer not in the manual?