當前位置:編程學習大全網 - 編程軟體 - 關於單片機ATM89S52燒錄程序的問題

關於單片機ATM89S52燒錄程序的問題

妳的學習板是無法實現對AT89S52的燒錄的,因為AT89S52不具備“自編程”的功能。

詳細說明壹下:

AT89S52的燒錄模式屬於ISP,通俗的說是其它電路直接操作單片機的3根專用的端口完成燒錄,屬於硬件燒錄模式;

而妳說用的STC89C52學習板的燒錄模式屬於IAP,通俗的講就是單片機通過學習板的串口,接收到需要燒錄的程序代碼,然後進行“自編程”,姑且叫它軟件模式,換句話說只有具備“自編程”性能的單片機才“可能”在妳的學習板上完成燒錄。

(關於ISP和IAP,可以看壹下下面這個連接,裏面簡單說明了下載燒錄的原理,STC的單片機與SST的類似,應該對妳有幫助的:/question/266155202.html)

正常情況下妳的問題解決方法有三個:

1、使用專門的下載器燒錄(如果真想用這兩片AT的芯片,這可能是最經濟的方式了)

2、使用通用型編程器燒錄

3、自己搭建壹個燒錄電路(下面的建議)。

給妳個比較現實的建議:暫時把這兩塊芯片放到壹邊,還是用STC來學習。等妳對51很熟悉後,反過來再自己設計壹個針對AT89S52的燒錄電路,作為壹個實戰練習真的非常合適,因為其硬件並不復雜,到時的主要精力會放在對AT89S52芯片編程時序的了解和軟件編制上。通過這個實戰練習,妳的單片機水平絕對會拔高壹個層次的,相信我。

  • 上一篇:python使用br打包發布apk
  • 下一篇:Csharp學什麽
  • copyright 2024編程學習大全網