出版時間:2007-7 出版社:北航大學(xué) 作者:曹磊 頁數(shù):295
Tag標(biāo)簽:無
內(nèi)容概要
以外圍器件較為豐富的MSP430F449單片機(jī)為例,詳細(xì)地介紹了MSP4.30系列單片機(jī)的工作原理及開發(fā)技術(shù)。全書共分6章:闡述MSP430系列單片機(jī)的內(nèi)核原理、指令系統(tǒng)以及外圍器件原理;詳細(xì)介紹IAREmbedded Wmkbench 3.1集成開發(fā)環(huán)境的使用方法以及:MSP430 C編譯器的特點(diǎn),并針對初學(xué)者不易掌握的部分C語言難點(diǎn)進(jìn)行了詳細(xì)講解;以工程上常用的RS485通信項(xiàng)目的實(shí)現(xiàn)為例,闡述用C語言進(jìn)行層次化軟件設(shè)計的基本方法?!”緯梢宰鳛橛嬎銠C(jī)、自動化以及電子技術(shù)類專業(yè)學(xué)生的參考書,也適用于從事單片機(jī)開發(fā)的工程技術(shù)人員。
書籍目錄
第1章 概述1.1 MSP430系列單片機(jī)的特點(diǎn)1.2 基礎(chǔ)知識1.2.1 復(fù)雜指令集與精簡指令集1.2.2 哈佛結(jié)構(gòu)與馮?諾伊曼結(jié)構(gòu)1.2.3 嵌入式系統(tǒng)第2章 MSP430系列單片機(jī)的內(nèi)核2.1 MSP430系列單片機(jī)的分類2.2 CPU2.2.1 ALU2.2.2 PC2.2.3 SP(堆棧指針)2.2.4 SR(狀態(tài)寄存器)/ CG1(常數(shù)發(fā)生器)2.2.5 CG22.2.6 R4~R152.3 內(nèi)存2.3.1 特殊功能寄存器2.3.2 外圍模塊2.3.3 數(shù)據(jù)存儲區(qū)2.3.4 引導(dǎo)區(qū)2.3.5 信息存儲區(qū)2.3.6 程序存儲區(qū)2.3.7 中斷向量表2.4 中斷機(jī)制2.4.1 MSP430系列單片機(jī)中斷簡介2.4.2 MSP430系列單片機(jī)中斷處理過程2.5 低功耗第3章 MSP430指令系統(tǒng)3.1 指令格式3.2 操作碼格式3.2.1 雙操作數(shù)指令操作碼格式3.2.2 單操作數(shù)指令操作碼格式3.2.3 跳轉(zhuǎn)指令操作碼格式3.3 尋址模式3.4 指令詳述第4章 MSP430F44X外圍器件原理4.1 系統(tǒng)時鐘4.1.1 時鐘源4.1.2 時鐘失效及安全操作4.1.3 寄存器描述4.1.4 使用技巧及實(shí)例4.2 通用輸入/輸出端口(I/O)4.2.1 不具有中斷能力的端口4.2.2 具有中斷能力的端口4.3 看門狗定時器4.4 基本定時器Basic Timer14.4.1 基本定時器的操作原理4.4.2 寄存器描述4.5 定時器A4.5.1 定時器A工作原理4.5.2 定時器A寄存器描述4.5.3 定時器A應(yīng)用總結(jié)4.6 定時器B4.7 硬件乘法器4.8 比較器A4.8.1 比較器A原理4.8.2 寄存器描述4.8.3 應(yīng)用示例4.9 FLASH存儲器4.9.1 MSP430系列單片機(jī)FLASH存儲器結(jié)構(gòu)4.9.2 MSP430系列單片機(jī)FLASH存儲器的擦除操作4.9.3 MSP430系列單片機(jī)FLASH存儲器的寫操作4.9.4 FLASH控制寄存器的描述4.10 通用串行通信模塊4.10.1 串行通信的基本知識4.10.2 USART外圍模塊工作于異步串行通信模式4.10.3 USART外圍模塊工作于同步串行通信模式4.11 ADC12模數(shù)轉(zhuǎn)換模塊4.11.1 ADC12模塊工作原理4.11.2 ADC12寄存器描述4.12 LCD控制器4.12.1 顯示緩存4.12.2 閃爍功能4.12.3 時序發(fā)生器4.12.4 電壓發(fā)生器4.12.5 LCD的端口使用4.12.6 LCD的驅(qū)動模式第5章 深入理解IAR開發(fā)環(huán)境5.1 IAR Embedded Workbench 3.1集成開發(fā)環(huán)境5.1.1 集成開發(fā)環(huán)境的簡單使用5.1.2 如何確定堆棧的使用量5.1.3 帶中斷的軟件仿真5.1.4 常用的調(diào)試方法5.1.5 采用多文件組織項(xiàng)目5.2 了解MSP430編譯器5.2.1 數(shù)據(jù)類型5.2.2 常量、常數(shù)、常量指針及變量5.2.3 數(shù)據(jù)的存儲5.2.4 函數(shù)5.2.5 代碼與數(shù)據(jù)在內(nèi)存中的放置5.2.6 控制編譯器的行為5.2.7 本征函數(shù)5.2.8 C語言與匯編語言混合編程5.2.9 DLIB庫5.3 C語言難點(diǎn)分析5.3.1 指針5.3.2 數(shù)組、字符數(shù)組和C語言的字符串5.3.3 volatile關(guān)鍵字5.4 軟件工程的相關(guān)理論第6章 典型實(shí)例6.1 項(xiàng)目簡介6.2 RS485通信的相關(guān)知識點(diǎn)6.3 項(xiàng)目的系統(tǒng)結(jié)構(gòu)設(shè)計6.4 RS485通信在MSP430F449單片機(jī)上的具體實(shí)現(xiàn)參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
MSP430單片機(jī)C程序設(shè)計與實(shí)踐 PDF格式下載