低字節 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); //
}
求高手 |