入門經典,易學易用的初學指引! 8051 C語言必修啟蒙書:本書是以從未學習過任何單晶片的入門初學者角度,來設計多元化的實習單元,以最簡單的方式教導讀者輕鬆學習8051程式設計。專題實作單元中皆包含【相關知識】、【函式說明】、【實作練習】三大部份,而驅動周邊元件的程式亦寫成函式,讓初學者無須了解繁複的程式設計,只須使用簡單參數設定,就可以輕鬆控制周邊元件,快速完成實用的專題電路,絕對是一本物超所值的最佳8051入門書。 ‧最簡單的8051入門教材本書強調8051入門的真正輕鬆學習,以初學者的思考角度安排學習單元。全書所使用之電路圖以IC實際腳位擬真繪製,讓初學者可以透過視覺step by step 的方式,快速完成硬體接線。 ‧多樣化的周邊控制範例如LED、矩陣型LED、七段顯示器、LCD、蜂鳴器、指撥開關、按鍵開關、矩陣鍵盤、AD轉換器、DA轉換器、馬達、超音波感測器,以及溫、溼度感測器等超過150個實用的應用範例及練習。 ‧單元實作模組化設計大部份的周邊元件驅動程式已寫成函式,可以跳過繁雜程序,輕鬆設定參數來控制周邊元件。積木式結合本書範例程式,更容易發揮創意,完成互動設計的專題作品。 ‧內容充實且應用生活化結合生活化的單元教學設計,提高學習興趣,並能激發想像力,涵蓋各種LED的應用,如閃爍、移位、調光、廣告燈、交通號誌燈等,以及計數器、選號機、數位時鐘、數位電壓表、數位溫度計、數位溼度計、距離測量器、倒車警示器、電子琴、音樂盒、遠端遙控、馬達轉速及轉向控制等。
- Chapter 01 認識 8051(第1-1頁)
- 1-1 微電腦基本結構(第1-2頁)
- 1-2 單晶片微電腦(第1-2頁)
- 1-3 MCS-51 單晶片微電腦(第1-3頁)
- Chapter 02 系統分析(第2-1頁)
- 2-1 接腳說明(第2-2頁)
- 2-2 內部結構方塊圖(第2-4頁)
- 2-3 系統時序(第2-6頁)
- 2-4 系統重置(第2-6頁)
- 2-5 程式計數器 ( PC )(第2-8頁)
- 2-6 程式記憶體 ( ROM )(第2-8頁)
- 2-7 資料記憶體 ( RAM )(第2-9頁)
- 2-8 特殊功能暫存器 ( SFR )(第2-11頁)
- 2-9 省電模式(第2-15頁)
- Chapter 03 C 語言基礎(第3-1頁)
- 3-1 C 語言的架構(第3-2頁)
- 3-2 C 語言的常數與變數(第3-2頁)
- 3-3 記憶體類型(memory type)(第3-7頁)
- 3-4 記憶體模式(memory mode)(第3-8頁)
- 3-5 運算子(operator)(第3-9頁)
- 3-6 C 語言的程式流程控制(第3-15頁)
- 3-7 函式(function)(第3-26頁)
- 3-8 前置命令(第3-30頁)
- 3-9 陣列(array)(第3-34頁)
- 3-10 指標(pointer)(第3-37頁)
- Chapter 04 程式設計(第4-1頁)
- 4-1 程式設計流程(第4-2頁)
- 4-2 μVision4 整合性開發環境介紹(第4-4頁)
- Chapter 05 輸出埠實習(第5-1頁)
- 5-1 認識 8051 輸入 / 輸出埠(第5-2頁)
- 5-2 認識發光二極體(LED)(第5-5頁)
- 5-3 函式說明(第5-6頁)
- 5-4 實作練習(第5-6頁)
- Chapter 06 輸入埠實習(第6-1頁)
- 6-1 認識開關(第6-2頁)
- 6-2 函式說明(第6-3頁)
- 6-3 實作練習(第6-5頁)
- Chapter 07 外部中斷實習(第7-1頁)
- 7-1 認識 8051 中斷系統(第7-2頁)
- 7-2 函式說明(第7-7頁)
- 7-3 實作練習(第7-7頁)
- Chapter 08 七段顯示器實習(第8-1頁)
- 8-1 認識七段顯示器(第8-2頁)
- 8-2 函式說明(第8-4頁)
- 8-3 實作練習(第8-5頁)
- Chapter 09 計時計數器實習(第9-1頁)
- 9-1 認識 8051 計時 / 計數器 0、1(第9-2頁)
- 9-2 認識 8052 計時 / 計數器 2(第9-7頁)
- 9-3 函式說明(第9-11頁)
- 9-4 實作練習(第9-12頁)
- Chapter 10 串列埠實習(第10-1頁)
- 10-1 認識 8051 串列埠(第10-2頁)
- 10-2 函式說明(第10-6頁)
- 10-3 實作練習(第10-7頁)
- Chapter 11 矩陣型 LED實習(第11-1頁)
- 11-1 認識矩陣型 LED 顯示器(第11-2頁)
- 11-2 函式說明(第11-6頁)
- 11-3 實作練習(第11-7頁)
- Chapter 12 液晶顯示器實習(第12-1頁)
- 12-1 認識液晶顯示器(第12-2頁)
- 12-2 函式說明(第12-16頁)
- 12-3 實作練習(第12-17頁)
- Chapter 13 聲音控制實習(第13-1頁)
- 13-1 認識聲音(第13-2頁)
- 13-2 函式說明(第13-3頁)
- 13-3 實作練習(第13-4頁)
- Chapter 14 感測器實習(第14-1頁)
- 14-1 認識類比/數位(A/D)轉換器(第14-2頁)
- 14-2 函式說明(第14-7頁)
- 14-3 實作練習(第14-7頁)
- Chapter 15 馬達控制實習(第15-1頁)
- 15-1 認識馬達(第15-2頁)
- 15-2 函式說明(第15-12頁)
- 15-3 實作練習(第15-14頁)
- 附錄 A ASCII 碼(第A-1頁)
- A-1 不可見字元(第A-2頁)
- A-2 可見字元(第A-3頁)
- A-3 擴充字元(第A-5頁)
- 附錄 B 實習器材表(第B-1頁)
- B-1 各章實習器材表(第B-2頁)
- B-2 全書實習器材表(第B-9頁)