以80C51系列單片機為主,《單片機項目教程:C語言版(第2版)》詳細介紹單片機的工作原理、編程方法和實際應用等知識,內容包括單片機結構、C語言編程和典型接口器件等。該書融進了作者多年教學、科研實踐所獲取的經驗及實例,是作者在單片機課程教學改革的基礎上編寫而成的,采用“項目代領、任務驅動”的教學模式來編排,視各個課題為一個項目,每個項目又由多個任務組成,讀者通過完成各個任務而掌握本課題的所有知識。全書以讀者的認知規(guī)律為主線,充分體現了以人為本的指導思想。該書是再版書,相比舊板,對部分內容進行了更新。作者為該書的寫作開發(fā)了實驗仿真板,設計了實驗電路板,并且通過作者個人網站提供作者所設計的實驗仿真板、實驗電路板的原理圖和印刷線路板圖及書中所有例子等。讀者獲得的不僅是一本文字教材,更是一個完整的學習環(huán)境。該書可作為職業(yè)技術學院、中高等職業(yè)學校、專業(yè)技術學校、單片機培訓機構等的教學用書,也是電子愛好者自學單片機的很好教材。除了該書之外,作者有成熟的教學方法可以交流,并可提供與之配套的實驗器材、教學課件,從而構成單片機教學的完整解決方案。