ser2.asm

来自「Small RTOS51是为51系列单片机而编写的。它是完全免费的、源代码公开的」· 汇编 代码 · 共 35 行

ASM
35
字号
;**************************************************
;    平凡单片机工作室
;  http://www.mcustudio.com
;   (c) Copyright 2003 Pingfan's McuStudio
;    All rights Reserved
;ser2.asm
;作者:周坚   
;功能描述:将串口接收到的数据送往P1口
;本例可用DSB-1A型单片机实验板验证
;**************************************************

    ORG     0000H
    LJMP    START
    ORG     30H
START:  
    MOV     SP,#5FH         ;初始化堆栈
    MOV     TMOD,#00100000B ;定时器1工作于方式2
    CLR     RI
    MOV     TH1,#0FDH       ;定时初值
    MOV     TL1,#0FDH
    ORL     PCON,#10000000B ;SMOD=1
    SETB    TR1             ;定时器1开始运行
    MOV     SCON,#01010000B ;串行口工作于模式1
    SETB    REN             ;允许接收
LOOP:   
    JBC     RI,REC
    JMP     LOOP
REC:    
    MOV     A,SBUF
    MOV     P1,A
    JMP     LOOP
    END
    

⌨️ 快捷键说明

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