MSP430單片機套用技術案例教程

MSP430單片機套用技術案例教程

《MSP430單片機套用技術案例教程》是2017年9月清華大學出版社出版的圖書,作者是尹麗菊、萬隆、巴奉麗、鞏秀鋼、宿寶臣。

基本介紹

  • 中文名:MSP430單片機套用技術案例教程
  • 作者:尹麗菊、萬隆、巴奉麗、鞏秀鋼、宿寶臣
  • 出版社:清華大學出版社
  • 出版時間:2017年9月
  • 定價:39 元
  • ISBN:9787302468288
內容簡介,圖書目錄,

內容簡介

本書採用案例化教學的方式,以TI公司的MSP430單片機為例,結合獨立開發的MSP430實驗台的硬體模組設計教學項目。書中每一知識點的介紹都列舉了清晰易懂的相關例程,真正從套用的角度講解知識,既可使讀者提高動手能力又可培養其興趣,是一本可以幫助讀者快速入門並提高的實用性教材。
全書分為8章。其中,第1章簡單介紹單片機相關的幾個基本概念以及MSP430系列單片機的基本資源; 第2章簡介MSP430F149單片機,包括CPU的基本結構、存儲器、時鐘系統、工作模式及中斷的基本概念; 第3章介紹IAR編譯軟體的基本套用; 第4章介紹MSP430單片機的I/O連線埠的套用,列舉了LED、按鍵、數碼管以及點陣的具體套用,通過不同的外圍電路使讀者逐步理解MSP430單片機I/O連線埠的套用; 第5章介紹MSP430單片機的定時器,包括看門狗定時器、定時器A的基本工作模式、定時器的捕獲以及輸出單元; 第6章介紹MSP430單片機的串列通信,主要包括USART、SPI匯流排和I2C匯流排的套用; 第7章主要介紹MSP430單片機ADC12的4種轉換模式和DAC12的晶片TLC5615的基本套用; 第8章為具體實例套用,主要介紹液晶模組、時鐘晶片DS1302、溫度感測器DS18B20、HS0038紅外接收、NRF24L01無線模組、步進電動機控制、超聲模組的套用。
本書可作為高等學校本專科相關專業教材或教師參考用書,也可作為單片機零基礎並希望快速入門的初學者的自學參考書。

圖書目錄

