低字节 0xC1: 12*16+1=193
高字节 0x04: 0*16+4=4
(4*256+193)/10=121.7
我有一个程序函数可以把0xc1和0x04转换成10进制显示在12864液晶上显示。做不到(4*256+193)/10=121.7这一步。我把0x04c1用计算器直接得到1217.
Int_To_Str((ch5),time1);//ch5换成0x04c1能显示1217,如果ch5=0x04c1,就不行了。
Lcd_SetPos(0, 0);
i = 0;
while(time[ i] != '\0')
{
ch7 = time[ i++];
Lcd_WriteDat(ch7); //
}
求高手 |