注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡硬件、外部設備與維護HCS12微控制器原理及應用

HCS12微控制器原理及應用

HCS12微控制器原理及應用

定 價:¥26.00

作 者: 王威、等
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 電子數(shù)字計算機

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

內(nèi)容簡介

  介紹Freescale Hcs12系列16位微控制器的中央處理器結(jié)構(gòu)、s12存儲器、s12指令系統(tǒng)、s12匯編程序設計與實例、s12輸出/輸入端口、中斷系統(tǒng)、定時器模塊、模/數(shù)轉(zhuǎn)換模塊、脈寬調(diào)制模塊、sPI和scI串行通信模塊、s12微控制器應用實例和Hcs12在線調(diào)試等。并以MC9S12DG128為例,較詳盡地列出了大量相關功能寄存器的作用及設置方法,還針對以上功能模塊給出了已經(jīng)調(diào)試通過的匯編語言或C語言例程。 本書是針對已具有微控制器的基本知識而需要應用HCs12系列微控制器的讀者,通過本書的學習可以更快地掌握Freescale 16位微控制器Hcsl2系列的基本功能。 本書可作為汽車電子、自動控制、智能家電、儀器儀表等領域工程技術人員的參考書,也可作為高等院校相關專業(yè)高年級本科生、研究生的教材以及教師的教學參考書。

作者簡介

暫缺《HCS12微控制器原理及應用》作者簡介

圖書目錄

