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