第1章MSP430系列單片機概述
1.1單片機的基本概念
1.2單片機的發展及套用領域
1.3常見單片機種類
1.4MSP430系列單片機簡介
1.4.1MSP430系列單片機的特點
1.4.2MSP430的基本結構
1.4.3MSP430單片機系列介紹
第2章MSP430F149簡介
2.1MSP430的總體架構
2.2CPU的結構和特點
2.2.1MSP430系列單片機晶片特徵
2.2.2MSP430特殊暫存器介紹
2.3MSP430存儲器
2.3.1程式存儲器
2.3.2數據存儲器
2.3.3Flash存儲器
2.4MSP430的時鐘系統
2.4.1案例介紹與分析
2.4.2MSP430的時鐘源
2.4.3MSP430的時鐘信號
2.4.4基本時鐘暫存器
2.5MSP430的系統復位和低功耗工作模式
2.5.1系統復位和初始化
2.5.2低功耗工作模式
2.6中斷系統
2.6.1中斷的概念和類型
2.6.2中斷回響及返回過程
2.6.3中斷嵌套
2.6.4中斷向量和中斷相關暫存器
第3章IAR集成開發環境的使用
3.1IAR開發平台的安裝與使用
3.1.1IAR的下載、安裝
3.1.2IAR的初始化界面
3.1.3IAR選單
3.1.4工具列
3.1.5IAR的視窗
3.2IAR工程的建立與設定
3.2.1創建工作空間
3.2.2新建檔案並添加到工程
3.2.3配置工程
3.3CSPY硬體仿真調試
3.3.1仿真器的驅動及硬體連線
3.3.2仿真器的使用
第4章I/O連線埠套用
4.1任務1點亮第一個LED小燈
4.1.1案例介紹與實現
4.1.2I/O連線埠的特點及結構
4.1.3相關暫存器
4.2任務21s流水燈
4.2.1案例介紹與實現
4.2.2本書常用的自定義頭檔案簡介
4.3任務34種模式切換的流水燈
4.4任務4獨立按鍵的套用
4.4.1案例介紹與實現
4.4.2獨立按鍵原理
4.4.3獨立按鍵消抖
4.5任務5I/O中斷控制LED
4.5.1案例介紹與實現
4.5.2相關暫存器配置
4.5.3I/O連線埠操作的基本流程
4.6任務6矩陣按鍵的套用
4.6.1案例介紹與實現
4.6.2矩陣鍵盤的工作原理
4.6.3行列掃描法原理
4.7任務78位數碼管全顯0
4.8任務88位數碼管統一從0到F循環顯示
4.8.1案例介紹與實現
4.8.2數碼管的編碼原理
4.8.3靜態顯示原理
4.9任務9數碼管的輪流顯示及動態顯示
4.9.1案例介紹與實現
4.9.2數碼管的動態顯示原理
4.9.3數碼管動態顯示的消影
4.10任務10數碼管顯示按鍵鍵值
4.11任務11點陣顯示
4.11.1案例介紹與實現
4.11.2點陣的基礎知識
4.11.3字元編碼原理
第5章定時器
5.1任務1看門狗
5.1.1案例介紹與分析
5.1.2WDT的基本結構及工作原理
5.1.3WDT相關暫存器
5.1.4看門狗的定時模式
5.2任務2定時器A增計數套用
5.2.1案例介紹與分析
5.2.2定時器A的基本結構
5.2.3定時器A的工作模式——停止模式/增計數模式
5.2.4定時器A相關暫存器
5.3任務3定時器A的基本套用——連續計數模式
5.3.1案例介紹與分析
5.3.2連續工作模式的工作方式
5.3.3定時/計數器的中斷
5.4任務4定時器A的基本套用——增減計數模式
5.4.1案例介紹與分析
5.4.2增/減計數模式的工作方式
5.5任務5捕獲/比較部件
5.5.1案例介紹與分析
5.5.2相關暫存器
5.5.3比較單元
5.5.4捕獲單元
5.6任務6單片機輸出單元套用一
5.6.1案例介紹與分析
5.6.2輸出單元的基本結構
5.6.3輸出單元的工作方式
5.7任務7單片機輸出單元套用二
5.8任務8單片機輸出單元套用三
5.9任務9定時器B
5.9.1案例介紹與分析
5.9.2定時器B的基本結構和特點
5.9.3比較/捕獲部件
第6章單片機的串列通信
6.1任務1通用串列異步通信UART的套用一
6.1.1案例介紹與實現
6.1.2串列通信的基本概念
6.1.3UART的工作原理
6.1.4USART相關的控制暫存器
6.1.5多機通信模式
6.2任務2通用串列異步通信UART的套用二
6.2.1案例介紹與實現
6.2.2USART接收部件的工作原理
6.2.3USART相關暫存器
6.3任務3通用串列通信同步模式——SPI
6.3.1案例介紹與實現
6.3.2SPI的工作原理
6.3.3同步模式暫存器
6.4任務4I2C匯流排
6.4.1案例介紹與實現
6.4.224C02的基本特性和引腳說明
6.4.3I2C匯流排協定簡介
6.4.424C02的具體操作
第7章ADC12/DAC12轉換模組
7.1任務1ADC單通道單次轉換模式
7.1.1案例介紹與實現
7.1.2ADC12的基本結構與工作原理
7.1.3ADC12暫存器
7.2任務2ADC單通道多次轉換模式
7.2.1案例介紹與分析
7.2.2ADC12的4種轉換模式與使用
7.2.3ADC12的操作步驟
7.3任務3ADC序列通道單次轉換模式
7.4任務4ADC序列通道多次轉換模式
7.5任務5DAC12的晶片
7.5.1案例介紹與分析
7.5.2晶片TLC5615概述
7.5.3TLC5615的工作原理
第8章單片機套用實例
8.1任務1LCD1602
8.1.1案例介紹與實現
8.1.2LCD1602概述
8.1.3LCD1602的操作流程
8.2任務2LCD12864
8.2.1案例介紹與分析
8.2.2LCD12864概述
8.2.3LCD12864操作流程
8.3任務3時鐘晶片DS1302
8.3.1案例介紹與分析
8.3.2DS1302概述
8.3.3DS1302的讀寫操作和暫存器配置
8.4任務4DS18B20
8.4.1案例分析與介紹
8.4.2DS18B20概述
8.4.3DS18B20暫存器配置
8.4.4DS18B20的初始化與數據讀取
8.5任務5HS0038紅外通信
8.5.1案例介紹與分析
8.5.2紅外線接收器HS0038概述
8.5.3紅外接收操作
8.6任務6NRF24L01無線模組
8.6.1案例介紹與分析
8.6.2NRF24L01概述
8.6.3NRF24L01的工作模式
8.6.4NRF24L01暫存器配置
8.6.5NRF24L01模組的操作與配置
8.7任務7PS2鍵盤
8.7.1案例介紹與分析
8.7.2PS2鍵盤概述
8.7.3PS2鍵盤的數據傳送
8.8任務8步進電動機
8.8.1案例介紹與分析
8.8.228BYJ48步進電動機概述
8.8.3晶片ULN2003簡介
8.9任務9超音波模組套用——測距
8.9.1案例介紹與分析
8.9.2HCSR04概述
8.9.3電氣參數
8.9.4超音波工作時序圖
附錄MSP430F149引腳功能對照表

相關詞條

熱門詞條

聯絡我們