第1章  微控制器概述
1.1 微控制器簡介及現(xiàn)狀1
1.2 Freescale微控制器4
1.3 S12系列微控制器5
1.4 S12X系列微控制器7
第2章  S12微控制器的組成
2.1 S12系列微控制器的特點10
2.2 MC9S12DG128的結(jié)構(gòu)12
2.3 MC9S12DG128的引腳功能12
2.3.1 引腳封裝與功能12
2.3.2 引腳功能描述18
2.4 操作模式23
2.5 振蕩電路25
2.6 系統(tǒng)運行監(jiān)視25
2.7 實時中斷31
2.8 復位功能32
第3章  S12存儲器
3.1 S12MCU存儲器的分類及特點34
3.2 MC9S12DG128存儲器的組織35
3.2.1 存儲器地址分配35
3.2.2 RAM地址映射36
3.2.3 寄存器地址映射37
3.2.4 EEPROM地址映射37
3.2.5 FLASH/RAM地址映射及綜合控制寄存器38
3.3 S12CPU寄存器38
3.4 FLASH存儲器40
3.4.1 FLASH存儲器的組織40
3.4.2 FLASH存儲器的頁面管理40
3.4.3 FLASH存儲器的擦寫保護42
3.5 EEPROM存儲器42
第4章  S12指令系統(tǒng)
4.1 指令系統(tǒng)簡介44
4.1.1 S12內(nèi)部寄存器44
4.1.2 匯編指令格式45
4.2 尋址方式46
4.2.1 各種尋址方式46
4.2.2 變址尋址方式48
4.3 常用基本指令49
4.3.1 數(shù)據(jù)傳送類指令 50
4.3.2 算術運算類指令55
4.3.3 邏輯指令59
4.3.4 程序控制類指令62
4.3.5 中斷指令66
4.3.6 S12CPU控制類指令67
4.3.7 其他指令68
第5章  S12匯編程序設計與實例
5.1 匯編語言程序基礎69
5.1.1 匯編語言指令格式69
5.1.2 數(shù)據(jù)的表示方法72
5.2 匯編程序偽指令72
5.3 匯編語言程序設計實例75
5.3.1 常用子程序的設計75
5.3.2 S12教學實驗系統(tǒng)實例79
第6章  S12輸入/輸出端口
6.1 I/O端口功能簡介93
6.1.1 I/O端口簡介93
6.1.2 I/O端口功能94
6.1.3 I/O端口的異常處理96
6.2 I/O端口設置96
6.3 人機交互接口設計112
6.3.1 獨立式按鍵接口112
6.3.2 矩陣式鍵盤接口114
6.3.3 按鍵開關去抖動122
6.4 LED數(shù)碼管顯示接口123
6.4.1 LED數(shù)碼管的工作原理124
6.4.2 6位七段式LED顯示驅(qū)動程序設計126
第7章  S12中斷系統(tǒng)
7.1 中斷系統(tǒng)概述129
7.1.1 S12的特殊中斷130
7.1.2 S12的普通中斷130
7.1.3 中斷優(yōu)先級133
7.2 S12中斷處理134
7.2.1 S12中斷處理基本流程134
7.2.2 中斷發(fā)生的現(xiàn)場保護135
7.2.3 中斷處理程序135
7.3 中斷程序設計136
7.3.1 外部中斷程序示例137
7.3.2 使用中斷優(yōu)先級138
第8章  S12定時器模塊
8.1 定時器模塊概述140
8.2 輸入捕捉/輸出比較 141
8.2.1 輸入捕捉141
8.2.2 輸出比較145
8.3 脈沖累加器和模數(shù)計數(shù)器149
8.3.1 脈沖累加器150
8.3.2 模數(shù)計數(shù)器151
8.3.3 脈沖累加器和模數(shù)計數(shù)器設計實例153
第9章  S12模/數(shù)轉(zhuǎn)換模塊
9.1 A/D轉(zhuǎn)換模塊概述155
9.2 A/D轉(zhuǎn)換主要技術指標156
9.3 ATD模塊的原理156
9.3.1 ATD模塊的采樣通道與轉(zhuǎn)換序列 156
9.3.2 轉(zhuǎn)換時間與轉(zhuǎn)換方式157
9.3.3 電源與低功耗模式158
9.3.4 轉(zhuǎn)換結(jié)果對齊方式158
9.4 ATD模塊寄存器159
9.4.1 ATD0控制寄存器160
9.4.2 ATD0狀態(tài)寄存器164
9.4.3 ATD0結(jié)果寄存器165
9.5 ATD模塊的應用與實例166
第10章  S12脈寬調(diào)制模塊
10.1 PWM概述168
10.2 PWM結(jié)構(gòu)和原理169
10.2.1 PWM工作原理 169
10.2.2 PWM輸出信號的周期與脈寬171
10.2.3 通道級聯(lián)172
10.2.4 時鐘源173
10.3 PWM的操作設置173
10.4 PWM的應用與實例180
10.4.1 PWM用作輸出脈沖序列180
10.4.2 PWM用作D/A轉(zhuǎn)換181
第11章  S12串行口通信模塊
11.1 SPI串行通信模塊183
11.1.1 SPI工作模式184
11.1.2 SPI寄存器185
11.2 SCI 串行通信接口190
11.2.1 SCI串行通信接口的特點191
11.2.2 SCI的設置191
11.3 串行通信接口的應用195
11.3.1 SPI串行通信模塊的應用195
11.3.2 串行通信接口的應用程序197
第12章  S12微控制器應用實例
12.1 簡單溫度測控系統(tǒng)199
12.1.1 水溫檢測儀的系統(tǒng)方案199
12.1.2 水溫檢測儀的硬件設計199
12.1.3 水溫檢測儀的軟件設計200
12.2 液晶顯示模塊209
12.2.1 LCM12864C1簡介209
12.2.2 LCM12864C1與S12接口電路設計210
12.2.3 LCM12864C1軟件設計211
12.3 視頻解碼LM1881與S12接口設計220
12.3.1 視頻信號簡介220
12.3.2 AV視頻信號解碼芯片LM1881220
12.3.3 解碼方案設計222
12.3.4 采集制定行方案源程序226
12.4 EEPROM應用實例231
12.4.1 EEPROM的地址映射與保護231
12.4.2 EEPROM的相關寄存器232
12.4.3 擦除與編程操作源程序235
第13章  HCS12在線調(diào)試
13.1 核心開發(fā)板硬件連接241
13.2 PC機的設置242
13.3 監(jiān)控命令243
13.4 編譯器CodeWarrior 3.1 for S12 使用方法入門245
13.5 完全軟件仿真254
13.6 在線仿真和下載程序255
附錄 匯編指令表258
參考文獻268

本目錄推薦

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