求大佬指教单片机16位数据的BCD码转换

2019-07-15 08:29发布

就是这种这种8位的十六进制数temp(0~255)
百位 bai=temp/100;
temp=temp%100;//取余数
shi=temp/10;
ge=temp%10;

16位的也是一样,只是先除以1000(不太懂后面的)

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
PKZz
1楼-- · 2019-07-17 09:49
勇哥-lzu 发表于 2018-5-4 10:09
speed变量改成了int,void write_fsm2(uchar add,uchar dat)也要改成void write_fsm2(uchar add,uint dat),write_fsm1也一样要改

真的太感谢了,终于能正常显示了,一直看着speed的定义改了好久都没发现
PKZz
2楼-- · 2019-07-17 13:31
 精彩回答 2  元偷偷看……

一周热门 更多>