//***************************************
// 函数名称:Transmit_Word
// 函数功能:把一个数据的个、十、佰数上的数分别放入
// 函数功能:首地址为P_Arr的连续地址中,P_Arr[0]指向个位 P_Arr[1]指向十位
// 入口参数:要处理的数 处理后数据存放区 被处理数的长度
// 出口参数:数位转换后的存放地址
// 返 回 值:返回处理数据是几位数
//***************************************
uint8 Transmit_Word(uint16 Data,uint8 *P_Arr,uint8 DataLong)
{
uint8 Tmp ,i=0;
uint8 *p ;
p = P_Arr ; //清除长度为L的缓存区
for(i=DataLong;i>
0;i--,p++)
{
*p = 0 ;
}
while(Data > 0)
{
Tmp = Data%10;
*P_Arr = Tmp;
i++;
P_Arr++; //i表示K为几位数
Data = Data/10;
}
return i ;
}