《微處理器原理與應用:C語言與PIC18微控制器》的內容以介紹微處理器相關的知識概念與使用方法為主要目標,配合使用Microchip PIC18系列微控制器作為微處理器各個硬體與功能的說明對象,並使用Microchip MPLAB X IDE及XC8編譯器以C程式語言作為程式撰寫的工具。本書適合自修學習微處理器進階應用,也適合作為教授微處理器進階課程的輔助教材。為了讓讀者能更進一步地實際驗證並了解微處理器各個硬體的使用與結果,各個章節提供的範例程式都可以完整地在輔助實驗電路板上呈現正確的執行結果。本書所使用的PIC18F4520微控制器是八位元微處理器中的標準基本微處理器,此微處理器具備有相當完整豐富的功能,非常適合作為學習微處理器的對象。由於PIC18系列微控制器的高度相容性,本書所有的內容與範例程式也都能夠適用於其他PIC18系列微控制器,同時也可以將相關的學習心得應用到其他種類的微處理器。而XC8編譯器則是Microchip所開發的高效率C語言程式編譯工具,相對於組合語言,利用C程式語言開發複雜程式的應用可以有效減少時程並減少錯誤發生。
本書以深入淺出的方式配合大量圖片輔助解說,讓讀者能快速學會PLC的操控,不僅僅是學習程式編寫,也了解實物的配線,達到軟體與硬體的相互配合,對PLC的操作與應用得心應手。 書中使用三菱FX3U系列的PLC為主,是目前被工業界廣泛使用的機種,而編輯程式則採用先進GX Works 2的軟體來編寫,讓讀者學習上更為方便,並且實用性更高。第十章特別介紹人機介面的設計、操作與使用方法,讓PLC的控制從外界開