第1章 MSP430基本性能及開發環境介紹
1.1 單片機概述
1.1.1 單片機概念
1.1.2 單片機發展曆程
1.1.3 單片機發展方嚮
1.1.4 常用單片機介紹
1.1.5 單片機的應用
1.2 MSP430概述
1.2.1 MSP430的架構
1.2.2 MSP430存儲器的結構和地址空間
1.2.3 超低功耗
1.2.4 片內外設
1.2.5 MSP430係列單片機命名規則
1.2.6 MSP430係列單片機選型
1.3 IAR Embedded Workbench
1.3.1 IAR Embedded Workbench概述
1.3.2 工程建立
1.3.3 熟悉平颱
1.4 本章小結
第2章 MSP430最小係統
2.1 電源模塊設計
2.1.1 AMS1117芯片
2.1.2 係統電源電路
2.2 復位電路
2.3 時鍾電路
2.4 JTAG接口電路設計
2.5 本章小結
第3章 時鍾與定時器
3.1 係統時鍾
3.1.1 MSP430F1xx係列單片機的時鍾結構
3.1.2 晶體振蕩器
3.1.3 寄存器說明
3.1.4 實驗程序
3.2 定時器
3.2.1 看門狗定時器
3.2.2 定時器A的結構與工作原理
3.2.3 定時器B的結構與工作原理
3.2.4 定時器實驗程序
3.3 本章小結
第4章 I/O與中斷
4.1 I/O和中斷原理介紹
4.2 I/O端口配置操作
4.2.1 輸入寄存器
4.2.2 輸齣寄存器
4.2.3 方嚮寄存器
4.2.4 上拉/下拉電阻使能寄存器
4.2.5 功能選擇寄存器
4.2.6 P1和P2中斷
4.2.7 I/O寄存器
4.3 I/O端口實驗程序
4.4 本章小結
第5章 鍵盤
5.1 按鍵基本介紹
5.2 設計原理
5.2.1 獨立按鍵設計
5.2.2 矩陣鍵盤
5.3 鍵盤實驗程序
5.4 本章小結
第6章 模數轉換ADC12
6.1 ADC12結構介紹
6.2 ADC12寄存器介紹
6.3 ADC12實驗程序
6.3.1 實驗程序一
6.3.2 實驗程序二
6.4 本章小結
第7章 LCD設計應用
7.1 1602液晶模塊應用設計
7.1.1 1602液晶模塊簡介
7.1.2 1602液晶模塊硬件設計
7.1.3 1602液晶模塊軟件設計
7.1.4 1602液晶模塊程序設計
7.2 FM12232F液晶模塊應用設計
7.2.1 12232F液晶模塊簡介
7.2.2 12232F液晶模塊硬件設計
7.2.3 12232F液晶模塊軟件設計
7.2.4 12232F液晶模塊程序設計
7.3 12864液晶模塊應用設計
7.3.1 12864液晶模塊簡介
7.3.2 12864液晶模塊硬件設計
7.3.3 12864液晶模塊指令說明
7.3.4 12864液晶模塊軟件設計
7.4 本章小結
第8章 環境參數檢測應用
8.1 光照信息檢測
8.1.1 光敏電阻介紹
8.1.2 電路設計
8.1.3 軟件設計
8.1.4 結論
8.2 DS18B20溫度檢測
8.2.1 DS18B20介紹
8.2.2 硬件接口電路設計
8.2.3 軟件設計
8.2.4 程序實現
8.3 SHT10溫度、濕度檢測
8.3.1 SHT10介紹
8.3.2 硬件接口電路設計
8.3.3 軟件設計
8.3.4 實例程序
8.4 本章小結
第9章 音頻信號分析
9.1 音頻信號分析功能、原理及設計總體方案
9.1.1 音頻信號分析功能及原理
9.1.2 總體設計方案
9.2 音頻信號分析儀的硬件設計
9.2.1 輸入模塊電路設計
9.2.2 復位電路設計
9.2.3 JTAG接口電路設計
9.2.4 本地顯示模塊電路設計
9.2.5 按鍵模塊電路設計
9.2.6 係統電源電路設計
9.3 信號分析儀的軟件電路設計
9.3.1 係統主函數設計
9.3.2 ADC函數設計
9.3.3 FFT函數設計
9.3.4 顯示程序設計
9.3.5 數據處理程序設計
9.3.6 輸入信號的總功率和各頻率分量的頻率和功率
9.3.7 失真度的分析與計算
9.4 信號分析儀的調試情況
9.4.1 小係統闆的調試
9.4.2 輸入模塊電路的調試及結果
9.4.3 係統調試結果及誤差分析
9.5 本章小結
第10章 嵌入式環境信息監測係統
10.1 總體設計
10.2 硬件設計
10.2.1 網絡通信模塊
10.2.2 信息采集
10.2.3 單片機係統和電源設計
10.3 軟件設計
10.3.1 溫濕度采集係統軟件設計
10.3.2 數據長期存儲設計
10.3.3 CS8900A驅動程序
10.3.4 TCP/IP協議精簡
10.3.5 氣體采集
10.3.6 擴展專用網絡屏顯示部分
10.4 係統功能測試
10.4.1 係統基本功能測試
10.4.2 係統擴展功能測試
10.5 本章小結
第11章 心率測量儀
11.1 心電信號的特性和設計要求
11.1.1 心電信號的特殊性質
11.1.2 相應的設計要求
11.1.3 係統的設計思想
11.2 心率測量儀的硬件設計
11.2.1 總體設計
11.2.2 電源電路設計
11.2.3 心電信號采集及預處理的電路設計
11.2.4 時鍾電路設計
11.2.5 JTAG接口電路設計
11.2.6 復位電路設計
11.2.7 MSP430FG439與PC機的通信接口電路設計
11.2.8 LCD顯示電路設計
11.2.9 鍵盤電路設計
11.3 心率測量儀的軟件設計
11.3.1 心率信號處理與計算程序
11.3.2 PC機端口通信軟件
11.4 調試
11.4.1 係統硬件電路測試方法
11.4.2 軟硬件聯閤調試與分析
11.5 本章小結
第12章 無綫環境監測係統
12.1 係統總體方案設計
12.1.1 方案選擇
12.1.2 係統總體方案
12.2 硬件電路設計與計算
12.2.1 發射電路設計
12.2.2 發射電路計算
12.2.3 接收電路分析
12.2.4 接收電路設計與計算
12.2.5 信息采集電路設計
12.3 係統軟件設計
12.3.1 通信協議分析
12.3.2 工作流程圖通信協議分析
12.4 係統測試
12.4.1 測量儀器
12.4.2 測量方法
12.4.3 測量數據完整性及結果分析
12.5 本章小結
第13章 基於MSP430的便攜式酒精檢測儀的設計
13.1 酒精濃度檢測原理和總體方案設計
13.1.1 酒精濃度檢測原理
13.1.2 總體方案設計
13.2 酒精檢測儀的硬件設計
13.2.1 電源電路設計
13.2.2 復位電路設計
13.2.3 時鍾電路設計
13.2.4 LCD顯示電路設計
13.2.5 JTAG接口設計
13.2.6 酒精傳感器檢測酒精濃度信號接口電路設計
13.2.7 信號調理電路設計
13.2.8 報警電路設計
13.3 酒精檢測儀的軟件設計
13.3.1 時鍾選擇程序設計
13.3.2 初始化SD16模/數轉換程序設計
13.3.3 酒精濃度信號采樣程序設計
13.3.4 酒精濃度信號處理程序設計
13.4 酒精檢測儀的調試情況
13.5 本章小結
第14章 基於MSP430的通用示波器圖文顯示係統
14.1 通用示波器圖文顯示係統設計的方案規劃和論證
14.1.1 主控單元
14.1.2 X/Y通道控製單元
14.1.3 Z通道控製單元
14.2 通用示波器圖文顯示係統的硬件設計
14.2.1 硬件設計與實現
14.2.2 MSP430F169最小係統單元
14.2.3 X/Y通道控製單元
14.2.4 Z通道控製單元
14.2.5 人機接口單元
14.2.6 電源係統
14.2.7 電路抗乾擾措施
14.3 通用示波器圖文顯示係統的軟件設計與實現
14.3.1 靜態顯示圖像軟件結構
14.3.2 動態顯示圖像軟件結構
14.3.3 翻轉顯示圖像軟件結構
14.3.4 動畫顯示圖像軟件結構
14.3.5 擴展功能軟件結構
14.3.6 鍵控菜單係統設計
14.4 係統調試
14.4.1 調試平颱
14.4.2 性能分析
14.4.3 按鍵控製性能分析
14.5 本章小結
第15章 基於MSP430的智能水錶設計
15.1 智能水錶總體設計
15.2 智能水錶的硬件設計
15.2.1 串口通信模塊電路設計
15.2.2 流量檢測電路設計
15.3 水錶客戶端軟件設計
15.3.1 數據庫創建和訪問
15.3.2 利用ADO組件訪問數據庫
15.3.3 水錶管理係統工作流程
15.3.4 按鈕事件處理
15.4 水錶客戶端程序設計
15.4.1 流量檢測程序設計
15.4.2 短信發送部分程序設計
15.5 係統測試和結果分析
15.6 本章小結
附錄
參考文獻
· · · · · · (
收起)