編輯推薦
選用全國大學生“飛思卡爾”杯智能汽車競賽組委會推薦的MC9S12XS128
深入講解基於MC9S12XS128式係統設計
給齣大量關於智能汽車競賽的應甩實例
配有教學課件,方便教學使用
《MC9S12XS單片機原理及嵌入式係統開發》基於全國大學生“飛思卡爾”杯智能汽車競賽組委會推薦的MC9S12×S128,詳細地講解瞭嵌入式係統的設計,給齣瞭大量的智能汽車競賽應用實例,內容涵養:
嵌入式係統簡介
Freescale HCS12和HCS12×係列單片機簡介
S12×指令係統
C語言的嵌入式編程
MC9S12×S輸入/輸齣商品模塊及其應用實例
MC9S12係列中斷係統
MC9S12×S係列脈寬調製模塊及其應用實例
MC9S12×S128模數轉換模塊及其應用實例
MC9S12×S128定時器模塊及其應用實例
MC9S12×S128周期性中斷定時器模塊及其應用實例
MC9S12×S係列串行通信接口模塊及其應用實例
MC9S12係列SPI和I2C模塊及其應用實例
綜閤應用實例
內容簡介
《MC9S12XS單片機原理及嵌入式係統開發》以全國大學生“飛思卡爾”杯智能汽車競賽組委會推薦使用的飛思卡爾MC9S12XS128為主,詳細講述MC9S12XS128單片機的原理以及嵌入式係統的開發技術。《MC9S12XS單片機原理及嵌入式係統開發》首先介紹嵌入式係統和HCS12係列單片機的基礎知識,對C語言的嵌入式編程進行瞭簡要的說明,然後對MC9S12XS128的輸入/輸齣端口、中斷係統、脈寬調製、模/數轉換、定時器、定時器、SPI和I2C等模塊進行瞭詳實的講解,並給齣相應的應用實例,最後針對全國大學生“飛思卡爾”杯智能汽車競賽給齣綜閤應用實例。
《MC9S12XS單片機原理及嵌入式係統開發》麵嚮工科電氣類、計算機類、機電一體化類和儀器儀錶類等相關專業的高年級本科生和研究生,適閤參加全國大學生“飛思卡爾”杯智能汽車競賽的參賽人員參考,同時也適用於從事嵌入式應用開發的工程技術類人員。
目錄
第1章 嵌入式係統簡介
1.1 嵌入式係統
1.1.1 係統
1.1.2 嵌入式係統
1.1.3 嵌入式係統的分類
1.2 嵌入式係統硬件
1.2.1 嵌入式微處理器
1.2.2 嵌入式微控製器
1.2.3 嵌入式DSP處理器
1.2.4 嵌入式片上係統
1.3 嵌入式係統軟件
1.4 嵌入式操作係統
1.4.1 嵌入式操作係統的種類
1.4.2 嵌入式操作係統的發展
1.4.3 使用實時操作係統的必要性
1.4.4 實時操作係統的優缺點
1.5 嵌入式係統開發方法
第2章 Freescale HCS12和HCS12X係列單片機簡介
2.1 HCS12係列單片機概述
2.1.1 HCS12係列單片機的命名規則
2.1.2 HCS12係列單片機簡介
2.2 HCS12X係列單片機概述
2.2.1 HCS12X係列單片機主要特點
2.2.2 XGATE協處理器與主處理器的關係
2.2.3 XGATE的基本特性
2.2.4 典型S12X係列單片機簡介
2.3 MC9S12XS128簡介
2.3.1 MC9S12XS128性能概述
2.3.2 MC9S12XS128內部結構、主要特性及引腳
2.3.3 MC9S12XS128引腳功能
2.4 CPU12(X)核
2.4.1 CPU12(X)核特性
2.4.2 編程模型
2.5 MC9S12XS128的存儲器映射
2.6 MC9S12XS128內部鎖相環模塊PLL
2.6.1 CRG時鍾閤成寄存器(SYNR)
2.6.2 CRG時鍾參考分頻寄存器(REFDV)
2.6.3 CRG時鍾後分頻寄存器(POSTDIV)
2.6.4 CRG標誌寄存器(CRGFLG)
2.6.5 CRG時鍾選擇寄存器(CLKSEL)
2.6.6 CRG IPLL控製寄存器(PLLCTL)
2.6.7 CRG中斷使能寄存器(CRGINT)
2.6.8 CRG IPLL模塊應用實例
第3章 S12X指令係統
3.1 概述
3.2 S12X匯編指令的格式和符號說明
3.2.1 操作碼和操作數
3.2.2 數據類型
3.2.3 數據錶示方法
3.2.4 寄存器和存儲器錶示法
3.3 尋址方式(Addressing Mode)
3.3.1 隱含/固有尋址(Inherent Addressing,INH)
3.3.2 立即尋址(Immediate Addressing,IMM)
3.3.3 直接尋址(Direct Addressing,DIR)
3.3.4 擴展尋址(Extended Addressing,EXT)
3.3.5 相對尋址(Relative Addressing,REL )
3.3.6 變址尋址(Indexed Addressing,IDX)
3.3.7 全局尋址(Global Page Index Register)
3.4 S12X匯編指令係統
3.4.1 數據傳送指令
3.4.2 算術運算指令
3.4.3 邏輯運算指令
3.4.4 高級函數指令
3.4.5 程序控製指令
3.4.6 S12X控製指令
3.5 匯編程序僞指令
3.5.1 段定義指令
3.5.2 常量賦值指令
3.5.3 常量存儲指令
3.5.4 分配變量指令
3.5.5 匯編控製指令
3.5.6 符號鏈接指令
第4章 C語言的嵌入式編程
第5章 MC9S12XS輸入/輸齣端口模塊及其應用實例
第6章 MC9S12係列中斷係統
第7章 MC9S12XS係列脈寬調製模塊及其應用實例
第8章 MC9S12XS128模/數轉換模塊及其應用實例
第9章 MC9S12XS128定時器模塊及其應用實例
第10章 MC9S12XS128周期性中斷定時器模塊及其應用實例
第11章 MC9S12XS係列串行通信接口模塊及其應用實例
第12章 MC9S12係列SPI和I2C模塊及其應用實例
第13章 綜閤應用實例
附錄A S12匯編指令係統匯總錶
附錄B S12匯編指令係統匯總錶解釋說明
附錄C S12匯編指令機器碼匯總錶
附錄D S12X匯編指令機器碼匯總錶解釋說明
附錄E HS12實驗開發平颱
參考文獻
前言/序言
MC9S12XS單片機原理及嵌入式係統開發 下載 mobi epub pdf txt 電子書