// 将一个采样值,由指数表示的数转换为ASCII码,并输出ASCII码及字符的长度。如:2252*10^(-2) 输出为22.52 5位
// 这个函数是不能测负数的。
/******************************************************************************
*函数功能:
* NumToAscii: 将输入数转换为10进制表示的ASCII码。
*参数列表:
* Exponent: 输入数的10的指数。
* Number: ASCII码长度,即字符串长度。
* Buffer: 缓存区。
*内部变量:
* jx:
* ix:
* ArrayTemp[8]:
* NumberTemp:
*函数返回值:
* No: 转换后的位数。
short 为2字节,16位,表示范围为-32767 -- 32767 (32位)
*******************************************************************************/
#include <stdio.h>
unsigned char NumToAscii(short Number,char Exponent,
工程应用标准示范程序:将一个ADC采样值转换为ASCII码
最新推荐文章于 2024-05-29 21:14:27 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)