|
MEGA128用的很少,MEGA8用的比較多,其次是MEGA16,MEGA8用內(nèi)部RC振蕩器,無(wú)論是18B20還是串口通信,都已成功,目前沒(méi)有發(fā)現(xiàn)問(wèn)題。我認(rèn)為降低RC振蕩頻率和降低通信速率,單片機(jī)應(yīng)該更加穩(wěn)定,所以MEGA8僅用1兆R(shí)C振蕩器,通信速率也很低,由于AVR單片機(jī)價(jià)格高的離譜,被迫使用STC8系列,準(zhǔn)備替換MEGA8,也只用1兆R(shí)C振蕩器,由于有的STC8HIK08的1兆R(shí)C振蕩器無(wú)法使用,被迫把RC振蕩器的頻率提高到1.2兆,AVR單片機(jī)除了抗干擾能力略高于STC單片機(jī),其它方面已經(jīng)沒(méi)有優(yōu)勢(shì),我用了十幾年的AVR單片機(jī),現(xiàn)在準(zhǔn)備放棄了,能替換MEGA128的STC單片機(jī)也很多,只要在抗干擾能力方面要求不是很高,就沒(méi)有問(wèn)題。至于單片機(jī)內(nèi)部RC振蕩器,也就是受電壓和溫度影響最大,不是電池供電,電壓沒(méi)有問(wèn)題,剩下的就是溫度了,過(guò)段時(shí)間我準(zhǔn)備做個(gè)簡(jiǎn)易恒溫箱,實(shí)際測(cè)試一下不同溫度對(duì)AVR和STC單片機(jī)的內(nèi)部RC振蕩器到底有多大影響?然后再來(lái)考慮是否需要校準(zhǔn)內(nèi)部RC振蕩器和改用外接晶體的問(wèn)題。 |
|