嘗試STC15W104有個(gè)背景:先前嘗試ATMEL的Attiny13A,和STC15W104一樣,都是8腳的,非常小,所以可以用來制作用于體積要求小的場合。后來發(fā)現(xiàn)Attiny13A計(jì)時(shí)并不準(zhǔn)確——雖然這個(gè)精度還沒有達(dá)到產(chǎn)生巨大影響的程度。用Attiny13A產(chǎn)生3個(gè)5秒的Delay,實(shí)際不到13秒就結(jié)束了——在Arduino IDE下,當(dāng)然這也可能和我對Attiny13A不精通有關(guān)。網(wǎng)上也有一些關(guān)于Attiny13A計(jì)時(shí)的困惑。不知道怎樣解決的。畢竟人們對STC15W104架構(gòu)下的延時(shí)已經(jīng)有各種各樣的研究,所以或許STC15W104的延時(shí)更為準(zhǔn)確。專門找到N久以前積累來的單片機(jī)助手,使用它產(chǎn)生3個(gè)5秒延時(shí),粗略測量下來,幾乎沒有感覺到差別,感覺STC15W104的延時(shí)似乎比Attiny13A更準(zhǔn)確一些??匆娺^有專業(yè)人士評價(jià)說STC性能總不如AT的,也不能一概而論。
特別簡單的燒錄和LED點(diǎn)亮。燒錄時(shí)把VCC斷開,燒錄再連接上。提前把LED電路斷開,燒錄好再連接上,就能正常開始工作。
單片機(jī)助手,用來產(chǎn)生精確的延時(shí)。省事兒。
STC官方的燒錄工具。注意最低、最高波特率都選擇1200。實(shí)在的感受,STC芯片燒錄,對初手來說,確確實(shí)實(shí)要比AT的芯片簡便太多。
LED點(diǎn)亮的代碼,到處都有,一堆堆的。
LED旁邊得串聯(lián)一個(gè)200Ω電阻,否則LED一定會(huì)燒掉。
------心存DREAM喜歡琢磨實(shí)驗(yàn)并自娛自樂的MIRACLE------
實(shí)驗(yàn)教學(xué)值得學(xué)習(xí)的去處: