基於MSP430的嵌入式系統開發與套用

基於MSP430的嵌入式系統開發與套用

《基於MSP430的嵌入式系統開發與套用》是2013年11月1日化學工業出版社出版的圖書,作者是周金治、徐霞。

基本介紹

  • 中文名:基於MSP430的嵌入式系統開發與套用
  • 作者:周金治、徐霞
  • 出版社化學工業出版社
  • 出版時間:2013年11月1日
  • 頁數:265 頁
  • 開本:16 開
  • ISBN:978-7-122-17521-2
  • 語種:簡體中文
內容簡介,圖書目錄,

內容簡介

本書系統地講解了MSP430系列單片機的開發與套用,內容主要包括:MSP430單片機的最小系統設計,時鐘、定時器、I/O、ADC、鍵盤、LCD模組的設計,感測器、音頻信號分析、嵌入式遠程監測的設計等。在此基礎上講解了心率儀、酒精檢測儀、示波器、智慧型水錶等作者多年來的MSP430單片機開發套用實例。本書在講解每部分設計思路的同時均配有實驗代碼,能夠幫助讀者快速理解並掌握MSP430單片機的開發技巧。 本書內容豐富實用、由淺入深,講解精煉到位,適合從事單片機開發的技術人員學習使用,也可用作大中專院校及高等院校電子、自動化等相關專業的教材和參考書。
《基於MSP430的嵌入式系統開發與套用》內容豐富實用、由淺入深,講解精煉到位,適合從事單片機開發的技術人員學習使用,也可用作大中專院校及高等院校電子、自動化等相關專業的教材和參考書。

圖書目錄

