本書從單片機基礎模塊開始講起,通過單片機小案例講解各模塊的基本應用原理以及專業(yè)開發(fā)知識,利用中小型項目開發(fā)案例系統(tǒng)講解單片機開發(fā)的思路及系統(tǒng)設計,從而使讀者完全掌握單片機。讀者首先要學習本書的基礎部分,即第1~6章,掌握基本的鍵盤、顯示、存儲、A/D與D/A轉換。當能熟練地調試一些簡單的單片機程序設計之后,應該進入本書后半部分的學習,即第7~18章,理解和掌握本書提供的專業(yè)應用開發(fā)系統(tǒng),例如單片機應用系統(tǒng)溫度模塊、單片機應用系統(tǒng)電機控制模塊、單片機應用系統(tǒng)壓力模塊和單片機應用系統(tǒng)驅動隔離模塊等。本書包含一些具體開發(fā)核心技術和對應的經典開發(fā)項目,讀者在單片機實際開發(fā)學習過程中,可以把每章的基礎知識和應用實例結合起來學習??梢砸贿吺煜ぜ夹g,一邊通過學習經典開發(fā)項目,提升開發(fā)經驗的積累。本書面向各領域的單片機設計用戶,非常適合高等院校自動控制、自動化、電子信息、測試技術、機電一體化、機械電子、通信工程、計算機等專業(yè)的本科生及碩士研究生,以及從事電子開發(fā)和應用行業(yè)的科研人員,特別是做實際單片機應用系統(tǒng)的開發(fā)人員使用。