|
提這個問題之前,首先我遇到的是郭天祥講解的定時計數(shù)器賦初值的問題,我根據(jù)郭天祥的辦法,我定時1毫秒,那么TH0=(65536-1000)/256=252.09375,那么我把得到的252化成16進制數(shù)=FC,第一個問題就是,252.09375,后面那么多的余數(shù),我只提取它前面的252化成16進制數(shù)FC是否正確?以后遇到這種有余數(shù)的我能否不用管他后面的余數(shù)?第二個問題就是,郭天祥他給TL0賦值時我就更不能理解了,同樣的(65536-1000)%256=?這個大數(shù)字的取模這么算,65536-1000=64536,那么用64536%256=? 我算了一下首先64536÷256=252.09375這么多得余數(shù),怎么取?小數(shù)字我知道,大數(shù)字取模小數(shù)點后面這么多余數(shù)我應(yīng)該怎么取是正確的!
謝謝大家! |
|