以電機、電子與機械等相關科系之單晶片、微處理器原理與實習課程為設計方針,切入架構簡單,目前被廣泛運用的微處理器MCS-8051之主要內容。採用組合語言程式設計,希望由低階單晶片原理和控制技巧,以實作為主、理論為輔,講授MCS-8051內部構造、指令執行,與輸入/輸出控制之基本知識,並以實驗方式大量講解MCS-8051常見的介面控制與程式設計技巧,再藉由進階程式問題設計,考驗及提升程式設計整合的能力,進而培養對實務問題解決的實力,以及利用微處理器/單晶片控制於日常生活的應用技能,提升技術創造能力。本書特色‧結合8051.8052簡易型實驗板,深入淺出講解8051內部硬體架構、組織與組合語言指令分析。‧結合Keil程式開發環境與ISP程式燒錄方式,提供一個微處理機/單晶片組合語言的優質學習平台。‧結合原理及典型範例講解方式,詳細介紹實驗主題的原理、軟體設計和硬體設計等技術。‧結合程式分析、流程圖及程式撰寫說明,以熟悉微處理器專案設計過程。‧提供超過100個的典型範例,讓學習者可以參考學習與整合應用。‧製作一個單晶片主板及I/O實驗板,幫助快速學習單晶片韌體與介面電路之整合設計,且單晶片主板還可以應用在專題製作上。光碟內容:範例程式檔、KeiluVision4軟體試用版Prolific-USB驅動軟體、Atmel-Flip程式燒錄軟體