注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡硬件、外部設備與維護MSP430單片機常用模塊與綜合系統(tǒng)實例精講

MSP430單片機常用模塊與綜合系統(tǒng)實例精講

MSP430單片機常用模塊與綜合系統(tǒng)實例精講

定 價:¥49.80

作 者: 秦龍 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 嵌入式計系統(tǒng)/單片機

ISBN: 9787121040573 出版時間: 2007-07-01 包裝: 平裝
開本: 16 頁數(shù): 490 字數(shù):  

內(nèi)容簡介

  本書針對目前流行的MSP430單片機系列,通過以實例精講的形式,詳細介紹MSP430單片機常用模塊與綜合應用系統(tǒng)設計的方法與技巧。全書共分3篇,第1篇為基礎知識篇,簡要介紹MSP430單片機的硬件內(nèi)部結(jié)構(gòu)、C語言基礎,以及MSP430的開發(fā)調(diào)試環(huán)境;第2篇為MSP430單片機常用模塊設計實例篇,通過18個模塊實例,詳細介紹MSP430單片機的各種開發(fā)技術和使用技巧,這些模塊實例典型、實用,易學易懂,幾乎涵蓋了MSP430單片機所有的開發(fā)技術;第3篇通過兩個綜合系統(tǒng)設計實例,對前面MSP430單片機的常用模塊進行了綜合應用設計,經(jīng)過此篇的學習,讀者對MSP430單片機綜合系統(tǒng)設計的能力將迅速提升,產(chǎn)生質(zhì)的飛躍。書中實例的程序源代碼、實例插圖和實例電路圖,請讀者到http://www.fecit.corn.crl的“下載專區(qū)”下載。本書適合高校計算機、自動化、電子及硬件等相關專業(yè)的學生,以及從事MSP430單片機的科研人員傅用。

作者簡介

暫缺《MSP430單片機常用模塊與綜合系統(tǒng)實例精講》作者簡介

圖書目錄

