如何把32位数据转换成0和1的形式在Lcd1602显示!

2020-02-02 09:38发布

为什么我用这种方法实现不到的:
uint32 code ;
disp_buff[0] = ( code & 0x80000000 ) / 0x80000000 + '0' ;
...
...
disp_buff[15] = ( code & 0x00010000) / 0x00010000 + '0' ;
Show_String(0,0,disp_buff) ;
先显示前16位,再刷新显示缓冲显示后16位.
有点想不通了,请教一下大家
求最好的算法,大家把想到的方法都贴上来交流下吧,先谢谢大家!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。