1.6.1 學習條件和環(huán)境
選擇一本好的單片機學習教材是學習單片機的基礎(chǔ),由于單片機原理及應(yīng)用是一門技術(shù)性和實踐性很強的課程,需要學習者動手做大量的實驗,通過實驗掌握單片機應(yīng)用技術(shù),因此,單片機學習者還應(yīng)具有較好的硬件環(huán)境和軟件環(huán)境。
硬件環(huán)境:個人計算機(PC)1臺,常用工具1套(含萬用表),仿真器或開發(fā)實驗板1臺。
軟件環(huán)境:用于編輯、編譯、調(diào)試源程序的工具軟件1套(如“偉福”模擬調(diào)試軟件或者Kile c軟件),用于下載目標代碼的ISP下載軟件1套。
1.6.2 學習方法
1. 熟悉和了解單片機的內(nèi)部資源。單片機使用者必須對所用型號的單片機的內(nèi)部資源詳細了解,這對單片機編程和應(yīng)用及有幫助。
2. 熟悉和了解單片機的指令系統(tǒng)。單片機程序是采用單片機指令系統(tǒng)中的指令編寫的,單片機學習者必須掌握單片機指令系統(tǒng)
3. 單片機學習者在學習過程當中,必須堅持手、腦并用的原則,多動腦筋去思考,多動手去做實驗。
4. 單片機學習者還應(yīng)具有相關(guān)的硬件電路知識,在實際的應(yīng)用開發(fā)中,軟件設(shè)計是與硬件電路緊密相關(guān)的,設(shè)計硬件電路也是單片機應(yīng)用的不可或缺的部分,一個單片機應(yīng)用技術(shù)人員,必須同時掌握軟、硬件的設(shè)計。
1.6.3 關(guān)于ISP-4單片機實驗開發(fā)板
為幫助單片機學習者創(chuàng)造一個廉價、實用的硬件環(huán)境,我們專門設(shè)計了ISP-4單片機實驗開發(fā)板,利用該板可以完成大量的單片機學習、開發(fā)實驗,對學習單片要有極大的幫助。由于該板采用了在線可編程的AT89S51單片機,因此,該板還具有單片機程序下載功能,在下載軟件的作用下,可將編輯、編譯、調(diào)試好的單片機代碼下載到AT89S51單片機中,下載完成以后,實驗板即可脫機工作。ISP-4單片機實驗開發(fā)板如圖1.2所示。

圖1.2 ISP-4單片機實驗開發(fā)板
