|
有一種通俗的說法說:“單片機就是玩出來的。”這話不假。他告訴我們學(xué)習(xí)單片機主要的方法就是實踐。如果你不是從事自動控制、機電一體化或是嵌入式系統(tǒng)的研究與開發(fā),你不是做學(xué)問搞理論,就完全沒必要從各種基礎(chǔ)理論學(xué)起。重要的是要有一個平臺,要能搭建一個便捷的、易于入門的、能見到效果的、有趣而又廉價的單片機學(xué)習(xí)環(huán)境!這個平臺必備的三個要素包括:一組基礎(chǔ)硬件器材;一個軟件開發(fā)環(huán)境和一份合適的教材。為此,我們準備了這套單片機基礎(chǔ)實驗套材以及多媒體學(xué)習(xí)教材希望對大家有所幫助。
雖然單片機的品牌、型號眾多,但是其基本構(gòu)造和原理大同小異,從入門角度考慮,目前市面上的單片機都可用來學(xué)習(xí)。我們北京竟擇信息技術(shù)有限公司選用了比較新型的 Atmel 公司的 AVR 單片機作為學(xué)習(xí)對象,采用廣州雙龍的 AVR 單片機實驗板加我們自己開發(fā)的基礎(chǔ)實驗套件作為基礎(chǔ)硬件器材;采用荷蘭 MCS Electronics 公司的 BASCOM-AVR 作為軟件開發(fā)環(huán)境。在此基礎(chǔ)上編排了若干個BASIC語言的小型基礎(chǔ)實驗,基本涵蓋單片機技術(shù)的主要方面,包括端口輸入/輸出控制、定時器、 A/D 變換、中斷;以及一些常用電子元器件的應(yīng)用例如發(fā)光二極管、 8 段數(shù)碼管、小電機的 PWM 控制、紅外發(fā)射與接收管的控制等等。對每一個實驗的BASIC原程序我們都編寫了詳盡的說明文字。我們想嘗試一種新的方式,打破通常的學(xué)習(xí)套路,不是按照教科書的章節(jié)逐一講解,這對于從興趣出發(fā)學(xué)習(xí)單片機的人來說不適合,而是圍繞具體實驗來展開講解,一個實驗中出現(xiàn)了哪些硬件控制技術(shù),就講解相關(guān)技術(shù)問題,程序中用到了哪些BASIC語句就講解這幾條語句。學(xué)習(xí)者對照講解一步一步地進行實驗很快見到效果,不但降低學(xué)習(xí)門檻還更加激發(fā)學(xué)習(xí)興趣。
這套學(xué)習(xí)方法特別適合在中小學(xué)開展單片機教學(xué)使用,所有教程都在AVR Atmega48單片機上調(diào)試通過,教師拿來可直接使用,也有發(fā)揮的余地。單片機入門實驗套件的最大優(yōu)點是:除了我們提供的有限的一些例程,你自己可以設(shè)計更多的組合。 |
|