
0人評分過此書
TI MSP430 混合信號微控制器入門
本書對MSP430微控器的軟硬體架構及各模組功能特性做深入剖析,以微處控器架構及嵌入式應用導向為主,由淺入深的理念編排。而微控器的學習必須軟硬體兼備,組合語言撰寫練習與硬體實作是最有效的學習方式。因此,各章皆有循序漸進的軟硬體實驗,每個實驗皆提供詳細的電路圖、程式流程圖解說及完整的組合語言原始程式碼列表,使讀者在各實驗的明確學習目標下,可以有效掌握MSP430微控器各功能模組的使用技巧,未來採用其他族系微控器發展小型嵌入式應用時,能迅速的將學習經驗移轉過去。本書適用於大學、科大電子、電機、資工系「微控制器應用」、「單晶片微電腦實習」課程使用。
-
第1 章 微處理機與微控器基本概念
-
1-1 電腦組織基本概念
-
1-1-1 電腦硬體基本概念
-
1-1-2 處理器
-
1-1-3 匯流排與定址空間
-
1-1-4 馮紐曼架構與哈佛架構
-
-
1-2 微處理機與微電腦控制
-
1-2-1 微電腦控制
-
1-2-2 微電腦控制的I/O 介面
-
1-2-3 微控器
-
1-2-4 混合信號微控器
-
-
1-3 本書架構
-
-
第2 章 MSP430 系列微控器軟硬體結構
-
2-1 MSP430 系列混合信號微控器簡介
-
2-1-1 MSP430 系列微控器的特徵
-
2-1-2 MSP430 家族
-
2-1-3 MSP430x4xx 族系多功能混合信號微控器
-
-
2-2 MSP430F44x 硬體架構
-
2-2-1 MSP430 的記憶體結構
-
2-2-2 CPU 暫存器
-
-
2-3 MSP430 微控器的定址模式
-
2-4 MSP430 微控器的指令字格式
-
2-5 MSP430 微控器的模擬指令
-
2-6 MSP430 微控器指令集說明
-
-
第3 章 MSP430 組合語言程式開發
-
3-1 MSP430 微控器組合語言程式發展流程
-
3-2 MSP430 的程式發展環境
-
3-3 MSP430 開發環境的安裝
-
3-3-1 IAR Embedded Workbench 的安裝
-
3-3-2 CCE (Code Composer Essentials)的安裝
-
-
3-4 MSP430 開發環境的操作
-
3-4-1 IAR Embedded Workbench 的操作
-
3-4-2 CCE (Code Composer Essentials)的使用
-
-
-
第4 章 MSP430 數位I/O 原理與實驗
-
4-1 MSP430 數位I/O 埠
-
4-1-1 數位I/O 埠的內部暫存器
-
4-1-2 MSP430 數位I/O 接腳的多工控制結構
-
-
4-2 數位I/O 埠程式撰寫技巧
-
4-3 基本數位輸出實驗一(四顆LED 亮滅)
-
4-4 基本數位輸出實驗二(採用旋轉指令跑馬燈)
-
4-5 基本數位輸出實驗三(採用查表法跑馬燈)
-
4-6 基本數位輸出實驗四(單顆七段顯示器)
-
4-7 基本數位輸出實驗五(0~99 計數器)
-
4-8 基本數位輸出實驗六(多工掃描七段顯示器)
-
4-9 基本數位輸入實驗一(指撥開關+LED 顯示)
-
4-10 基本數位輸入實驗二(指撥開關值轉BDC 碼)
-
4-11 基本數位輸入實驗三(按鈕開關+計數器)
-
4-12 習 題
-
-
第5 章 MSP430 中斷式數位I/O 原理與實驗
-
5-1 MSP430 中斷基本概念
-
5-2 P1,P2 埠外部中斷架構
-
5-3 單一外部中斷實驗(P1.7)
-
5-4 多個外部中斷實驗(P1.4~P1.7)
-
5-5 P1 與P2 埠之外部中斷實驗
-
5-6 4×4 矩陣鍵盤實驗
-
5-7 習 題
-
-
第6 章 MSP430 時脈產生與基礎計時器
-
6-1 MSP430 鎖頻迴路時脈模組
-
6-1-1 FLL+ 時脈模組的時脈源與時脈輸出
-
6-1-2 FLL+ 時脈模組的結構簡介
-
6-1-3 FLL+ 時脈模組控制暫存器
-
-
6-2 MSP430 看門狗計時器
-
6-2-1 MSP430 WDT 的特徵與結構
-
6-2-2 WDT 控制暫存器
-
6-2-3 WDT 中斷控制功能
-
-
6-3 WDT 程式範例與實驗
-
6-3-1 WDT 間隔時間計時模式實驗
-
6-3-2 WDT 多工掃描顯示實驗
-
-
6-4 MSP430 基本計時器
-
6-4-1 MSP430 基本計時器結構
-
6-4-2 BT 相關暫存器
-
-
6-5 MSP430 基本計時器實驗
-
6-5-1 BTCNT2 控制實驗
-
6-5-2 BTCNT1 與BTCNT2 串接控制實驗
-
-
6-6 習 題
-
-
第7 章 MSP430 計時器A 模組
-
7-1 MSP430 計時器A 簡介
-
7-2 TA 的操作
-
7-2-1 計時器模組
-
7-2-2 TA 抓取/比較器模組
-
7-2-3 TA 輸出模組
-
7-2-4 TA 計時器的中斷
-
-
7-3 TA 相關暫存器
-
7-4 MSP430 TA 模組實驗
-
7-4-1 TA 上數模式控制實驗
-
7-4-2 TA 連續計數模式控制實驗
-
7-4-3 TA 上下數模式控制實驗
-
7-4-4 TA 輸出模式控制實驗
-
-
7-5 習 題
-
-
第8 章 MSP430 計時器B 模組
-
8-1 MSP430 計時器B 模組簡介
-
8-2 TB 計時器操作
-
8-2-1 TB 計時/計數器模組
-
8-2-2 TB 抓取/比較器模組
-
8-2-3 TB 計時器的中斷
-
-
8-3 TB 相關暫存器
-
8-4 MSP430 TB 模組實驗
-
8-4-1 上數計數模式控制實驗
-
8-4-2 TB 連續計數模式控制實驗
-
8-4-3 TB 上下數計數模式控制實驗
-
8-4-4 TBCCR0 輸出控制實驗
-
8-4-5 TBCCR1~TBCCR6 輸出控制實驗
-
-
8-5 習 題
-
-
第9 章 MSP430 內建LCD 顯示器控制模組
-
9-1 MSP430 LCD 顯示器控制模組簡介
-
9-2 LCD 控制模組動作原理
-
9-3 LCD 輸出控制
-
9-4 LCD 顯示器模組
-
9-5 LCD 控制模組相關暫存器
-
9-6 MSP430 LCD 顯示器控制模組實驗
-
9-6-1 LCD 顯示器全部字段顯示實驗
-
9-6-2 LCD 顯示器7 段字型計時顯示實驗
-
9-6-3 LCD 顯示器14 段字型計時顯示實驗
-
9-6-4 LCD 顯示器14 段字型左右移顯示實驗
-
-
9-7 習 題
-
-
第10 章 MSP430 類比數位轉換模組
-
10-1 MSP430 ADC12 模組簡介
-
10-2 ADC12 模組動作原理
-
10-3 ADC12 轉換記憶體
-
10-4 ADC12 的中斷控制
-
10-5 ADC12 模組相關暫存器
-
10-6 MSP430 ADC12 類比數位轉換模組實驗
-
10-6-1 使用溫度二極體的溫度量測實驗
-
10-6-2 溫度量測使用LCD 顯示實驗
-
10-6-3 使用外部A/D 通道的電壓量測實驗
-
10-6-4 電壓量測消除雜訊干擾實驗
-
10-6-5 使用外部參考電壓的電壓量測實驗
-
10-6-6 多通道量測實驗
-
-
10-7 習 題
-
-
第11 章 MSP430 硬體乘法器
-
11-1 MSP430 硬體乘法器電路介紹
-
11-2 運算模式與結果暫存器
-
11-3 硬體乘法器軟體使用範例
-
11-4 硬體乘法器與中斷的使用
-
11-5 硬體乘法器的實驗
-
11-5-1 16-bit 乘法運算與溫度轉換控制實驗
-
11-5-2 16-bit 乘加運算與溫度轉換控制實驗
-
11-5-3 32-bit 乘法運算與溫度轉換控制實驗
-
11-5-4 32-bit 乘加運算與溫度轉換控制實驗
-
-
11-6 習 題
-
-
第12 章 MSP430 比較器A 模組
-
12-1 MSP430 比較器A 模組簡介
-
12-2 比較器A 動作與原理說明
-
12-3 比較器A 應用於偵測的動作原理
-
12-4 比較器A 應用於量測的動作原理
-
12-5 比較器A 模組相關暫存器
-
12-6 MSP430 比較器A 模組實驗
-
12-6-1 電壓偵測使用內部參考電壓實驗
-
12-6-2 電壓偵測使用外部參考電壓實驗
-
12-6-3 電壓偵測使用多個外部參考電壓實驗
-
12-6-4 電阻量測實驗
-
-
12-7 習 題
-
-
附 錄
-
附錄A MSP430F44x 包裝
-
附錄B MSP430F44x 接腳與功能描述(依接腳編號排列)
-
附錄C MSP430F44x 接腳與功能描述(依功能分類排列)
-
附錄D 實驗所需零件表
-
附錄E MSP430 系列微控器的開發資源
-
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分