×
8051單晶片/C語言設計實務(第二版) (附範例程式檔、試用版軟體)
作者: 楊明豐
書號: AEH001200
出版日: 2011/07/25
ISBN:9789862762639
附件: CD*1
定價: 520
電子書: 未出版
購買紙本書
內容特色
暢銷近十年,全新改版、易學易用!
‧範例應用生活化‧單元實作模組化‧專題製作多元化

‧最容易建置的實習工廠
使用目前最受歡迎的8051開發工具(Keil公司的uVision4 IDE軟體),搭配USB燒錄器及實驗板,實習工廠建置容易且所需設備經費少。

‧最完整的專題製作教材
本書強調8051的設計實務,以初學者的思考角度安排學習單元,內容充實且易學易懂。由最簡單的基礎程式驗證8051功能開始,到最後完整專題電路製作的實務教學,極適合作為高職及大專院校電機、電子、資訊等相關科系專題製作課程的教材。

‧最豐富的周邊控制範例
如LED、矩陣型LED、七段顯示器、LCD模組、蜂鳴器、指撥開關、按鍵開關、矩陣鍵盤、AD轉換器、串列埠、步進馬達、直流馬達、伺服馬達、串列式EEPROM、溫度感測器,以及溼度感測器等。

‧單元實作模組化設計
各單元實作模組化設計、由淺入深的範例編排,並融入作者實務教學經驗,教師可依學生實際的學習狀況安排教學進度,學生可如積木式的組合書中部份單元,輕鬆完成實用的專題電路製作。

‧內容充實且應用生活化
結合生活化的單元教學設計,提高學生的學習興趣並能激發學生的創意,延伸無限想像力。
章節目錄
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 直流馬達電路
超值加贈
範例程式檔、Keil uVision4 IDE試用版軟體、Keil uVision2 IDE試用版軟體
8051單晶片/C語言設計實務(第二版) (附範例程式檔、試用版軟體) 分享
  • 作者: 楊明豐
  • 書號:AEH001200
  • ISBN:9789862762639
  • 出版日:2011/07/25
  • 定價:$ 520
  • 電子書:已出版
  • 購買紙本書

    內容特色
    暢銷近十年,全新改版、易學易用!
    ‧範例應用生活化‧單元實作模組化‧專題製作多元化

    ‧最容易建置的實習工廠
    使用目前最受歡迎的8051開發工具(Keil公司的uVision4 IDE軟體),搭配USB燒錄器及實驗板,實習工廠建置容易且所需設備經費少。

    ‧最完整的專題製作教材
    本書強調8051的設計實務,以初學者的思考角度安排學習單元,內容充實且易學易懂。由最簡單的基礎程式驗證8051功能開始,到最後完整專題電路製作的實務教學,極適合作為高職及大專院校電機、電子、資訊等相關科系專題製作課程的教材。

    ‧最豐富的周邊控制範例
    如LED、矩陣型LED、七段顯示器、LCD模組、蜂鳴器、指撥開關、按鍵開關、矩陣鍵盤、AD轉換器、串列埠、步進馬達、直流馬達、伺服馬達、串列式EEPROM、溫度感測器,以及溼度感測器等。

    ‧單元實作模組化設計
    各單元實作模組化設計、由淺入深的範例編排,並融入作者實務教學經驗,教師可依學生實際的學習狀況安排教學進度,學生可如積木式的組合書中部份單元,輕鬆完成實用的專題電路製作。

    ‧內容充實且應用生活化
    結合生活化的單元教學設計,提高學生的學習興趣並能激發學生的創意,延伸無限想像力。
    章節目錄
    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 直流馬達電路
    超值加贈
    範例程式檔、Keil uVision4 IDE試用版軟體、Keil uVision2 IDE試用版軟體