小鸟一枚,请问如何将int转换为指定的char
时间:10-02
整理:3721RD
点击:
现在在弄1302时钟芯片,返回来的数据时BCD,处理完成int型,然后我想在1602上显示,有什么算法可以把两位的int数据转换成char数组的啊?我用于1602显示的函数的输入要求是字符数组或单个字符。
使用c语言函数sprintf函数,不明白可以百度一下,这个函数对于单片机编程很有用
用一个联合union{unsigned char lcd_char[2];unsigned int lcd_int}lcd;将你int的值赋值给联合,就可以使用联合里面的字符数组了.
最简单的就是做下处理,除256取余
我很好奇为什么你要把DS1302数据处理成int型。