|
發(fā)送機掃描到(P3^2)的鍵合上,啟動串行發(fā)送,將01H的數(shù)據(jù)發(fā)送給對方,接收機接收到把數(shù)據(jù)發(fā)從P1口輸出
發(fā)送機部分:
#include<reg51.h>
#define uchar unsigned char
sbit P3_2=P3^2;
void delay()
{
uchar i,j;
for(i=0;i<40;i++)
for(j=0;j<250;j++);
}
void main()
{
SCON=0X40;
PCON=0X80;
TMOD=0X20;
TH1=0XFA;
TR1=1;
while(1)
{
dg: while(P3_2==1);
delay();
if(P3_2) goto dg;
SBUF=0X01;
while(T1==0);
T1=0;
while(1);
}
}

|
評分
-
查看全部評分
|