【求助】单片机如何将16进制数转换为10进制呢?

2020-02-04 09:09发布

想要在DS1302内部的的静态RAM里面存储几个数据,要存储的是120左右的10进制数。
如果只是闹铃时间之类的话,只要用“*/16”和“%16”的方法获取高低位就行了,但是这种方法最高只能到80,再高就不行了。
要怎么办呢??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
wszyjsw2
1楼-- · 2020-02-04 12:37
二进制转BCD码就可以了
xivisi
2楼-- · 2020-02-04 13:37
 精彩回答 2  元偷偷看……
唯诚hhw2
3楼-- · 2020-02-04 18:11
ds1302里面存的时bcd码
INT0
4楼-- · 2020-02-04 22:22
汇编有AD 啊4位转
huayuliang
5楼-- · 2020-02-05 03:13
需要转换么?
BXAK
6楼-- · 2020-02-05 05:06
直接将数据存入DS1302内的静态RAM不就得了

一周热门 更多>