HCS12微控制器原理及應(yīng)用

出版時(shí)間:2007-10  出版社:北京航大  作者:王威  頁數(shù):267  
Tag標(biāo)簽:無  

內(nèi)容概要

  介紹Freescale Hcs12系列16位微控制器的中央處理器結(jié)構(gòu)、s12存儲器、s12指令系統(tǒng)、s12匯編程序設(shè)計(jì)與實(shí)例、s12輸出/輸入端口、中斷系統(tǒng)、定時(shí)器模塊、模/數(shù)轉(zhuǎn)換模塊、脈寬調(diào)制模塊、sPI和scI串行通信模塊、 s12微控制器應(yīng)用實(shí)例和Hcs12在線調(diào)試等。并以MC9S12DG128為例,較詳盡地列出了大量相關(guān)功能寄存器的作用及設(shè)置方法,還針對以上功能模塊給出了已經(jīng)調(diào)試通過的匯編語言或C語言例程?! ”緯轻槍σ丫哂形⒖刂破鞯幕局R而需要應(yīng)用HCs12系列微控制器的讀者,通過本書的學(xué)習(xí)可以更快地掌握Freescale 16位微控制器Hcsl2系列的基本功能?! ”緯勺鳛槠囯娮印⒆詣涌刂?、智能家電、儀器儀表等領(lǐng)域工程技術(shù)人員的參考書,也可作為高等院校相關(guān)專業(yè)高年級本科生、研究生的教材以及教師的教學(xué)參考書。

書籍目錄

