注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構MSP 430單片機C程序設計與實踐

MSP 430單片機C程序設計與實踐

MSP 430單片機C程序設計與實踐

定 價:¥29.00

作 者: 曹磊 編著
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 計算機體系結構

ISBN: 9787810777629 出版時間: 2007-07-01 包裝: 平裝
開本: 16開 頁數(shù): 295 字數(shù):  

內容簡介

  以外圍器件較為豐富的MSP430F449單片機為例,詳細地介紹了MSP430系列單片機的工作原理及開發(fā)技術。全書共分6章: 闡述MSP430系列單片機的內核原理、指令系統(tǒng)以及外圍器件原理;詳細介紹 IAR Embedded Workbench 3.1集成開發(fā)環(huán)境的使用方法以及MSP430 C編譯器的特點,并針對初學者不易掌握的部分C語言難點進行了詳細講解;以工程上常用的RS485通信項目的實現(xiàn)為例,闡述用C語言進行層次化軟件設計的基本方法。本書可以作為計算機、自動化以及電子技術類專業(yè)學生的參考書,也適用于從事單片機開發(fā)的工程技術人員。

作者簡介

暫缺《MSP 430單片機C程序設計與實踐》作者簡介

圖書目錄

第1章 概述
 1.1 MSP430系列單片機的特點
 1.2 基礎知識
  1.2.1 復雜指令集與精簡指令集
  1.2.2 哈佛結構與馮•諾伊曼結構
  1.2.3 嵌入式系統(tǒng)
第2章  MSP430系列單片機的內核
 2.1 MSP430系列單片機的分類
 2.2 CPU
  2.2.1 ALU
  2.2.2 PC
  2.2.3 SP(堆棧指針)
  2.2.4 SR(狀態(tài)寄存器)/ CG1(常數(shù)發(fā)生器)
  2.2.5 CG2
  2.2.6 R4~R15
 2.3 內存
  2.3.1 特殊功能寄存器
  2.3.2 外圍模塊
  2.3.3 數(shù)據(jù)存儲區(qū)
  2.3.4 引導區(qū)
  2.3.5 信息存儲區(qū)
  2.3.6 程序存儲區(qū)
  2.3.7 中斷向量表
 2.4 中斷機制
  2.4.1 MSP430系列單片機中斷簡介
  2.4.2 MSP430系列單片機中斷處理過程
 2.5 低功耗
第3章  MSP430指令系統(tǒng)
 3.1 指令格式
 3.2 操作碼格式
  3.2.1 雙操作數(shù)指令操作碼格式
  3.2.2 單操作數(shù)指令操作碼格式
  3.2.3 跳轉指令操作碼格式
 3.3 尋址模式
 3.4 指令詳述
第4章  MSP430F44X外圍器件原理
 4.1 系統(tǒng)時鐘
  4.1.1 時鐘源
  4.1.2 時鐘失效及安全操作
  4.1.3 寄存器描述
  4.1.4 使用技巧及實例
 4.2 通用輸入/輸出端口(I/O)
  4.2.1 不具有中斷能力的端口
  4.2.2 具有中斷能力的端口
 4.3 看門狗定時器
 4.4 基本定時器Basic Timer1
  4.4.1 基本定時器的操作原理
  4.4.2 寄存器描述
 4.5 定時器A
  4.5.1 定時器A工作原理
  4.5.2 定時器A寄存器描述
  4.5.3 定時器A應用總結
 4.6 定時器B
 4.7 硬件乘法器
 4.8 比較器A
  4.8.1 比較器A原理
  4.8.2 寄存器描述
  4.8.3 應用示例
 4.9 FLASH存儲器
  4.9.1 MSP430系列單片機FLASH存儲器結構
  4.9.2 MSP430系列單片機FLASH存儲器的擦除操作
  4.9.3 MSP430系列單片機FLASH存儲器的寫操作
  4.9.4 FLASH控制寄存器的描述
 4.10 通用串行通信模塊
  4.10.1 串行通信的基本知識
  4.10.2 USART外圍模塊工作于異步串行通信模式
  4.10.3 USART外圍模塊工作于同步串行通信模式
 4.11 ADC12模數(shù)轉換模塊
  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的驅動模式
第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 常用的調試方法
  5.1.5 采用多文件組織項目
 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ù)在內存中的放置
  5.2.6 控制編譯器的行為
  5.2.7 本征函數(shù)
  5.2.8 C語言與匯編語言混合編程
  5.2.9 DLIB庫
 5.3 C語言難點分析
  5.3.1 指針
  5.3.2 數(shù)組、字符數(shù)組和C語言的字符串
  5.3.3 volatile關鍵字
 5.4 軟件工程的相關理論
第6章  典型實例
 6.1 項目簡介
 6.2 RS485通信的相關知識點
 6.3 項目的系統(tǒng)結構設計
 6.4 RS485通信在MSP430F449單片機上的具體實現(xiàn)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號