ET44系列-USB 單晶片微電腦

董勝源

  • 出版商: 全華圖書
  • 出版日期: 2005-03-31
  • 定價: $450
  • 售價: 9.0$405
  • 語言: 繁體中文
  • ISBN: 9572148818
  • ISBN-13: 9789572148815
  • 相關分類: 單晶片
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

相關主題

商品描述

本書特色:

本書是一本入門書籍,主要提供給讀者更迅速容易的進入ET44微控制器的領域,書中包含了所有ET44系列晶片的各項功能與特色介紹,並以實際範例引領讀者了解其中精華。作者以最淺顯的方式使用Windows視窗超作環境,極易上手。以C語言為主、組合語言為輔擷取兩者優點來增強讀者對微電腦硬體架構的了解。最後利用控制實習,內容包括:輸出∕入SPI控制、ADC控制、無線電(RF)控制、USB控制外部與喚醒中斷控制、計時器控制,讓讀者透過實習更完整深入ET44,是本適合科大電子、電機系「單晶片微電腦實習」課程。

 

目 錄:

1章 微電腦與ET44系列單晶片架構介紹1-1
1-1 單晶片微電腦介紹1-2
1-1.1 單晶片微電腦的整體結構1-2
1-1.2 個人電腦與單晶片微電腦比較1-3
1-2 ET44系列單晶片微電腦結構1-5
1-2.1 ET44M210內部特性1-6
1-2.2 ET44M210接腳電路1-9
1-3 ET44M210記憶體介紹1-18
1-3.1 程式記憶體1-19
1-3.2 資料記憶體1-21
1-3.3 堆疊暫存器1-23
1-3.4 累積器及程式狀態暫存器1-24
1-4 ET44M210實習電路板1-25
1-4.1 燒錄器1-25
1-4.2 系統板1-27
1-5.3 週邊電路實驗板1-30

2章 工具軟體操作2-1
2-1 ETUSBWICE軟體操作2-2
2-1.1 如何安裝ETUSBWICE軟體2-2
2-1.2 如何進入ETUSBWICE2-5
2-1.3 開啟及執行專案2-10
2-1.4 建立新專案及檔案2-13
2-1.5 程式錯誤處理2-15
2-2 ETUSBWICE設定2-15
2-2.1 C程式程式碼選項設定2-16
2-2.2 硬體連線設定2-16
2-2.3 中斷點(breakpoint)設定2-17
2-2.4 書籤(Bookmark)設定2-18
2-2.5 RAM的資料存入檔案2-18
2-3 流程圖介紹2-19

3章 組合語言3-1
3-1 組合語言介紹3-2
3-1.1 組合語言格式3-2
3-1.2 組合語言指令介紹3-3
3-1.3 虛指令介紹3-7
3-2 組合語言程式基礎實習3-15
3-2.1 邏輯指令動作實習3-16
3-2.2 算術指令與程式狀態暫存器3-21
3-2.3 條件分支指令實習3-26
3-2.4 處理指令實習3-28
3-2.5 堆疊記憶體實習3-29
3-2.6 延時時間與選項碼設定實習3-34
3-2.7 間接定址動作實習3-38
3-2.8 列表法定址實習3-41
3-2.9 巨集指令實習3-45

4章 C語言程式4-1
4-1 C語言資料型態與運算式4-2
4-1.1 常數與資料型態4-3
4-1.2 變 數4-4
4-1.3 C語言的運算式與運算子4-20
4-2 C語言指令實習4-33
4-2.1 goto指令實習4-33
4-2.2 if-else指令實習4-33
4-2.3 switch-case-break指令實習4-38
4-2.4 while指令實習4-40
4-2.5 for指令實習4-44
4-2.6 do-while指令實習4-49
4-2.7 break指令實習4-50
4-2.8 continue指令實習4-51
4-3 C語言函數4-52
4-3.1 自定函數4-52
4-3.2 多個程式編譯實習4-56
4-3.3 中斷服務函數4-57
4-3.4 內含組合語言4-60

