|
①以89c51為例,如果使用串口時最好使用11.0592的晶振,用12的可能出問題。那么第一次燒錄時是不是必須用11-0592?用其他頻率的可能失敗?
如果可以用別的頻率,為什么?求詳解
答:自己感覺的,在燒錄的時候,和單片機外接什么晶振大小沒關(guān)系,只要晶振能起振就能下載。
②還以89c51為例,規(guī)格書說明是0-40兆,那么用個32.768khz的晶振應(yīng)該是能正常工作?能正常下載不?波特率設(shè)置多少合適?
答:晶振不能像電阻 電容那樣串 并聯(lián)吧。不能接2個晶振吧。至少我沒見過在單片機系統(tǒng)中這樣用。
③好像有些單片機(不局限于51)下載時需要特定的硬件(燒錄器)或?qū)S密浖看罄袀兡苤v講這個不?還有是不是51系列的都沒有這種限制?
答:STC的單片機用串口下載程序。 在官網(wǎng)可以下載到軟件。有一種叫bootloader的東西,你可以百度百度。
④D87c51,一個很古老的芯片,這貨好像是需要專有燒錄器?
答:不知道。
⑤沒有硬件損壞的 89c51會不會因為某種原因而再也無法燒錄其他程序了,比如某個寄存器的設(shè)置或者燒錄軟件的設(shè)置什么的,其他型號呢?
答:限制程序的下載,這個不知道。但是有單片機能有限制上載的寄存器吧。
⑥
先謝謝大家了。 小白的問題太傻前輩們別罵啊 |
|