本書提供機電工程領域學生或專業人士學習微處理器的入門基礎。從數位電路與C語言的簡介、微處理器的架構、記憶體的規劃使用、C語言的編譯與程式撰寫,到各種基礎或先進的周邊功能介紹與使用,藉由MicrochipPIC18F45K228位元微控制器為範例,完整的介紹使用微處理器的概念與方法。利用MicrochipMPLABXIDE/XC8/MCC等C語言開發工具與教學範例,深入且精確地引導讀者學習微處理器的設計、架構與運作的基礎原理,以及使用C語言開發應用的實務案例。
除了各個章節的介紹外,本書利用教學實驗板與C語言範例程式詳細的說明各項微處理器功能的使用方式,並在實驗板上實現各項基礎功能的應用開發。本書除了提供讀者學習的實務案例外,也可以做為未來自行開發微處理器應用的設計參考;不但適合作為初學者以C語言作為微處理器入門的學習教材,也可以作為專業人員的參考資料與開發應用程式範例。