MSP430 超低功耗單片機原理與應用, 2/e MSP430超低功耗单片机原理与应用(第2版)

沈建華, 楊艷琴

  • 出版商: 清華大學
  • 出版日期: 2013-09-01
  • 定價: $252
  • 售價: 8.5$214
  • 語言: 簡體中文
  • 頁數: 375
  • 裝訂: 平裝
  • ISBN: 7302334072
  • ISBN-13: 9787302334071
  • 相關分類: C 程式語言
  • 已絕版

買這商品的人也買了...

商品描述

<內容介紹>

《MSP430超低功耗單片機原理與應用(第2版)》以TI公司的MSP430系列超低功耗單片機為核心,介紹了MSP430單片機的特點和選型,詳細講述了MSP430的結構和指令系統,對MSP430全系列(特別是最新的F5xx、F6xx)所涉及的片內外圍模塊的功能、原理和應用作了詳盡的描述。並介紹了MSP430的開發環境、彙編語言、庫函數、C語言程序設計方法,以及單片機低功耗設計、常用接口電路設計和嵌入式軟件編程基礎等。最後講解一個體現MSP430單片機特點的血氧測量儀的設計實例。


<章節目錄>
第1章概述
1.1單片微型計算機
1.1.1單片機的概念
1.1.2單片機的特點及主要係列
1.1.3單片機的應用
1.2MSP430系列單片機
1.2.1MSP430系列單片機的特點
1.2.2MSP430系列單片機的發展和應用
1.3MSP430系列單片機應用選型
1.3.1MSP430系列單片機命名規則
1.3.2MSP430系列單片機選型
1.3.3MSP430芯 ​​片封裝
1.4本章小結
1.5思考題與習題
第2章MSP430體系結構
2.1MSP430微控制器架構
2.2地址空間
2.2 .1中斷向量表
2.2.2Flash/ROM
2.2.3信息內存
2.2.4引導內存
2.2.5RAM
2.2.6外設模塊
2.2.7特殊功能寄存器
2.3中央控制器(MSP430CPU)
2.3.1算術邏輯單元
2.3. 2MSP430CPU寄存器
2.4尋址模式
2.4.1寄存器尋址模式
2.4.2變址尋址模式
2.4.3符號尋址模式
2.4.4絕對尋址模式
2.4.5寄存器間接尋址模式
2.4.6自增間接尋址模式
2.4.7立即數尋址模式
2.5指令系統
2.5.1雙操作數指令
2.5.2單操作數指令
2.5.3程序流控制一跳轉
2.5.4模擬指令
2.6本章小結
2.7思考題與習題
第3章MSP430基本外設
3.1系統時鐘與控制
3.1.1系統復位
3.1.2MSP430基礎時鐘模塊
3.1.3中斷管理
3.1.4電壓監控系統SVS
3.1.5應用舉例
3.2低功耗模式
3.2.1低功耗工作模式
3.2.2進入和退出低功耗模式
3.2.3低功耗應用原則
3.2.4應用舉例
3.3通用輸入/輸出埠
3.3.1通用輸入/輸出埠概述
3.3.2具有中斷能力的埠
3.3. 3不具有中斷能力的埠
3.3.4埠COM和S
3.3.5應用舉例
3.4定時器
3.4.1基本定時器
3.4.2定時器A
3.4.3定時器B
3.4.4定時器D
3.4.5看門狗定時器
3.4.6實時時鐘
3.4.7應用舉例
3.5DMA控制器
第4章MSP430通信接口
4.1通信系統概述
4.1.1通信系統模型
4.1.2通信模式
4.1.3MSP430單片機的串行通信功能
4.2USCI模塊概述
4.2.1初始化序列
4.2.2波特率生成
4.3通用異步通信協議UART模式
4.3.1異步通信字符格式
4.3.2異步多機通信模式
4.3.3USCI模塊中斷
4.3.4UART模塊寄存器
4.3.5應用舉例
4.4串行外設接口協議SPI模式
4.4.1SPI概述
4.4.2SPI模式操作
4.4.3SPI模塊寄存器
4.4.4應用舉例
4.5內部集成電路協議I2C模式
4.5.1I2C概述
4.5.2I2C模式操作
4.5.3I2C模塊寄存器
4.5.4應用舉例
4.6通用串行總線協議USB模塊
4.6.1USB總線協議
4.6.2USB傳輸類型
4.6.3MSP430USB模塊簡介
4.6.4USB模塊操作
4.6.5USB模塊寄存器
4.7本章小結
4.8思考題與習題
第5章MSP430軟硬件開發環境
5.1CCSV5軟件開發環境
5.1.1CCSV5概述
5.1.2CCSV5的安裝
5.1.3CCSV5工程開發
5.1.4CCSV5資源管理器介紹及應用
5.2IAREmbeddedWorkbench嵌入式開發工具
5.2.1IAREW概述
5.2.2IAREW430的安裝
5.2.3IAREW430工程開發
5.3其他MSP430開發集成環境
5.3.1Grace軟件技術
5.3.2MSPGCC
5.3.3CrossWork
5.4嵌入式程序設計
5.4.1嵌入式C程序設計簡介
5.4.2編程風格
5.4.3數據類型及聲明
5.4.4操作符與表達式
5.5DriverLib使用簡介
5.5.1DriverLib概述
5.5.2DriverLib函數簡介及應用舉例
5.6MSP430硬件開發工具
5.6.1MSP—EXP430G2(LaunchPad)實驗開發板
5.6.2MSP—EXP430F5529實驗開發板
5.6.3DY—FFTB6638全功能實驗開發板
5.7本章小結
5.8思考題與習題
第6章MSP430應用系統設計
6.1MSP430電源與低功耗設計
6.1.1電池選擇
6.1.2超低靜態電流LDO
6.1.3低功耗設計
6.2常用接口設計
6.2.1發光二極管(LED)
6.2.2鍵盤
6.2.3LED數碼管
6.2.4液晶顯示屏(LCD)
6.2.5繼電器
6.3MSP430血氧測量儀
6.3.1簡介
6.3.2操作原理
6.3.3電路實現
6.4本章小結
6.5思考題與習題
參考文獻