5章 輸出入控制實習5-1
5-1 輸出入控制5-3
5-1.1 輸出入埠控制方式5-4
5-1.2 LED驅動電路及輸入開關控制5-5
5-1.3 較大負載驅動電路控制5-6
5-1.4 光耦合電路控制5-8
5-2 基本輸出入實習5-9
5-2.1 方波輸出實習5-9
5-2.2 LED輸出實習5-13
5-2.3 防止開關機械跳動輸入實習5-16
5-2.4 紅黃綠燈輸出實習5-17
5-2.5 步進馬達控制實習5-21
5-2.6 七段顯示器輸出實習5-25
5-3 點矩陣顯示器掃描控制5-32
5-2.1 測試點矩陣顯示器實習5-34
5-2.2 顯示固定字型實習5-35
5-2.3 顯示閃爍字型實習5-37
5-4 液晶顯示器的控制5-40
5-4.1 LCD內部功能介紹5-42
5-4.2 LCD指令碼工作說明5-45
5-4.3 LCD指令碼工作順序5-48
5-4.4 液晶顯示器實習5-50

6章 外部與喚醒中斷控制實習6-1
6-1 外部中斷控制實習6-5
6-1.1 外部中斷控制步驟6-5
6-1.2 外部中斷實習範例6-7
6-2 喚醒鍵中斷控制實習6-9
6-2.1 喚醒鍵中斷控制步驟6-9
6-2.2 喚醒鍵中斷實習範例6-11
6-3 省電工作模式控制實習6-12
6-3.1 省電工作模式控制6-12
6-3.2 省電模式實習範例6-13
6-4 應用實習6-16
6-4.1 光學轉軸編碼器控制實習6-16
6-4.2 矩陣式鍵盤控制實習6-24

7章 計時器控制實習7-1
7-1 FRC控制實習7-4
7-1.1 FRC控制步驟7-4
7-1.2 FRC中斷實習範例7-6
7-2 TCC中斷控制實習7-8
7-2.1 TCC中斷控制步驟7-9
7-2.2 TCC中斷實習範例7-10
7-3 PWM控制實習7-12
7-3.1 PWM中斷控制步驟7-14
7-3.2 PWM波形輸出實習7-16
7-3.3 電腦音樂實習7-20
7-3.4 PWM直流馬達控制實習7-23
7-4 WDT控制實習7-28
7-4.1 WDT控制步驟7-29
7-4.2 WDT範例實習7-30

8章 SPI控制實習8-1
8-1 SPI控制原理8-3
8-1.1 SPI傳輸8-3
8-1.2 SPI控制步驟8-4
8-2 SPI控制實習8-6
8-2.1 SPI自我傳輸8-6
8-2.2 串列埠DAC實習8-8
8-2.3 串列埠EEPROM控制實習8-17

9章 ADC控制實習9-1
9-1 ADC控制原理9-3
9-1.1 ADC控制步驟9-3
9-2 ADC控制實習9-6
9-2.1 ADC單軸中斷控制範例9-6
9-2.2 ADC雙軸中斷控制範例9-8

10章 無線電(RF)控制實習10-1
10-1 基頻(BB)控制原理10-3
10-1.1 控制暫存器介紹10-4
10-1.2 基頻(BB)模組控制10-12
10-1.3 BB模組特性10-14
10-2 射頻(RF)模組實習範例10-18
10-2.1 發射實習範例10-18
10-2.2 接收實習範例10-25

11章 USB控制實習11-1
11-1 USB結構與控制11-3
11-1.1 USB硬體架構11-4
11-1.2 USB介面通信協定11-7
11-2 USB控制實習11-26
11-2.1 USB控制暫存器11-28
11-2.2 USB程式庫產生器操作實習11-35
11-2.3 HIDUSB的LCD控制實習11-40
11-2.4 HIDUSB按鍵與LED控制實習11-48
11-2.5 HIDUSB的AD與PWM控制實習11-56
11-2.6 HIDUSB實驗板控制實習11-66

 

本書特色:

1.連接零件少,節省不必要的電路,降低成本。
2.以C語言為主撰寫程式,亦可使用組合語言,快速方便。
3.內部系統工作簡單,適合初學者學習。
4.隨書附贈光碟,內含編譯器及範例程式。