unsigned char idata buf[10]; ; ; ; do { sum=0; //sum检验和 for(i=0;i<16;i++) { SBUF=buf; sum+=buf; //求检验和 while(TI==0); TI=0; } SBUF=sum; while(TI==0);TI=0; while(RI==0);RI=0; }while(SBUF!=0)
sum+=buf;语句是什么意思?怎么求?数组里面只有10个元素,for循环为什么要<16?SBUF=buf;语句是发送数据吗?求救!!!!!感激
|