USB 微控制器應用實務─使用 HT46RB 系統

林坤熒、陳南強

  • 出版商: 全華
  • 出版日期: 2007-09-16
  • 定價: $280
  • 售價: 9.0$252
  • 語言: 繁體中文
  • ISBN: 9572159623
  • ISBN-13: 9789572159620

立即出貨 (庫存 < 3)

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

商品描述

本書特色

1 . 本書在USB韌體程式的撰寫都有詳細的說明與範例,讓讀者在瞭解HT46RB系列產品後也能進行相關產品的開發。
2 . 本書以重點程式做介紹,因為完整的程式將近2000行,讀者可自行參考光碟中的完整程式,且可利用ICE做連線測試,以達到事半功倍的效果。

本書內容

本書在USB韌體程式的撰寫與注意事項都有詳細的說明與範例,讓讀者在瞭解HT46RB系列產品後也能進行相關產品的開發。並且在實驗項目中以重點程式做介紹,因為完整的程式將近2000行,所以我們把重點程式介紹完之後,讓讀者可以去參考光碟中的完整程式,且讓讀者可以利用ICE做連線測試,以達到事半功倍的效果。內容包括:HT46RB系列之硬體架構、了解Holtek家族之組合語言、基礎I/O實驗、計時計數器、類比數位轉換器、脈波寬度調變器、串列傳輸界面、中斷、USB特性概述、USB通訊協定、USB通訊連線。適用於私立大學、科大電子系『USB原理與應用』課程。

<目錄>

第1章  微控制器有存在的價值嗎?
1.1 何謂微電腦? 1-2
1.2 何謂單晶片? 1-4
1.3 使用單晶片之好處 1-5
1.4 Holtek HT46RB系列產品之特色 1-6
1.5 問題與討論 1-8
第2章  HT46RB系列之硬體架構
2.1 HT46RB家族成員 2-1
2.2 HT46RB家族成員之硬體方塊圖 2-2
2.3 HT46RB家族成員之接腳圖 2-4
2.4 HT46RB家族成員之接腳特性敘述 2-5
2.5 HT46RB家族成員之直流與交流訊號特性敘述 2-6
2.6 時脈(Clock)電路 2-8
2.7 重置(Reset)電路 2-8
2.8 HT46RB家族之管線架構 2-13
2.9 程式計數器(Program Counter) 2-14
2.10 堆疊(Stack) 2-15
2.11 程式記憶體(Program Memory) 2-16
2.12 資料記憶體(Data Memory) 2-17
2.13 輸出與輸入接腳特色 2-20
2.14 特殊暫存器 2-22
2.15 問題與討論 2-25
第3章  了解Holtek家族之組合語言
3.1 虛指令格式 3-2
3.2 Holtek組合語言格式 3-10
第4章  基礎I/O實驗
實驗4.1 LED顯示 4-1
實驗4.2 七段顯示器 4-6
實驗4.3 指撥開關 4-13
實驗4.4 LCD顯示器 4-16
第5章  計時計數器
5.1 設定計時計數器的輸入時脈 5-3
5.2 計時計數控制暫存器(TMR0C,TMR1C) 5-4
5.3 計時模式 5-5
5.4 事件觸發模式 5-6
5.5 脈波寬度量測模式 5-6
實驗5.1 計時模式 5-7
實驗5.2 脈波計數模式 5-11
實驗5.3 脈波寬度量測模式 5-14
第6章  類比數位轉換器
6.1 A/D轉換後之資料暫存器-ADRL/ADRH 6-2
6.2 A/D轉換器控制暫存器-ADCR 6-2
6.3 A/D轉換器之轉換時脈設定暫存器-ACSR 6-4
6.4 A/D輸入接腳 6-4
6.5 A/D轉換的步驟 6-5
實驗6.1 A/D轉換器 6-8
第7章  脈波寬度調變器
7.1 6+2之PWM模式 7-2
7.2 7+1之PWM模式 7-2
7.3 PWM輸出控制 7-4
實驗7.1 PWM調變器 7-5
第8章  串列傳輸界面
8.1 為何需要通訊? 8-1
8.2 HT46RB家族的串列通訊模組 8-2
實驗8.1 資料對傳實驗 8-7
第9章  中  斷
實驗9.1 中斷實驗 9-5
第10章  USB特性概述
10.1 傳統的電腦界面特性與缺點 10-1
10.2 USB界面特性與優點 10-2
10.3 資料編碼方式 10-4
10.4 USB的匯流排結構 10-5
第11章  USB通訊協定
11.1 資料傳遞順序 11-2
11.2 封包格式與種類 11-2
11.3 實際通訊的USB封包 11-9
11.4 USB描述元種類 11-11
11.5 USB Device與Host初始化過程說明 11-17
11.6 USB傳輸模式說明 11-19
11.7 問題與討論 11-22
第12章  USB通訊實習
12.1 USB SIE功能與說明 12-1
12.2 HT46RB之USB相關暫存器 12-2
實驗12.1 USB通訊連線實驗 12-8
附錄A  Holtek MCU指令表