if((SciaTx_Ready()==1))
{
buf=buffer[j];
zhengshu=(int)(buf/1);
xiaoshu=(buf-zhengshu)*100;
Sci_VarRx[0]=zhengshu/10+'0';
Sci_VarRx[1]=zhengshu%10+'0';
Sci_VarRx[2]='.';
Sci_VarRx[3]=xiaoshu/10+'0';
Sci_VarRx[4]=xiaoshu%10+'0';
Sci_VarRx[5]=' ';
SciaRegs.SCITXBUF=Sci_VarRx[i];
for(i=0;i<6;i++)
{
SciaRegs.SCITXBUF=Sci_VarRx[i];
}
j++;
// Send_Flag=0;
if(j==3)
{
j=0;
}
}
串口查询程序,朋友们给看看到底那里有问题?就是把buffer的数组通过串口发出去,求看看! |