.
Chapter 01 簡介 1-1 微電腦基本結構 1-2 單晶片微電腦 1-3 MCS-51 單晶片微電腦Chapter 02 系統分析 2-1 接腳說明 2-2 內部結構方塊圖 2-3 系統時序(CLOCK) 2-4 系統重置(RESET) 2-5 程式計數器(Program Counter;PC) 2-6 程式記憶體(ROM) 2-7 資料記憶體(RAM) 2-8 特殊功能暫存器(SFR) 2-9 輸入/輸出(I/O)埠 2-10 中斷 2-11 計時/計數器 0 與計時/計數器 1 2-12 計時/計數器 2 2-13 串列埠 2-14 省電模式Chapter 03 C 語言基礎 3-1 C 程式的架構 3-2 C 語言的常數與變數 3-3 記憶體類型(memory type) 3-4 記憶體模式(memory mode) 3-5 運算子(operator) 3-6 C 語言的程式流程控制 3-7 函數(function) 3-8 前置命令 3-9 陣列(array) 3-10 指標(pointer)Chapter 04 程式設計 4-1 程式設計流程 4-2 μVision4 整合性開發環境介紹Chapter 05 常用函數 5-1 延遲函數 5-2 16 進轉 10 進函數 5-3 10 進轉 16 進函數 5-4 16 進碼轉 ASCII 碼函數 5-5 ASCII 碼轉 16 進碼函數 5-6 BCD 碼轉七段顯示碼函數 5-7 除彈跳函數Chapter 06 輸出埠實習 6-1 LED 單燈右移實習 6-2 LED 廣告燈實習 6-3 LED 霹靂燈實習 6-4 LED 交通號誌實習 6-5 七段顯示器 2 位計數實習 6-6 七段顯示器 4 位計數實習Chapter 07 輸入埠實習 7-1 指撥開關控制 LED實習 7-2 按鍵開關控制 LED ON/OFF 實習 7-3 按鍵開關控制 LED 移位實習 7-4 矩陣鍵盤控制 LED ON/OFF 實習 7-5 矩陣鍵盤控制 4 位七段顯示器實習Chapter 08 外部中斷實習 8-1 一個外部中斷實習 8-2 兩個外部中斷實習Chapter 09 計時/計數器實習 9-1 計時模式 0 實習—1 秒計時器 9-2 計時模式 1 實習—60 分計時器 9-3 計時模式 2 實習—24 小時數字鐘 9-4 計時模式 2 實習—可程式 24 小時數字鐘 9-5 計時模式 3 實習—LED 移位速度控制Chapter 10 串列埠實習 10-1 串列埠模式 0 實習—擴充輸入 10-2 串列埠模式 0 實習—擴充輸出 10-3 串列埠模式 1 實習—4 位元遠端遙控開關 10-4 串列埠模式 2 實習—遠端遙控顯示 10-5 串列埠模式 3 實習—16 位元遠端遙控開關 10-6 PC 與 8051 連線控制實習Chapter 11 矩陣型 LED 實習 11-1 8×8 矩陣型 LED 顯示實習—靜態字元顯示 11-2 8×8 矩陣型 LED 顯示實習—0~9 計數器 11-3 8×8 矩陣型 LED 顯示實習—00~99 計數器 11-4 8×8 矩陣型 LED 顯示實習—動態字元顯示 11-5 8×8 矩陣型 LED 顯示實習—動態字串顯示 11-6 16×16 矩陣型 LED 顯示實習—靜態中文字元顯示 11-7 16×16 矩陣型 LED 顯示實習—動態中文字元顯示 11-8 16×16 矩陣型 LED 顯示實習—動態中文字串顯示Chapter 12 聲音產生實習 12-1 聲音產生器實習 12-2 電子琴實習 12-3 音樂盒實習Chapter 13 LCD 介面實習 13-1 內建字型顯示實習 13-2 自建字型顯示實習 13-3 數字鐘實習Chapter 14 類比/數位(A/D)介面實習 14-1 數位電壓表實習 14-2 AD590 數位溫度計實習 14-3 LM35/808H5V5 數位溫/溼度計實習Chapter 15 步進馬達控制實習 15-1 步進馬達轉向控制實習 15-2 步進馬達轉速控制實習 15-3 步進馬達可程式步數、轉速、轉向控制實習Chapter 16 直流馬達控制實習 16-1 直流馬達轉向控制實習 16-2 直流馬達轉速控制實習 16-3 直流馬達應用—智慧型風扇實習 16-4 PWM 應用—LED 調光器實習Chapter 17 伺服馬達控制實習 17-1 固定角度型伺服機控制—轉角控制實習(一) 17-2 固定角度型伺服機控制—轉角控制實習(二) 17-3 連續旋轉型伺服機控制—轉向控制實習Chapter 18 串列式 EEPROM 93C66 應用實習 18-1 93C66 基本應用實習 18-2 93C66 密碼鎖實習附錄 A ASCII 碼 A-1 不可見字元 A-2 可見字元 A-3 擴充字元附錄 B 記憶體接腳圖 B-1 RAM 記憶體 B-2 ROM 記憶體附錄 C 外部記憶體擴充 C-1 外部程式記憶體擴充 C-2 外部資料記憶體擴充附錄 D 實驗板設計說明 D-1 電源電路 D-2 LED 電路 D-3 MCS-51 電路 D-4 七段顯示器電路 D-5 LCD 電路 D-6 矩陣型 LED 電路 D-7 指撥開關電路 D-8 按鍵開關電路 D-9 ADC 電路 D-10 DAC 電路 D-11 脈波產生電路 D-12 聲音電路 D-13 RS-232 電路 D-14 步進馬達電路 D-15 直流馬達電路
8051微控制器(第四版) 8051單晶片設計實務--組合語言版(附範例程式) 最簡單的互動設計 Arduino一試就上手
範例程式檔、Keil uVision4 IDE試用版軟體、Keil uVision2 IDE試用版軟體