本書主要介紹MSP430F169單片機設計方法,在適當闡述工作原理基礎上,重點介紹了硬件電路圖和軟件編程,對於重要程序,解釋編程方法並說明其工作原理。
全書共分9章:第1章為基礎篇,着重MSP430單片機工作原理以及IAR編譯軟件的應用;第2~9章為單片機設計,包括硬件系統設計和軟件編程。全書敘述簡潔、概念清晰,提供了大量應用實例,具備完整的硬件電路圖和軟件清單,涵蓋了MSP430F169單片機設計的諸多內容。
本書適合作為高等院校電氣、自動化專業高年級本科生、研究生的及高校教師教學參考書,還可以供相關工程技術人員參考。
陳中,鹽城工學院教師,連續多年指導學生進行畢業設計以及學科競賽,擁有豐富的教學、實踐經驗。發表過多篇關於單片機的論文,反響良好。已出版《基於STC89C52單片機的控制系統設計》《基於AVR單片機的控制系統設計》等五部著作,即將出版《基於STM32單片機的控制系統設計》一書。
陳沖,鹽城工學院教師,多年從事教學科研工作。曾獲學校青年教師競賽三等獎1項,完成市級科研項目3項,獲市科技進步二等獎1項。發表過多篇具有較高學術水平的論文,先后編著《電力拖動控制系統與MATLAB仿真》《運動控制系統綜合實驗教程》等多部教材。
目錄
第1章 單片機原理概述及C編程語言
1.1MSP430單片機概述
1.2初步認識MSP430單片機
1.3MSP430F169單片機最小系統
1.4C語言概述
1.4.1C的變量與數據類型
1.4.2C的運算符和表達式
1.5常用的I/O相關寄存器及操作
1.6C語言的程序結構
1.6.1順序結構
1.6.2選擇結構
1.6.3循環結構
1.7C語言的函數
1.8I/O端口常用操作C語言描述及常用C語言解析
1.9把51單片機的C語言轉換成MSP430單片機的C語言
1.10MSP430編譯軟件使用
1.11自制(頭)文件方法
第2章 單片機輸出電路設計
2.1單片機控制系統設計概述
2.2液晶1602的顯示
2.3液晶12864的顯示
2.3.1液晶12864並行顯示
2.3.2液晶12864串行顯示
2.4LED點陣的顯示
2.5液晶12232的顯示
2.62.4in彩屏TFT的顯示
2.6.12.4in彩屏TFT簡介
2.6.2顯存地址指針與窗口工作模式
2.6.3常用寄存器設置
第3章 單片機輸入電路設計
3.1鍵盤的輸入電路
3.2帶函數和小數點的計算器設計
3.3電子密碼鎖設計
3.4步進電機控制系統設計
3.5溫度檢測系統設計
3.6溫濕度傳感器的設計
3.7電子秤的設計
第4章 定時器/計數器和外部中斷系統設計
4.1MSP430單片機時鍾源
4.2定時器/計數器概述
4.3TIMER_A工作模式
4.4定時器A模塊捕獲/比較工作原理
4.5定時器/計數器A與PWM
4.6外部中斷的概述
4.7秒表設計
4.8紅外遙控設計
4.9超聲波測距系統設計
4.10定時器/計數器B
4.11定時器/計數器B與PWM
4.12直流電機控制系統設計
第5章 串行通信
5.1串行通信概述
5.2USART相關寄存器
5.3串行通信協議
5.4串行通信系統設計
第6章 I2C接口的應用
6.1I2C通信協議概述
6.2I2C模式操作
6.3I2C寄存器說明
6.4具有斷電保護的電子密碼鎖設計
6.4.1AT24C02芯片簡介
6.4.2具有斷電保護的電子密碼鎖設計
第7章 同步串行SPI接口
7.1同步串行SPI接口概述
7.2SPI相關寄存器
7.3SPI通信設計舉例——無線模塊通信設計
第8章 AD與DA轉換器
8.1AD轉換器概述
8.2ADC12結構及特點
8.3ADC相關寄存器設置
8.4ADC12轉換模式
8.5AD應用實例
8.6DA轉換器概述
8.7DAC12結構與性能
8.8DAC相關寄存器設置
8.9DAC12的操作及設置和應用
第9章 單片機綜合系統設計
9.1兩路溫度檢測系統設計
9.2紅外遙控直流電機調速系統設計
9.3無線通信直流電機調速系統設計
9.4用VB語言編制串行助手界面控制步進電機調速系統設計
9.5門禁控制系統設計
9.6藍牙控制系統設計
9.7彩屏和攝像頭控制系統設計
參考文獻
1.1MSP430單片機概述
1.2初步認識MSP430單片機
1.3MSP430F169單片機最小系統
1.4C語言概述
1.4.1C的變量與數據類型
1.4.2C的運算符和表達式
1.5常用的I/O相關寄存器及操作
1.6C語言的程序結構
1.6.1順序結構
1.6.2選擇結構
1.6.3循環結構
1.7C語言的函數
1.8I/O端口常用操作C語言描述及常用C語言解析
1.9把51單片機的C語言轉換成MSP430單片機的C語言
1.10MSP430編譯軟件使用
1.11自制(頭)文件方法
第2章 單片機輸出電路設計
2.1單片機控制系統設計概述
2.2液晶1602的顯示
2.3液晶12864的顯示
2.3.1液晶12864並行顯示
2.3.2液晶12864串行顯示
2.4LED點陣的顯示
2.5液晶12232的顯示
2.62.4in彩屏TFT的顯示
2.6.12.4in彩屏TFT簡介
2.6.2顯存地址指針與窗口工作模式
2.6.3常用寄存器設置
第3章 單片機輸入電路設計
3.1鍵盤的輸入電路
3.2帶函數和小數點的計算器設計
3.3電子密碼鎖設計
3.4步進電機控制系統設計
3.5溫度檢測系統設計
3.6溫濕度傳感器的設計
3.7電子秤的設計
第4章 定時器/計數器和外部中斷系統設計
4.1MSP430單片機時鍾源
4.2定時器/計數器概述
4.3TIMER_A工作模式
4.4定時器A模塊捕獲/比較工作原理
4.5定時器/計數器A與PWM
4.6外部中斷的概述
4.7秒表設計
4.8紅外遙控設計
4.9超聲波測距系統設計
4.10定時器/計數器B
4.11定時器/計數器B與PWM
4.12直流電機控制系統設計
第5章 串行通信
5.1串行通信概述
5.2USART相關寄存器
5.3串行通信協議
5.4串行通信系統設計
第6章 I2C接口的應用
6.1I2C通信協議概述
6.2I2C模式操作
6.3I2C寄存器說明
6.4具有斷電保護的電子密碼鎖設計
6.4.1AT24C02芯片簡介
6.4.2具有斷電保護的電子密碼鎖設計
第7章 同步串行SPI接口
7.1同步串行SPI接口概述
7.2SPI相關寄存器
7.3SPI通信設計舉例——無線模塊通信設計
第8章 AD與DA轉換器
8.1AD轉換器概述
8.2ADC12結構及特點
8.3ADC相關寄存器設置
8.4ADC12轉換模式
8.5AD應用實例
8.6DA轉換器概述
8.7DAC12結構與性能
8.8DAC相關寄存器設置
8.9DAC12的操作及設置和應用
第9章 單片機綜合系統設計
9.1兩路溫度檢測系統設計
9.2紅外遙控直流電機調速系統設計
9.3無線通信直流電機調速系統設計
9.4用VB語言編制串行助手界面控制步進電機調速系統設計
9.5門禁控制系統設計
9.6藍牙控制系統設計
9.7彩屏和攝像頭控制系統設計
參考文獻
網路書店
類別
折扣
價格
-
新書87折$412