第1章MSP430基本性能及開發環境介紹1
1.1單片機概述/1
1.1.1單片機概念/1
1.1.2單片機發展歷程/2
1.1.3單片機發展方向/3
1.1.4常用單片機介紹/5
1.1.5單片機的套用/8
1.2MSP430概述/11
1.2.1MSP430的架構/11
1.2.2MSP430存儲器的結構和地址空間/14
1.2.3超低功耗/15
1.2.4片內外設/18
1.2.5MSP430系列單片機命名規則/23
1.2.6MSP430系列單片機選型/24
1.3IAR Embedded Workbench/36
1.3.1IAR Embedded Workbench概述/36
1.3.2工程建立/38
1.3.3熟悉平台/45
1.4本章小結/47
第2章MSP430最小系統49
2.1電源模組設計/49
2.1.1AMS1117晶片/50
2.1.2系統電源電路/50
2.2復位電路/51
2.3時鐘電路/52
2.4JTAG接口電路設計/52
2.5本章小結/54
第3章時鐘與定時器57
3.1系統時鐘/57
3.1.1MSP430F1xx系列單片機的時鐘結構/57
3.1.2晶體振盪器/58
3.1.3暫存器說明/59
3.1.4實驗程式/61
3.2定時器/62
3.2.1看門狗定時器/62
3.2.2定時器A的結構與工作原理/66
3.2.3定時器B的結構與工作原理/71
3.2.4定時器實驗程式/76
3.3本章小結/79
第4章I/O與中斷81
4.1I/O和中斷原理介紹/81
4.2I/O連線埠配置操作/82
4.2.1輸入暫存器/82
4.2.2輸出暫存器/82
4.2.3方向暫存器/82
4.2.4上拉/下拉電阻使能暫存器/82
4.2.5功能選擇暫存器/82
4.2.6P1和P2中斷/83
4.2.7I/O暫存器/83
4.3I/O連線埠實驗程式/84
4.4本章小結/85
第5章鍵盤87
5.1按鍵基本介紹/87
5.2設計原理/88
5.2.1獨立按鍵設計/88
5.2.2矩陣鍵盤/89
5.3鍵盤實驗程式/90
5.4本章小結/94
第6章模數轉換ADC1295
6.1ADC12結構介紹/95
6.2ADC12暫存器介紹/97
6.3ADC12實驗程式/101
6.3.1實驗程式一/101
6.3.2實驗程式二/102
6.4本章小結/103
第7章LCD設計套用105
7.11602液晶模組套用設計/105
7.1.11602液晶模組簡介/105
7.1.21602液晶模組硬體設計/106
7.1.31602液晶模組軟體設計/107
7.1.41602液晶模組程式設計/110
7.2FM12232F液晶模組套用設計/114
7.2.112232F液晶模組簡介/114
7.2.212232F液晶模組硬體設計/115
7.2.312232F液晶模組軟體設計/116
7.2.412232F液晶模組程式設計/120
7.312864液晶模組套用設計/126
7.3.112864液晶模組簡介/126
7.3.212864液晶模組硬體設計/127
7.3.312864液晶模組指令說明/128
7.3.412864液晶模組軟體設計/130
7.4本章小結/135
第8章環境參數檢測套用137
8.1光照信息檢測/137
8.1.1光敏電阻介紹/137
8.1.2電路設計/137
8.1.3軟體設計/138
8.1.4結論/138
8.2DS18B20溫度檢測/138
8.2.1DS18B20介紹/139
8.2.2硬體接口電路設計/139
8.2.3軟體設計/139
8.2.4程式實現/142
8.3SHT10溫度、濕度檢測/145
8.3.1SHT10介紹/145
8.3.2硬體接口電路設計/146
8.3.3軟體設計/146
8.3.4實例程式/148
8.4本章小結/153
第9章音頻信號分析155
9.1音頻信號分析功能、原理及設計總體方案/155
9.1.1音頻信號分析功能及原理/156
9.1.2總體設計方案/156
9.2音頻信號分析儀的硬體設計/156
9.2.1輸入模組電路設計/157
9.2.2復位電路設計/159
9.2.3JTAG接口電路設計/160
9.2.4本地顯示模組電路設計/160
9.2.5按鍵模組電路設計/161
9.2.6系統電源電路設計/162
9.3信號分析儀的軟體電路設計/162
9.3.1系統主函式設計/162
9.3.2ADC函式設計/166
9.3.3FFT函式設計/168
9.3.4顯示程式設計/171
9.3.5數據處理程式設計/172
9.3.6輸入信號的總功率和各頻率分量的頻率和功率/172
9.3.7失真度的分析與計算/173
9.4信號分析儀的調試情況/173
9.4.1小系統板的調試/173
9.4.2輸入模組電路的調試及結果/173
9.4.3系統調試結果及誤差分析/175
9.5本章小結/177
第10章嵌入式環境信息監測系統179
10.1總體設計/180
10.2硬體設計/181
10.2.1網路通信模組/181
10.2.2信息採集/182
10.2.3單片機系統和電源設計/184
10.3軟體設計/185
10.3.1溫濕度採集系統軟體設計/185
10.3.2數據長期存儲設計/186
10.3.3CS8900A驅動程式/186
10.3.4TCP/IP協定精簡/187
10.3.5氣體採集/187
10.3.6擴展專用網路屏顯示部分/188
10.4系統功能測試/188
10.4.1系統基本功能測試/188
10.4.2系統擴展功能測試/189
10.5本章小結/191
第11章心率測量儀193
11.1心電信號的特性和設計要求/193
11.1.1心電信號的特殊性質/194
11.1.2相應的設計要求/195
11.1.3系統的設計思想/195
11.2心率測量儀的硬體設計/196
11.2.1總體設計/196
11.2.2電源電路設計/196
11.2.3心電信號採集及預處理的電路設計/197
11.2.4時鐘電路設計/199
11.2.5JTAG接口電路設計/199
11.2.6復位電路設計/200
11.2.7MSP430FG439與PC機的通信接口電路設計/200
11.2.8LCD顯示電路設計/201
11.2.9鍵盤電路設計/201
11.3心率測量儀的軟體設計/202
11.3.1心率信號處理與計算程式/202
11.3.2PC機連線埠通信軟體/205
11.4調試/205
11.4.1系統硬體電路測試方法/205
11.4.2軟硬體聯合調試與分析/206
11.5本章小結/206
第12章無線環境監測系統209
12.1系統總體方案設計/210
12.1.1方案選擇/210
12.1.2系統總體方案/210
12.2硬體電路設計與計算/211
12.2.1發射電路設計/211
12.2.2發射電路計算/212
12.2.3接收電路分析/212
12.2.4接收電路設計與計算/214
12.2.5信息採集電路設計/214
12.3系統軟體設計/214
12.3.1通信協定分析/214
12.3.2工作流程圖通信協定分析/215
12.4系統測試/222
12.4.1測量儀器/222
12.4.2測量方法/222
12.4.3測量數據完整性及結果分析/222
12.5本章小結/223
第13章基於MSP430的攜帶型酒精檢測儀的設計225
13.1酒精濃度檢測原理和總體方案設計/225
13.1.1酒精濃度檢測原理/225
13.1.2總體方案設計/226
13.2酒精檢測儀的硬體設計/226
13.2.1電源電路設計/226
13.2.2復位電路設計/227
13.2.3時鐘電路設計/228
13.2.4LCD顯示電路設計/228
13.2.5JTAG接口設計/229
13.2.6酒精感測器檢測酒精濃度信號接口電路設計/229
13.2.7信號調理電路設計/230
13.2.8報警電路設計/231
13.3酒精檢測儀的軟體設計/231
13.3.1時鐘選擇程式設計/232
13.3.2初始化SD16模/數轉換程式設計/232
13.3.3酒精濃度信號採樣程式設計/233
13.3.4酒精濃度信號處理程式設計/234
13.4酒精檢測儀的調試情況/236
13.5本章小結/237
第14章基於MSP430的通用示波器圖文顯示系統239
14.1通用示波器圖文顯示系統設計的方案規劃和論證/239
14.1.1主控單元/240
14.1.2X/Y通道控制單元/240
14.1.3Z通道控制單元/240
14.2通用示波器圖文顯示系統的硬體設計/240
14.2.1硬體設計與實現/240
14.2.2MSP430F169最小系統單元/241
14.2.3X/Y通道控制單元/242
14.2.4Z通道控制單元/242
14.2.5人機接口單元/242
14.2.6電源系統/242
14.2.7電路抗干擾措施/243
14.3通用示波器圖文顯示系統的軟體設計與實現/243
14.3.1靜態顯示圖像軟體結構/243
14.3.2動態顯示圖像軟體結構/244
14.3.3翻轉顯示圖像軟體結構/244
14.3.4動畫顯示圖像軟體結構/246
14.3.5擴展功能軟體結構/246
14.3.6鍵控選單系統設計/247
14.4系統調試/249
14.4.1調試平台/249
14.4.2性能分析/249
14.4.3按鍵控制性能分析/250
14.5本章小結/250
第15章基於MSP430的智慧型水錶設計251
15.1智慧型水錶總體設計/251
15.2智慧型水錶的硬體設計/253
15.2.1串口通信模組電路設計/253
15.2.2流量檢測電路設計/253
15.3水錶客戶端軟體設計/254
15.3.1資料庫創建和訪問/254
15.3.2利用ADO組件訪問資料庫/255
15.3.3水錶管理系統工作流程/256
15.3.4按鈕事件處理/256
15.4水錶客戶端程式設計/258
15.4.1流量檢測程式設計/258
15.4.2簡訊傳送部分程式設計/259
15.5系統測試和結果分析/259
15.6本章小結/262
附錄263
參考文獻264

相關詞條

熱門詞條

聯絡我們