本書以C語言為編程語言,以程序開發(fā)軟件Keil C和電路設計調試軟件Proteus為學習工具,通過八個項目介紹了MCS-51單片機的結構、程序設計、中斷系統(tǒng)及應用、定時器系統(tǒng)及應用、存儲器及其擴展、單片機I/O接口擴展、單片機串行通信、單片機接口技術等,每個項目包括項目描述、知識準備、項目實施、拓展與提高、項目小結和項目訓練六個環(huán)節(jié),并免費提供電子課件、典型例題相關動畫及Proteus仿真、習題參考答案等教學資源,以幫助教學和方便學生理解課程內容。 本書理論與實踐緊密結合,內容豐富而精煉,文字通俗易懂,講解深入淺出,適合作為高職院校機電一體化、電氣自動化、電子、計算機以及相關專業(yè)的教材,對于單片機愛好者、工程技術人員等也具有參考價值和實用價值。