C51 ascii转十进制
来源:互联网 发布:多益网络加班严重吗 编辑:程序博客网 时间:2024/06/02 02:50
参考zubing -> Tourniquet -> Code_Lib项目里,接收UART传来的数值后,转成有效十进制数据程序
在uart.c文件中,相关代码如下:
for(fCnt=0; fCnt<(recDataCnt-1); fCnt++){fpDis.termintim[fCnt] = rDataUart[1+fCnt];//取出有效数据(ascii形式)rDataUart[1+fCnt] &= 0x0F;//有效数据ascii转10进制uData += rDataUart[1+fCnt] * pow(10,(recDataCnt-2-fCnt));//计算有效数据(十进制方式)}
需包含头文件:
#include <math.h>
#include <stdio.h>
#include <string.h>
rDataUart[i]为UART中断中得到的每一位字符
阅读全文
0 0
- C51 ascii转十进制
- 一段C51的二进制转十进制的程序
- ASCII码值转化十六进制,十进制数;十六进制字符值转十进制,ASCII码值;
- ASCII 十进制表格
- Proteus实现80C51 七段码显示十进制0~255计数
- 汇编语言简单小程序——ASCII码转十进制数(bcd码)
- ascii码表(二进制 十进制 十六进制)
- ASCII码表(含二进制 十进制 十六进制 )
- ASCII码表(二进制 十进制 十六进制)
- 常见字符与ASCII十进制对应表
- c语言实现十进制与ASCII码互转
- 十进制数与ASCII码的转换
- C51 库函数(转)
- C51
- 十进制转八、十六、十进制
- Cstring char*、十六进制与十进制相互转化、ASCII=》中文
- 键盘键值ASCII码对照表(十进制和十六进制)
- 键盘键值ASCII码对照表(十进制和十六进制)
- C++ -- 范围解析运算符
- fastDFS 一二事
- 检测报错 PRVF-4190 : Verification of the hosts config file failed
- js中eval() 方法的使用以及一些特殊的使用方式
- 知识积累2……
- C51 ascii转十进制
- LeetCode34. Search for a Range
- Servlet总结二(文件路径)
- 欢迎使用CSDN-markdown编辑器
- 知乎爬虫项目记录
- LeetCode之Two Sum
- Arrays.asList使用注意
- K-Means聚类算法原理
- JavaScript基础之更新DOM