本書使用目前在工業應用系統中最受歡迎的MCS-51族系微控制器為例,詳細地介紹微算機的基本原理與應用,並且介紹一般微處理器的相關原理,使讀者除了能夠精通MCS-51之外,也能觸類旁通,讀者於讀完本書之後,將有能力設計各種微處理器或是微控制器的應用系統。本書每一小節後皆提供豐富的複習問題,以幫助讀者自我評量對該小節內容了解的程度,並且提供教師當作隨堂測驗的參考題目。
本書特色
8051微算機原理與應用一書,使用目前在工業應用系統中最受歡迎的MCS-51族系微控制器為例,詳細地介紹微算機的基本原理與應用。讀者於讀完本書之後,將有能力設計各種微處理器或是微控制器的應用系統。本書的主要特性如下:
1. 由淺入深將MCS-51微控制器的指令分類,並且以豐富的程式實例,闡述每一個指令的動作與應用。
2. 專章介紹與MCS-51相關的C語言程式設計,包括基本程式設計、函式與指標。
3. 平衡介紹組合語言與C語言在MCS-51微控制器應用系統的設計。
4. 專章討論MCS-51微控制器族系的內部功能與硬體界面,及MCS-51與商用記憶器元件的界接使用。
5. 專章討論MCS-51微控制器族系的中斷與處理、系統重置,及功率控制與管理。
6. 詳細地介紹並列I/O結構,並列資料轉移與控制方式,與MCS-51族系的I/O埠結構與特性。
7. 專章討論MCS-51微控制器族系的定時器/計數器的結構、功能與應用程式設計,及步進馬達的原理與推動程式設計。
8. 詳細地介紹鍵盤與顯示器電路設計:輪呼式與中斷式鍵盤的電路及推動程式設計,LED與LCD顯示器的原理及其相關的電路模組與推動程式設計。
9. 詳細地介紹串列資料轉移與控制方式、串列介面標準EIA-232(RS-232)、MCS-51的串列通信埠,SPI與I2C匯流排的結構、特性與應用。
10. 每一小節皆提供豐富的複習問題,幫助讀者自我評量對該小節內容了解的程度,並且提供教師當作隨堂測驗的參考題目。8051微算機原理與應用一書可以當作微算機原理與應用課程的教科書,或是當作自我進修及實務上的參考用書。