《單片機應用技術(第二版)》的主要特點:
1.以讀者的認知規律為主線,而不是以課程結構為主線。
2.以任構建,而不是以單片機功。
3.完成《單片機應用技術(第二版)》的第1個任務即可進行單片機的初步應用嘗試,不必等學完單片機的全部知識體繫。隨著任務的逐漸進行,讀者的知識逐漸完善、能力逐漸提高,當所有任務完成時,讀者正好已經學習了單片機的所有基本知識,並具有初步的開發能力。
為了給廣大的單片機愛好者提供一本內容翔實、通俗易懂的學習指導用書,我們編寫了這本《單片機應用技術》。
《單片機應用技術(第二版)》的主要特點:
1.以讀者的認知規律為主線,而不是以課程結構為主線。
2.以任構建,而不是以單片機功。
3.完成《單片機應用技術(第二版)》的第1個任務即可進行單片機的初步應用嘗試,不必等學完單片機的全部知識體繫。隨著任務的逐漸進行,讀者的知識逐漸完善、能力逐漸提高,當所有任務完成時,讀者正好已經學習了單片機的所有基本知識,並具有初步的開發能力。
全書以C語言為編程語言,以項目訓練任,打破原有界限,不管硬件結構、指令、編程的先後順序,將各部分知識分解成一個個知識點,為了完成一個訓練任務,抽取每個部分的不同知識點加以組合,讀者完成第1個訓練任務就能清楚單片機的開發過程,完成第二、第三個訓練任務就能自己模仿性地編寫程序。當所有訓練任務全部完成時,讀者也就學完所有的知識點。即便隻完成部分訓練任務,讀者也可以去編寫一些程序,並不是一定要學完全部知識纔能去做開發。項目訓練用到什麼就學什麼,用不到的就先不學,而訓練任務的設置是由簡單到復雜的。
《單片機應用技術(第二版)》符合以培養應用型人纔為目標的要求,書中每一個任務都可以作為學生的一個實訓任務來實施,增加了學生動手實踐的機會,學生不是單純地學習理論,從而讓學生更有興趣、更愛學。
由於時間倉促,加之水平有限,書中不當或錯誤在所難免,望廣大讀者和同行不吝指教。