非常簡單:用未知的晶體替換內(nèi)置的晶體。需要一塊可以取出石英的板。這真的可能嗎?除非你有第二個(gè)時(shí)間基地。好消息是:你有一個(gè):看門狗!你所要做的就是插入未知的晶體,啟動(dòng)看門狗,檢查未知晶體計(jì)數(shù)的時(shí)間,然后做數(shù)學(xué)計(jì)算。
不幸的是,只有少數(shù)電路板可以移除內(nèi)置水晶。
如果您找不到任何,只需在迪爾-28封裝中獲得ATmega328并將其插入SYB-170面包板中。
結(jié)果可以顯示在串行監(jiān)視器或TM1637(4位)上。
或MAX7219(8位)
LED顯示屏。
如果您像這樣安排組件,則只需添加幾根電線。當(dāng)然,您需要一種將代碼上傳到獨(dú)立ATmega的方法。
要上傳代碼,你必須插入一個(gè)16兆赫的晶體。在第一次運(yùn)行時(shí),它可能不會(huì)精確顯示16.00。因此,您必須編輯“神奇”數(shù)字,直到它顯示接近16.00?,F(xiàn)在你可以保存文件并檢查周圍的其他晶體。如果將文件上傳到另一臺(tái)ATmega328,則可能必須重復(fù)相同的過程。
代碼
本文編譯自hackster.io





