要想學51單片機,先要進行器件選型!
小白:什么?51單片機不是就一種么,還需要選型?
MCU起航:呵呵,自從intel在上世紀八十年代將51單片機的內核轉讓給各個廠家以后,每個廠家都生產了帶有自己特色的51單片機。每種廠家的單片機下載軟件都是不太一樣的。
小白:那么,我們應該如何選擇呢?
MCU起航:像winbond廠家生產的89C52單片機,下載的時候需要昂貴的下載器,同時配套他們廠家的軟件。美國ATMEL公司和STC公司的芯片下載起來非常簡單,對于入門的同學來說,是不錯的選擇。
小白:少廢話,具體有哪些?
MCU起航:ATMEL廠家的AT89S52,還有STC公司的STC89C52RC系列,都是不錯的選擇。ATMEL公司的芯片只需要一條便宜的下載線(某寶售價十多元),下載軟件為progisp.exe;STC的芯片只需要一條串口線就能實現下載,下載軟件為STC_ISP_V483.exe。
加我Q:2246080671,這些軟件都送你。
小白:除了下載軟件呢?
MCU起航:編譯軟件Keil uVision4,已經出到第五版了,不過第四版用習慣了,懶得換。通過該軟件可以實現代碼的編寫和調試。Protel99,網上有許多下載鏈接,通過該軟件可以實現原理圖的繪制和PCB的設計。不過protel99的學習可以暫時放一放,畢竟編程與畫圖是兩個系列,學好編程再去學習畫圖。
小白:protuse(仿真)呢,聽說這個不錯?
MCU起航:個人不建議初學者用這個,仿真什么時候用?當你已經學會了單片機,要去做新的項目的時候,在軟件上測試下代碼和原理圖的可行性,這個時候用。
小白:明白了,謝謝哇!
MCU起航:不客氣!