编写程序利用串口调试助手通过串口给实验板发送数据(数据范围0x00-0xfe),单片机将接受到的数据加1后再发送给PC机。
程序:
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
uchar temp;
int main(void)
{
SCON=0x50;
PCON=0X00;
TMOD=0X20;
EA=1;
ES=1;
TH1=0XFD;
TL1=0XFD;
TR1=1;
while(1);
}
void int1(void) interrupt 4
{
if(RI)
{
RI=0;
temp=SBUF;
SBUF=temp+1;
}
if(TI)
TI=0;
}