第1章 微控制器概述1.1 微控制器簡介及現(xiàn)狀1.2 Freescale微控制器1.3 S12系列微控制器1.4 s12X系列微控制器第2章 s12微控制器的組成2.1 S12系列微控制器的特點(diǎn)2.2 MC9S12DGl28的結(jié)構(gòu)2.3 MC9S12DGl28的引腳功能2.3.1 引腳封裝與功能2.3.2 引腳功能描述2.4 操作模式2.5 振蕩電路2.6 系統(tǒng)運(yùn)行監(jiān)視2.7 實(shí)時(shí)中斷2.8 復(fù)位功能第3章 S12存儲器3.1 s12MCU存儲器的分類及特點(diǎn)3.2 MC9S12DGl28存儲器的組織3.2.1 存儲器地址分配3.2.2 RAM地址映射3.2.3 寄存器地址映射3.2.4 EEPROM地址映射3.2.5 FLASH/RAM地址映射及綜合控制寄存器3.3 S12CPU寄存器3.4 FLASH存儲器3.4.1 FLASH存儲器的組織3.4.2 FLASH存儲器的頁面管理3.4.3 FLASH存儲器的擦寫保護(hù)3.5 EEPRoM存儲器第4章 S12指令系統(tǒng)4.1 指令系統(tǒng)簡介4.1.1 S12內(nèi)部寄存器4.1.2 匯編指令格式4.2 尋址方式4.2.1 各種尋址方式4.2.2 變址尋址方式4.3 常用基本指令4.3.1 數(shù)據(jù)傳送類指令4.3.2 算術(shù)運(yùn)算類指令4.3.3 邏輯指令4.3.4 程序控制類指令4.3.5 中斷指令4.3.6 S12cPU控制類指令4.3.7 其他指令第5章 S12匯編程序設(shè)計(jì)與實(shí)例5.1 匯編語言程序基礎(chǔ)5.1.1 匯編語言指令格式5.1.2 數(shù)據(jù)的表示方法5.2 匯編程序偽指令5.3 匯編語言程序設(shè)計(jì)實(shí)例5.3.1 常用子程序的設(shè)計(jì)5.3.2 S12教學(xué)實(shí)驗(yàn)系統(tǒng)實(shí)例第6章 S12輸入/輸出端口6.1 I/O端口功能簡介6.1.1 I/O端口簡介6.1.2 I/O端口功能6.1.3 I/O端口的異常處理6.2 I/O端口設(shè)置6.3 人機(jī)交互接口設(shè)計(jì)6.3.1 獨(dú)立式按鍵接口6.3.2 矩陣式鍵盤接口6.3.3 按鍵開關(guān)去抖動6.4 LED數(shù)碼管顯示接口6.4.1 LED數(shù)碼管的工作原理6.4.2 6位七段式LED顯示驅(qū)動程序設(shè)計(jì)第7章 s12中斷系統(tǒng)7.1 中斷系統(tǒng)概述7.1.1 S12的特殊中斷7.1.2 S12的普通中斷7.1.3 中斷優(yōu)先級7.2 S12中斷處理7.2.1 S12中斷處理基本流程7.2.2 中斷發(fā)生的現(xiàn)場保護(hù)7.2.3 中斷處理程序7.3 中斷程序設(shè)計(jì)7.3.1 外部中斷程序示例7.3.2 使用中斷優(yōu)先級第8章 S12定時(shí)器模塊8.1 定時(shí)器模塊概述8.2 輸入捕捉/輸出比較8.2.1 輸入捕捉8.2.2 輸出比較8.3 脈沖累加器和模數(shù)計(jì)數(shù)器8.3.1脈沖累加器8.3.2模數(shù)計(jì)數(shù)器8.3.3脈沖累加器和模數(shù)計(jì)數(shù)器設(shè)計(jì)實(shí)例第9章 S12模/數(shù)轉(zhuǎn)換模塊9.1 A/D轉(zhuǎn)換模塊概述9.2 A/D轉(zhuǎn)換主要技術(shù)指標(biāo)9.3 ATD模塊的原理9.3.1 ATD模塊的采樣通道與轉(zhuǎn)換序列9.3.2 轉(zhuǎn)換時(shí)間與轉(zhuǎn)換方式9.3.3 電源與低功耗模式9.3.4 轉(zhuǎn)換結(jié)果對齊方式9.4 ATD模塊寄存器9.4.1 ATD0控制寄存器9.4.2 ATDO狀態(tài)寄存器9.4.3 ATDO結(jié)果寄存器9.5 ATD模塊的應(yīng)用與實(shí)例第10章 s12脈寬調(diào)制模塊10.1 PwM概述10.2 PWM結(jié)構(gòu)和原理10.2.1 PwM工作原理10.2.2 PwM輸出信號的周期與脈寬10.2.3 通道級聯(lián)10.2.4 時(shí)鐘源10.3 PWM的操作設(shè)置10.4 PwM的應(yīng)用與實(shí)例10.4.1 PwM用作輸出脈沖序列10.4.2 PwM用作D/A轉(zhuǎn)換第11章 s12串行口通信模塊11.1 SPI串行通信模塊11.1.1 SPI工作模式11.1.2 SPI寄存器11.2 SCI串行通信接口11.2.1 SCI串行通信接口的特點(diǎn)11.2.2 SCI的設(shè)置11.3 串行通信接口的應(yīng)用11.3.1 SPI串行通信模塊的應(yīng)用11.3.2 串行通信接口的應(yīng)用程序第12章 S12微控制器應(yīng)用實(shí)例12.1 簡單溫度測控系統(tǒng)12.1.1 水溫檢測儀的系統(tǒng)方案12.1.2 水溫檢測儀的硬件設(shè)計(jì)12.1.3 水溫檢測儀的軟件設(shè)計(jì)12.2 液晶顯示模塊12.2.1 LCMl2864C1簡介12.2.2 LCMl2864C1與S12接口電路設(shè)計(jì)12.2.3 LCMl2864C1軟件設(shè)計(jì)12.3 視頻解碼LMl881與S12接口設(shè)計(jì)12.3.1 視頻信號簡介12.3.2 AV視頻信號解碼芯片LMl88112.3.3 解碼方案設(shè)計(jì)12.3.4 采集制定行方案源程序12.4 EEPROM應(yīng)用實(shí)例12.4.1 EEPROM的地址映射與保護(hù)12.4.2 EEPROM的相關(guān)寄存器12.4.3 擦除與編程操作源程序第13章 HCSl2在線調(diào)試13.1 核心開發(fā)板硬件連接13.2 PC機(jī)的設(shè)置13.3 監(jiān)控命令13.4 編譯器CodeWarrior 3.1 for S12使用方法入門13.5 完全軟件仿真13.6 在線仿真和下載程序附錄匯編指令表參考文獻(xiàn)

編輯推薦

  《HCS12微控制器原理及應(yīng)用》是針對已具有微控制器的基本知識而需要應(yīng)用HCS12系列微控制器的讀者,通過本書的學(xué)習(xí)可以更快地掌握Freescale 16位微控制器HCS12系列的基本功能?! ”緯勺鳛槠囯娮印⒆詣涌刂?、智能家電、儀器儀表等領(lǐng)域工程技術(shù)人員的參考書,也可作為高等院校相關(guān)專業(yè)高年級本科生、研究生的教材以及教師的教學(xué)參考書。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    HCS12微控制器原理及應(yīng)用 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7