{ SBUF=tab[a]; //发送数据 for(i=0;i<10000;i++); if(TI==1) {TI=0; if(RI==1) {RI=0; P0=SBUF;
//保存接收数据
//判断是否接收完
//判断是否完成发送
P1_0=~P1_0; for(i=0;i<15000;i++);}} }}}
六、实验结果分析
这次的实验感觉比较的难,一开始便程序的时候,把发送和接受没有区别
对待,以至于后面在板子上运行的结果是对的,但是却不是按照实验的要求来做的,所以,必须要对发送和接收进行很好的区分,同时也要注意判断时间的先后。