《MSP430G2xx系列單片機應用基礎與實踐/高等學校教材》從工程應用的角度,對MSP430G2XX系列單片機進行了全面的介紹。主要思路是“看圖表編寫程序、讀程序加深理解,針對重點問題,讓程序實例來說話”,使讀者避開了對繁瑣的寄存器死記硬背的煩惱。書中對所介紹的內容,均用具體程序舉例來加以證明和體現(xiàn)。最為顯著的特點是回避了MSP430單片機不可按位尋址寄存器的缺陷,使得讀者在學習該款單片機時有一種輕松的感覺,不再產生望而卻步的畏懼感。 《MSP430G2xx系列單片機應用基礎與實踐/高等學校教材》可作為高等院校學生的必修、選修教材,也可作為畢業(yè)設計、課程設計及電子競賽的參考資料,還可以成為從事單片機應用開發(fā)的科技人員和電子愛好者的“良師益友”。
第1章 MSP430單片機及其開發(fā)工具
1.1 MSP430單片機的封裝
1.2 MSP430單片機的CPu結構
1.3 MSP430單片機的最小系統(tǒng)
1.4 MSP430單片機的系統(tǒng)復位
1.5 MSP430單片機的開發(fā)工具
習題1
第2章 MSP430單片機的輸入輸出口
2.1 MSP430單片機端口的控制寄存器
2.2 MSP430單片機端口的功能選定
2.3 MSP430單片機端口的上拉/下拉電阻
2.4 MSP430單片機端口的普通應用
習題2
第3章 MSP430單片機的中斷系統(tǒng)
3.1 MSP430單片機的中斷結構
3.2 中斷向量
3.3 中斷響應
3.4 中斷返回
3.5 中斷應用
習題3
第4章 MSP430單片機的看門狗定時器
4.1 看門狗定時器原理圖及配置說明
4.2 看門狗定時器的控制位
4.3 看門狗定時器的計數(shù)器
4.4 看門狗用作定時器
4.5 看門狗的應用
習題4
第5章 MSP430單片機的基本時鐘模塊
5.1 MSP430單片機的時鐘系統(tǒng)原理圖及配置說明
5.2 LP/LF內部振蕩器
5.3 LFXT1 內部振蕩器
5.4 集成數(shù)控振蕩器
5.5 控制邏輯
5.6 基本時鐘模塊的控制
習題5
第6章 MSP430單片機的定時器
6.1 定時器A原理圖及配置說明
6.2 加法計數(shù)
6.3 連續(xù)加法計數(shù)
6.4 加/減計數(shù)
6.5 比較器的共同特征
6.6 定時器B
6.7 定時器B的應用t
習題6
第7章 MSP430單片機的串行異步通信
7.1 串行通信接口邏輯圖及配置說明
7.2 串行異步通信的格式
7.3 串行異步通信的波特率
7.4 串行通信模式
7.4.1 普通模式(UART)
7.4.2 線路(多機)模式
7.4.3 地址(多機)模式
7.4.4 波特率自動檢測模式
7.5 IrDA(紅外)傳輸模式
7.6 異步串行通信的中斷
習題7
第8章 .MSP430單片機的SPI接口
8.1 SPI接口邏輯圖及配置說明
8.2 SPI同步串行通信
8.2.1 SPI同步串行通信主機方式
8.2.2 SPI同步串行通信從機方式
8.3 SPI同步串行通信工作原理
8.4 SPI同步串行通信模式
8.4.1 SPI同步串行通信3 線制(UCMODEx=0)工作模式
8.4.2 SPI同步串行通信4 線制(UCMODEx=1)工作模式
8.4.3 SPI同步串行通信4 線制(UCMODEx=2)工作模式
8.5 SPI同步串行通信的中斷
習題8
第9章 MSP430單片機的I2C接口
9.1 I2C接口邏輯原理圖及配置說明
9.2 I2C總線的工作原理
9.2.1 I2C總線的傳輸格式
9.2.2 主機模式
9.2.3 從機模式
9.3 I2C的中斷
9.4 串行通信中的資源分配及中斷矢量
習題9
第10章 MSP430單片機的模擬電壓比較器
10.1 模擬電壓比較器的邏輯圖及配置說明
10.2 模擬電壓比較器的工作原理
10.3 電壓比較器應用
習題10
第11章 MSP430單片機的模數(shù)轉換
11.1 模數(shù)轉換器的邏輯圖及其配置說明
11.2 模數(shù)轉換器主要控制位的作用
11.2.1 ADC10CLK
11.2.2 模數(shù)轉換的內部參考電壓發(fā)生器
11.2.3 溫度傳感器和電源電壓測量
11.3 模數(shù)轉換的中斷
11.4 單通道單次模數(shù)轉換
11.5 多通道順序模數(shù)轉換
11.6 單通道重復模數(shù)轉換
11.7 多通道順序重復模數(shù)轉換
11.8 模數(shù)轉換的啟動
習題11
第12章 MSP430單片機的存儲器
12.1 數(shù)據(jù)存儲器RAM
12.2 非易失存儲器Flash
12.2.1 Flash結構
12.2.2 Flash常態(tài)操作
12.2.3 讀Flash操作
12.2.4 擦除Flash操作
12.2.5 寫FLash操作
習題12
第13章 MSP430單片機的低功耗
13.1 LPM0
13.2 LPM1
13.3 LPM2
13.4 LPM3
13.5 LPM4
習題13