1952| 2
|
關(guān)于1302日期BCD處理的代碼問題 |
10黑幣
最佳答案if(month%16==10) //判斷月份是否大于9月
month=(month/16)*16+16; //把月份轉(zhuǎn)成BCD碼
BCD碼0xab a為10進制的 10位數(shù) b是個位是
也可以這樣寫
month= (month/10)>>4 + month%10
| ||
| ||
| ||
Powered by 單片機教程網(wǎng)