sp0604_实验14_串口通信2.c

来自「是一些单片机的串口通信程序」· C语言 代码 · 共 33 行

C
33
字号
#include <REGX51.H>


void main(void)
{
  TMOD=0x20;
  SCON=0x50;
  TH1=0xFA;
  TL1=0xFA;
  TR1=1;
  ES=1;
  EA=1;

  while(1);
}

void serial_isr(void) interrupt 4
{
  unsigned char temp;

  if(RI==1)
    {
      RI=0;
      temp=SBUF;
      if(temp=='A')
        {
          P1=~P1;
          SBUF='B';
          while(TI==0);
          TI=0;
        }
    }
}

⌨️ 快捷键说明

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