55问答网
所有问题
单片机,C语言编程将16进制转换为ASC码
本人愚笨,查了ASC码表,也没发现什么规律不知道如何将16进制转化为ASC码,我看过字符0-9的ASC码是30H-39H。但,30H—39H的ASC码我不太确定,请高手指点
举报该问题
推荐答案 2010-07-20
假设16进制是0—9,那么:
16进制数 + '0' = 16进制数对应的ASCII码30H—39H
16进制的A--F,可以类似的变换。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/I8ReGQe84.html
其他回答
第1个回答 2010-07-20
用keil编
相似回答
单片机中,
如何
将16进制转换为ASC码
?
答:
2.
将16进制
数
转换为ASCII码
就是将0~F转换为字符"0"~"F" (在计算机存储的表示为0x30~0x46). 转换的算法可以多种, 比较简单的算法如下:a) 定义一个数组 const byte ASCII[]={0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,0x38, 0x39, 0x41, 0x42, 0x43, 0x44, 0x...
怎么用
单片机编写
一段
程序将
若干
十六进制
数
转换为ASCII码
?
答:
;HEXTOASC:将多字节
16进制
数
转换为ASCII
字符子
程序
;入口: (R0)=16进制数存放起始地址指针 ; (R2)=字节数 ;出口: (R1)=转换完成后的ASC字符存放起始地址指针 ;算法说明:0~9:(
ASCII码
为30H~39H)+90H后调整后无变化,结果 ; 为9xH,再加40H为0DxH,调整操作+60H后正好为3xH;;...
单片机中把16进制
数
转换为ASCII码
的子
程序
答:
HEX2
ASC
:PUSH ACC ANL A,#0FH LCALL H2A MOV R0,A POP ACC SWAP A ANL A,#0FH LCALL H2A MOV R1,A RET H2A:CJNE A,#10,HASC1 HASC1:JC HASC2 MOV B,#41H ADD A,B RET HASC2:MOV B,#30H ADD A,B RET
求
C语言程序
,在
单片机中将
四位
16进制数转化为ASC码
,并传给PC机
答:
stm32
单片机
首先是配置UART的GPIO口 / Function Name : UART1_GPIO_Configuration Description : Configures the uart1 GPIO ports.Input : None Output : None Return : None / void UART1_GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure;// Configure USART1_Tx...
C#
中
如何
将十六进制
字符串变
为 ASC 码
?
答:
//
16进制转
字符串;直接ToString就可以 int intAB = 0x16;s1 = intAB.ToString();//16进制转对应
ASCII
字符:一个一个
转换
byte babb = 0x45;string ass = ((char)babb).ToString();程序猿:http://www.cxapes.com/
大家正在搜
单片机汇编语言编程100例
c语言单片机编程教程
51单片机C语言编程一学就会
单片机c语言编程100例
51单片机c语言编程入门
51单片机c语言编程实例
51单片机c语言程序设计教程
单片机c语言编程题
单片机C语言程序设计
相关问题
单片机中,如何将16进制转换为ASC码?
怎么用单片机编写一段程序将若干十六进制数转换为ASCII码?
试用单片机编写一段程序将若干十六进制数转换为ASCII码
单片机中把16进制数转换为ASCII码的子程序
单片机十六进制转化为ascii
c语言 函数十六进制转换成ascii怎么写
一个十六进制数转换成ASCII码的单片机程序
51单片机编程,将ASCII码转换为十六进制数