标题: Proteus仿真双机通信串口方式一相关疑问 [打印本页]

作者: 田所浩二单推人    时间: 2021-6-10 18:08
标题: Proteus仿真双机通信串口方式一相关疑问
仿真无反应 要求和仿真请见图 麻烦大佬们了 代码如下
A机:
#include<reg52.h>
#define uchar unsigned char
sbit LED=P0^0;
uchar sendbuf[10]="ABCDEFGHIJ";
void init_serial(void)
{ SCON=0x50;
  TMOD=0x20;
  PCON=PCON&0x7f;
  TH1=-3;
  TL1=-3;
  TR1=1;
}

void main(void)
{ uchar i;
  init_serial();
  LED=1;
  for(i=0;i<10;i++)
      {while(TI==0);
       TI=0;
       while(RI==0);
       RI=0;
      }
    LED=0;
    while(1);
}
B机:
#include<reg52.h>
#define uchar unsigned char
sbit LED=P0^0;
uchar rbuf[10];
void init_serial(void)
{ SCON=0x50;
  TMOD=0x20;
  PCON=PCON&0x7f;
  TH1=-3;
  TL1=-3;
  TR1=1;
}

void main(void)
{ uchar i;
  init_serial();
  LED=1;
  for(i=0;i<10;i++)
      {while(TI==0);
       TI=0;
       while(RI==0);
       RI=0;
      }
    LED=0;
    while(1);
}

1.jpg (323.48 KB, 下载次数: 40)

1.jpg

2.jpg (252.69 KB, 下载次数: 48)

2.jpg

3.jpg (79.21 KB, 下载次数: 40)

3.jpg





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1