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

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

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

定 價:¥26.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《HCS12微控制器原理及應(yīng)用》作者簡介

圖書目錄

第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 復(fù)位功能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存儲器的擦寫保護(hù)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 算術(shù)運算類指令55
4.3.3 邏輯指令59
4.3.4 程序控制類指令62
4.3.5 中斷指令66
4.3.6 S12CPU控制類指令67
4.3.7 其他指令68
第5章  S12匯編程序設(shè)計與實例
5.1 匯編語言程序基礎(chǔ)69
5.1.1 匯編語言指令格式69
5.1.2 數(shù)據(jù)的表示方法72
5.2 匯編程序偽指令72
5.3 匯編語言程序設(shè)計實例75
5.3.1 常用子程序的設(shè)計75
5.3.2 S12教學(xué)實驗系統(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端口設(shè)置96
6.3 人機(jī)交互接口設(shè)計112
6.3.1 獨立式按鍵接口112
6.3.2 矩陣式鍵盤接口114
6.3.3 按鍵開關(guān)去抖動122
6.4 LED數(shù)碼管顯示接口123
6.4.1 LED數(shù)碼管的工作原理124
6.4.2 6位七段式LED顯示驅(qū)動程序設(shè)計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)場保護(hù)135
7.2.3 中斷處理程序135
7.3 中斷程序設(shè)計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ù)器設(shè)計實例153
第9章  S12模/數(shù)轉(zhuǎn)換模塊
9.1 A/D轉(zhuǎn)換模塊概述155
9.2 A/D轉(zhuǎn)換主要技術(shù)指標(biāo)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模塊的應(yīng)用與實例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的操作設(shè)置173
10.4 PWM的應(yīng)用與實例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的設(shè)置191
11.3 串行通信接口的應(yīng)用195
11.3.1 SPI串行通信模塊的應(yīng)用195
11.3.2 串行通信接口的應(yīng)用程序197
第12章  S12微控制器應(yīng)用實例
12.1 簡單溫度測控系統(tǒng)199
12.1.1 水溫檢測儀的系統(tǒng)方案199
12.1.2 水溫檢測儀的硬件設(shè)計199
12.1.3 水溫檢測儀的軟件設(shè)計200
12.2 液晶顯示模塊209
12.2.1 LCM12864C1簡介209
12.2.2 LCM12864C1與S12接口電路設(shè)計210
12.2.3 LCM12864C1軟件設(shè)計211
12.3 視頻解碼LM1881與S12接口設(shè)計220
12.3.1 視頻信號簡介220
12.3.2 AV視頻信號解碼芯片LM1881220
12.3.3 解碼方案設(shè)計222
12.3.4 采集制定行方案源程序226
12.4 EEPROM應(yīng)用實例231
12.4.1 EEPROM的地址映射與保護(hù)231
12.4.2 EEPROM的相關(guān)寄存器232
12.4.3 擦除與編程操作源程序235
第13章  HCS12在線調(diào)試
13.1 核心開發(fā)板硬件連接241
13.2 PC機(jī)的設(shè)置242
13.3 監(jiān)控命令243
13.4 編譯器CodeWarrior 3.1 for S12 使用方法入門245
13.5 完全軟件仿真254
13.6 在線仿真和下載程序255
附錄 匯編指令表258
參考文獻(xiàn)268

本目錄推薦

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