下位机.asm

来自「单片机rs232串口汇编程序」· 汇编 代码 · 共 41 行

ASM
41
字号
              RECEBUF     EQU  30H
              RECFLG      BIT  30H
              ORG     0000H
              AJMP    MAIN
              ORG     0023H
              SJMP    SIOINT
              ORG     0030H
MAIN:
              MOV     SP,#50H
              MOV     SCON,#50H
              MOV     PCON,#80H
              SETB    ES
              SETB    EA
              MOV     TMOD,#20H
              MOV     TL1,#0FDH
	      MOV     TH1,#0FDH
              SETB    TR1
              CLR     RECFLG
RECLOOP:
              JNB     RECFLG,$
              CLR     RECFLG
              MOV     A,RECEBUF
              MOV     SBUF,A
              JNB     TI,$
              CLR     TI
              AJMP    RECLOOP
SIOINT:
              PUSH    ACC
              JNB     RI,SIPINTOUT
              CLR     RI
              MOV     A,SBUF
              MOV     RECEBUF,A
              SETB    RECFLG
SIPINTOUT:
              POP     ACC
              RETI
              END



⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?