向1602电子钟写数据时(+0x30)是什么意思?如 :01秒+0x30不是变成:0a了吗?

2020-01-25 15:19发布

正常时向1602写入数据时只要这样: 写数据函数(要显示的数)
可在不少高人写的时钟程序中为何要+0x30呢,我试过不加0x30还不好用???
如:
Lcd_WriteData(0x30+ge);
可是01秒+0x30不是变成0a了吗?
请高人指点下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
r051463438
1楼-- · 2020-01-26 14:01
 精彩回答 2  元偷偷看……
andyluo324
2楼-- · 2020-01-26 16:38
这个主要是 把16进制转ASCII吗?
gmy296778322
3楼-- · 2020-01-26 21:49
0的ASCII码为0x30
x的ASCII码为 x+0x30
1602值认识ASCII码
kobe1217241530
4楼-- · 2020-01-26 22:55
查表可知。
smallconch
5楼-- · 2020-01-27 00:11
数字直接转ASCII码,可以 数字+0x30 或 数字+‘0’,1602液晶只认ASCII码

一周热门 更多>