第1篇  基礎知識篇
第1章  MSP430單片機的硬件內(nèi)部結(jié)構(gòu) 3
1.1  MSP430的CPU   3
1.2  存儲器組織結(jié)構(gòu)   4
1.3  基礎時鐘與低功耗 12
1.4  I/O端口  16
1.5  定時器 26
1.6  比較器 41
1.7  FLASH模塊   44
1.8  USART模塊   46
1.9  ADC模塊  52
1.10  本章小結(jié)  58
1.11  思考練習題   58
第2章  MSP430單片機開發(fā)的C語言基礎   61
2.1  C語言基本知識   61
2.1.1  標識符與關鍵字 61
2.1.2  數(shù)據(jù)的基本類型 62
2.1.3  C語言的運算符 64
2.1.4  程序設計的基本結(jié)構(gòu)   67
2.1.5  函數(shù) 72
2.1.6  數(shù)組 76
2.1.7  指針 78
2.1.8  結(jié)構(gòu) 79
2.1.9  預處理功能   82
2.2  MSP430的C語言擴展特性 84
2.2.1  MSP430的C語言的擴展概述  84
2.2.2  MSP430的C語言的關鍵字擴展   86
2.2.3  MSP430的#pragma編譯命令   89
2.2.4  MSP430的預定義符號   93
2.2.5  MSP430的本征函數(shù)   94
2.2.6  MSP430的段定義   96
2.3  本章小結(jié)  99
2.4  思考練習題   99
第3章  MSP430單片機的開發(fā)調(diào)試環(huán)境   101
3.1  Embedded Workbench概述  101
3.2  Embedded Workbench的安裝   102
3.3  Embedded Workbench的具體使用   104
3.3.1  開始創(chuàng)建   104
3.3.2  程序調(diào)試   111
3.3.3  程序舉例   114
3.4  本章小結(jié)  117
3.5  思考練習題   117
第2篇  常用模塊設計實例篇
第4章  通用I/O模塊:掃描鍵盤設計實例   121
4.1  實例內(nèi)容說明   121
4.2  硬件電路設計   122
4.2.1  電源電路   122
4.2.2  復位電路   122
4.2.3  鍵盤電路   122
4.2.4  單片機電路   123
4.3  軟件設計  124
4.3.1  查詢方式   124
4.3.2  中斷方式   127
4.4  實例總結(jié)  129
4.5  思考練習題   129
第5章  通用I/O模塊:電視遙控器的設計實例  131
5.1  實例內(nèi)容說明   131
5.2  硬件電路設計   131
5.2.1  電源電路   132
5.2.2  鍵盤電路   132
5.2.3  紅外發(fā)送電路   132
5.2.4  單片機電路   133
5.3  軟件設計  134
5.3.1  初始化  134
5.3.2  鍵盤處理程序   134
5.3.3  發(fā)送程序   137
5.3.4  測試程序   140
5.4  實例總結(jié)  141
5.5  思考練習題   141
第6章  定時器模塊:充電器設計實例  143
6.1  實例內(nèi)容說明   143
6.2  硬件電路設計   144
6.2.1  BUCK轉(zhuǎn)換電路  144
6.2.2  單片機電路   145
6.3  軟件設計  145
6.3.1  初始化程序   146
6.3.2  采集程序   149
6.3.3  主程序  150
6.4  實例總結(jié)  152
6.5  思考練習題   152
第7章  定時器模塊:電機控制設計實例   153
7.1  實例內(nèi)容說明   153
7.2  硬件電路設計   154
7.2.1  電源電路   154
7.2.2  驅(qū)動電路   154
7.2.3  單片機電路   155
7.3  軟件設計  156
7.3.1  初始化程序   156
7.3.2  電機驅(qū)動程序   158
7.3.3  主處理程序   164
7.4  實例總結(jié)  164
7.5  思考練習題   167
第8章  I2C模塊:串行存儲器接口設計實例 169
8.1  實例內(nèi)容說明   169
8.2  硬件電路設計   169
8.2.1  24LC02B芯片介紹   170
8.2.2  串行存儲器電路 170
8.3  軟件設計  171
8.3.1  I2C協(xié)議   171
8.3.2  初始化程序   173
8.3.3  24LC02B的操作實現(xiàn)   175
8.3.4  測試程序   179
8.4  實例總結(jié)  181
8.5  思考練習題   181
第9章  I2C模塊:利用I2C實現(xiàn)的多機系統(tǒng)實例   183
9.1  實例內(nèi)容說明   183
9.2  硬件電路設計   183
9.3  軟件設計  184
9.3.1  多機通信介紹   185
9.3.2  程序設計   189
9.4  實例總結(jié)  197
9.5  思考練習題   197
第10章  A/D模塊:電阻測量系統(tǒng)設計實例   199
10.1  實例內(nèi)容說明   199
10.2  硬件電路設計   199
10.2.1  電流源電路   200
10.2.2  放大器電路   200
10.2.3  跟隨器電路   201
10.3  軟件設計  201
10.3.1  初始化程序   202
10.3.2  A/D采集程序 204
10.3.3  測試程序   205
10.4  實例總結(jié)  208
10.5  思考練習題   208
第11章  A/D模塊:稱重系統(tǒng)設計實例   209
11.1  實例內(nèi)容說明   209
11.2  硬件電路設計   210
11.2.1  全橋傳感器電路  210
11.2.2  單片機電路   211
11.3  軟件設計  211
11.3.1  測量分析   211
11.3.2  初始化程序   212
11.3.3  測量程序   213
11.3.4  測試程序   215
11.4  實例總結(jié)  216
11.5  思考練習題   216
第12章  比較器模塊:風扇控制系統(tǒng)設計實例  217
12.1  實例內(nèi)容說明   217
12.2  硬件電路設計   217
12.2.1  風扇接口電路 218
12.2.2  單片機電路   218
12.3  軟件設計  219
12.3.1  溫度采集的原理分析   219
12.3.2  溫度采集程序?qū)崿F(xiàn)   220
12.3.3  風扇控制的程序?qū)崿F(xiàn)   224
12.3.4  測試程序   227
12.4  實例總結(jié)  228
12.5  思考練習題   228
第13章  電壓檢測模塊:SVS設計實例   231
13.1  實例內(nèi)容說明   231
13.2  硬件電路設計   231
13.2.1  告警電路   232
13.2.2  單片機電路   232
13.3  軟件設計  233
13.3.1  SVS模塊介紹 233
13.3.2  串行存儲器操作  234
13.3.3  告警處理   238
13.4  實例總結(jié)  240
13.5  思考練習題   240
第14章  通用串口模塊:PC通信系統(tǒng)設計實例 241
14.1  實例內(nèi)容說明   241
14.2  硬件電路設計   241
14.2.1  SP3220芯片介紹   241
14.2.2  串口電路設計 242
14.3  軟件設計  243
14.3.1  初始化程序   243
14.3.2  中斷服務程序 244
14.3.3  測試程序   246
14.4  實例總結(jié)  249
14.5  思考練習題   249
第15章  通用串口模塊:MMC接口設計實例   251
15.1  實例內(nèi)容說明   251
15.2  硬件電路設計   251
15.2.1  MMC介紹   252
15.2.2  接口電路設計 253
15.3  軟件設計  253
15.3.1  MMC卡操作介紹  253
15.3.2  SPI的實現(xiàn)   254
15.3.3  MMC卡操作程序?qū)崿F(xiàn)   255
15.3.4  測試程序   261
15.4  實例總結(jié)  262
15.5  思考練習題   262
第16章  液晶顯示模塊:溫度測量系統(tǒng)設計實例  263
16.1  實例內(nèi)容說明   263
16.2  硬件電路設計   263
16.2.1  AD7416介紹 264
16.2.2  溫度測量電路 264
16.2.3  LCD電路   265
16.2.4  單片機電路   265
16.3  軟件設計  266
16.3.1  溫度測量程序 266
16.3.2  LCD顯示程序 272
16.3.3  測試程序   275
16.4  實例總結(jié)  276
16.5  思考練習題   276
第17章  液晶顯示模塊:實時時鐘設計實例   277
17.1  實例內(nèi)容說明   277
17.2  硬件電路設計   278
17.2.1  S-3530A介紹 278
17.2.2  時鐘電路   279
17.2.3  LCD顯示電路 279
17.2.4  單片機電路   280
17.3  軟件設計  281
17.3.1  時鐘程序   281
17.3.2  LCD顯示程序 285
17.3.3  測試程序   287
17.4  實例總結(jié)  288
17.5  思考練習題   288
第18章  SCAN IF模塊:旋轉(zhuǎn)檢測設計實例   289
18.1  實例內(nèi)容說明   289
18.2  硬件設計  290
18.2.1  SCAN IF介紹 290
18.2.2  硬件電路設計 292
18.3  軟件設計  293
18.3.1  寄存器介紹   293
18.3.2  SCAN IF相關程序?qū)崿F(xiàn)   298
18.4  實例總結(jié)  302
18.5  思考練習題   302
第19章  SCAN IF模塊:水表流量測量系統(tǒng)設計  305
19.1  實例內(nèi)容說明   305
19.2  硬件設計  306
19.2.1  LCD顯示電路 306
19.2.2  實時時鐘電路 306
19.2.3  存儲器電路   307
19.2.4  IC卡電路   307
19.2.5  告警電路   308
19.2.6  單片機電路   309
19.3  軟件設計  310
19.3.1  I2C模塊   310
19.3.2  告警處理模塊 317
19.3.3  主處理模塊   317
19.4  實例總結(jié)  320
19.5  思考練習題   320
第20章  存儲器模塊:FLASH編程實現(xiàn)   323
20.1  實例內(nèi)容說明   323
20.2  硬件電路設計   323
20.3  軟件設計  324
20.3.1  寄存器介紹   324
20.3.2  FLASH操作程序  326
20.3.3  串口程序   327
20.3.4  測試程序   329
20.4  實例總結(jié)  333
20.5  思考練習題   333
第21章  存儲器模塊:NAND接口設計實例   335
21.1  實例內(nèi)容說明   335
21.2  硬件設計  335
21.2.1  K9F1208U0M芯片介紹   335
21.2.2  接口電路設計 336
21.2.3  單片機電路   337
21.3  軟件設計  338
21.3.1  K9F1208U0M芯片操作介紹  338
21.3.2  NAND操作程序  340
21.3.3  測試程序   348
21.4  實例總結(jié)  349
21.5  思考練習題   349
第3篇  綜合系統(tǒng)設計實例篇
第22章  MODEM有線采集傳輸平臺設計實例   353
22.1  實例內(nèi)容說明   353
22.2  硬件設計  354
22.2.1  電源設計   354
22.2.2  串口設計   356
22.2.3  MODEM接口設計  357
22.2.4  存儲接口設計 359
22.2.5  采集模塊設計 363
22.2.6  單片機模塊設計  363
22.3  軟件設計  364
22.3.1  串口程序設計 365
22.3.2  存儲程序設計 369
22.3.3  傳輸程序設計 380
22.3.4  采集設計   392
22.3.5  測試程序   395
22.4  本章總結(jié)  405
22.5  思考練習題   416
第23章  GSM無線采集傳輸平臺設計實例   417
23.1  實例內(nèi)容說明   417
23.2  系統(tǒng)硬件設計   418
23.2.1  電源設計   418
23.2.2  串口設計   419
23.2.3  GSM模塊接口設計   420
23.2.4  串行存儲接口設計   422
23.2.5  采集控制模塊設計   423
23.2.6  單片機模塊   424
23.3  系統(tǒng)軟件設計   425
23.3.1  串口程序設計 425
23.3.2  存儲程序設計 429
23.3.3  短消息程序設計  433
23.3.4  采集控制程序設計   444
23.3.5  測試程序   446
23.4  本章總結(jié)  450
23.5  思考練習題   461
附錄A  MSP430F1XX單片機系列簡介   463
A.1  MSP430F11X系列單片機 463
A.2  MSP430F12X系列單片機 465
A.3  MSP430F13X系列單片機 467
A.4  MSP430F14X系列單片機 471
附錄B  全書思考練習題答案   477

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號