本書(shū)對(duì)TI公司MSP430LaunchPad開(kāi)發(fā)平臺(tái)進(jìn)行了詳細(xì)介紹。使用TI官方的學(xué)習(xí)資料和示例代碼,配以MSP430數(shù)據(jù)手冊(cè)和編程指導(dǎo)手冊(cè),從MSP430設(shè)計(jì)和應(yīng)用的角度講解了該單片機(jī)的知識(shí)點(diǎn)和應(yīng)用模式。本書(shū)的最大特色是在對(duì)各種功能模塊的分析過(guò)程中采用了電路設(shè)計(jì)的思維方式。本書(shū)不是一本大而全的MSP430技術(shù)學(xué)習(xí)參考書(shū),而是側(cè)重于對(duì)MSP430的幾個(gè)關(guān)鍵技術(shù)問(wèn)題的分析;也不是對(duì)技術(shù)點(diǎn)的深入剖析和高級(jí)應(yīng)用的參考書(shū),而是側(cè)重于對(duì)技術(shù)點(diǎn)的學(xué)習(xí)及疑難解析,以幫助初學(xué)者較好地掌握MSP430的應(yīng)用難點(diǎn)。
本書(shū)適合有一定單片機(jī)應(yīng)用基礎(chǔ)且想嘗試使用MSP430單片機(jī)的讀者閱讀,最好配以MSP430的數(shù)據(jù)手冊(cè)和用戶使用手冊(cè)。如果讀者能夠一邊使用LaunchPad,一邊參考TI公司的官方參考示例代碼,那么本書(shū)的價(jià)值就更加明顯了。
第一篇基礎(chǔ)知識(shí)
第1章MSP430及LaunchPad快速瀏覽
1.1MSP430基本功能介紹
1.1.1MSP430的特性描述
1.1.2MSP430的單片機(jī)系列介紹
1.2LaunchPad開(kāi)發(fā)板介紹
1.3讓LaunchPad"跑"起來(lái)的最快方法
本章小結(jié)
第2章IAR開(kāi)發(fā)平臺(tái)介紹
2.1軟件的設(shè)置與調(diào)試
2.2進(jìn)一步學(xué)習(xí)部分
本章小結(jié)
第二篇功能分析篇
第3章MSP430之端口
3.1MSP430G2x53系列端口電路
3.1.1數(shù)字輸入通道分析
3.1.2數(shù)字輸出通道分析
3.2常用端口寄存器的配置方式
3.3端口中斷功能的應(yīng)用及配置
3.4其他功能的配置模式
本章小結(jié)
第4章MSP430之定時(shí)器
4.1單片機(jī)定時(shí)器功能概述
4.2Timer_A的電路圖描述
4.3Timer_A的應(yīng)用模式
4.3.1捕獲功能
4.3.2比較功能
4.4Timer_A應(yīng)用模式說(shuō)明
4.5Timer_A的功能和應(yīng)用總結(jié)
本章小結(jié)
第5章MSP430之A/D功能
5.1A/D的基本知識(shí)
5.1.1ADC原理
5.1.2ADC性能指標(biāo)
5.2A/D模塊電路分析
本章小結(jié)
第6章MSP430之通信資源
6.1USCI接口
6.2I2C功能描述
6.3SPI總線描述
6.4UART功能描述
本章小結(jié)
第7章MSP430之其他資源
7.1看門狗定時(shí)器
7.2系統(tǒng)復(fù)位與初始化功能
7.3SVS和Brownout Reset
7.4基本時(shí)鐘模塊
本章小結(jié)
第三篇項(xiàng)目開(kāi)發(fā)篇
8.1項(xiàng)目功能描述
8.2應(yīng)用技術(shù)分析
8.3硬件電路設(shè)計(jì)
8.4程序流程圖
8.5源程序代碼
8.6總結(jié)
第9章超聲波測(cè)距
9.1項(xiàng)目功能描述
9.2應(yīng)用技術(shù)分析
9.3硬件電路設(shè)計(jì)
9.4程序流程圖
9.5源程序代碼
9.6總結(jié)
第10章紅外遙控LED點(diǎn)陣
10.1項(xiàng)目功能描述
10.2應(yīng)用技術(shù)分析
10.2.1紅外通信機(jī)制
10.2.2調(diào)制與解調(diào)
10.2.3紅外傳輸協(xié)議
10.3硬件電路設(shè)計(jì)
10.4程序流程圖
10.5源程序代碼
10.6總結(jié)
參考文獻(xiàn)