网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片微机应用技术(卓越工程师教育培养计划配套教材)/电气工程系列
分类
作者 张颖//罗晓
出版社 清华大学出版社
下载
简介
编辑推荐

张颖、罗晓编著的这本《单片微机应用技术》是为适应上海工程技术大学实行卓越工程师试点的专业“汽车工程”所开设的选修课程的教学改革目标要求而编写的。内容包括三大部分,共8章:MCS-51系列8位机;Freescale-DG128/XS128 16位机;应用案例——Freescale嵌入式16位单片机在汽车电子控制系统中的应用案例。可作为汽车工程等工程类专业本科阶段开设嵌入式系统和单片机类课程的教材,也可作为相关领域应用工程师和业余爱好者的参考书。

内容推荐

张颖、罗晓编著的这本《单片微机应用技术》是为满足卓越工程师实践能力培养目标要求而编写的,内容包括三个方面。(1)基础篇:MCS-51系列8位机,讲述了8位基本单片机51系列的原理、结构、指令系统、程序设计与仿真方法。(2)提高篇:Freescale-DG128/XS12816位机,介绍了目前汽车中的电子控制产品大量使用的嵌入式16位/32位单片机。以Freescale-DG128/XS12816位机为核心,讲述了嵌入式16位单片机的基本系统和实用CodeWarrior开发工具的使用方法。(3)扩展篇:应用案例——Freescale嵌入式16位单片机在汽车电子控制系统中的应用案例,介绍了Freescale嵌入式16位单片机在汽车电子控制系统中的应用。

《单片微机应用技术》可作为汽车工程等工程类专业本科阶段开设嵌入式系统和单片机类课程的教材,也可作为相关领域应用工程师和业余爱好者的参考书。

目录

基础篇 MCS-51系列8位机

 第1章 计算机基础知识3

1.1 概述3

 1.1.1 计算机3

 1.1.2 微型计算机4

 1.1.3 单片机4

 1.1.4 嵌入式系统6

1.2 单片机中数的表示方法6

 1.2.1 数制及其转换6

 1.2.2 BCD码11

 1.2.3 ASCII码12

 1.2.4 单片机中数的表示方法13

1.3 单片机的内部结构22

 1.3.1 中央处理器22

 1.3.2 单片机中的数据运算23

 1.3.3 单片机的存储器26

 1.3.4 单片机的输入/输出(I/O)接口28

1.4 典型单片机产品29

 1.4.1 单片机的类型和特性29

 1.4.2 典型的单片机产品31

1.5 单片机的应用和应用系统结构35

 1.5.1 单片机的应用35

 1.5.2 单片机应用系统的结构37

 第2章 51系列单片机系统结构40

2.1 总体结构40

 2.1.1 51系列单片机一般总体结构40

 2.1.2 89C52的总体结构46

2.2 存储器组织49

 2.2.1 程序存储器49

 2.2.2 内部RAM数据存储器51

 2.2.3 特殊功能寄存器53

 2.2.4 位地址空间56

 2.2.5 外部RAM和I/O端口56

2.3 时钟、时钟电路、CPU定时58

 2.3.1 89C52的时钟电路58

 2.3.2 CPU定时59

 2.3.3 89C52的典型时序60

2.4 复位和复位电路64

 2.4.1 外部复位64

 2.4.2 系统复位64

2.5 中断系统66

 2.5.1 中断的概念66

 2.5.2 89C52中断系统69

 2.5.3 外部中断触发方式选择75

 第3章 51系列指令系统和程序设计方法79

3.1 指令格式和常用的伪指令79

 3.1.1 汇编语言指令行格式80

 3.1.2 常用伪指令82

 3.1.3 常用的缩写符号88

3.2 寻址方式90

 3.2.1 寄存器寻址90

 3.2.2 直接寻址91

 3.2.3 寄存器间接寻址方式91

 3.2.4 立即寻址92

 3.2.5 变址寻址94

 3.2.6 位寻址94

 3.2.7 相对寻址95

3.3 程序状态字和指令类型96

 3.3.1 程序状态字PSW96

 3.3.2 指令类型97

3.4 数据传送指令99

 3.4.1 内部数据传送指令100

 3.4.2 累加器A与外部数据存储器传送指令107

 3.4.3 查表指令108

3.5 算术运算指令110

 3.5.1 加法指令110

 3.5.2 减法指令116

 3.5.3 乘法指令(MUL,Multiplication)117

 3.5.4 除法指令(DIV,Division)118

3.6 逻辑运算指令118

 3.6.1 累加器A的逻辑操作指令119

 3.6.2 两个操作数的逻辑操作指令121

3.7 位操作指令126

 3.7.1 位变量传送指令126

 3.7.2 位变量修改指令127

 3.7.3 位变量逻辑操作指令128

3.8 控制转移指令129

 3.8.1 无条件转移指令129

 3.8.2 条件转移指令(判跳指令)131

 3.8.3 调用和返回指令137

3.9 程序设计方法 140

 3.9.1 程序设计的步骤140

 3.9.2 程序结构142

 3.9.3 循环程序设计方法150

 3.9.4 子程序设计和参数传递方法简介156

3.10 WAVE6000仿真及实例159

 3.10.1 WAVE6000仿真软件简介159

 3.10.2 仿真实例166

 第4章 51系列单片机的功能模块及其应用169

4.1 并行口及其应用169

 4.1.1 P1口169

 4.1.2 P3口172

 4.1.3 P2口173

 4.1.4 P0口174

 4.1.5 并行口的负载能力 175

4.2 定时器及其应用176

 4.2.1 定时器的一般结构和工作原理177

 4.2.2 定时器/计数器T0、T1的功能和使用方法178

 4.2.3 定时器T2的功能和使用方法简介185

4.3 节电方式188

 4.3.1 节电方式操作方法188

 4.3.2 节电方式的应用189

 4.4 89C52 Flash程序存储器简介190

提高篇 Freescale-DG128/XS128 16位机

 第5章 16位单片机DG128基本系统195

5.1 DG128最小系统195

 5.1.1 HCS12内部结构195

 5.1.2 寄存器组199

 5.1.3 CAN 2.0 A、B软件兼容模块200

 5.1.4 工作模式200

5.2 DG128系统的硬件201

 5.2.1 时钟电路209

 5.2.2 串行口的RS-232驱动电路210

 5.2.3 电源电路212

 5.2.4 复位电路212

 5.2.5 BDM接口212

 5.2.6 并行口及驱动能力213

 5.2.7 调试显示213

5.3 MC9S12DG128在智能车控制系统中的应用214

 5.3.1 智能车控制中常用模块214

 5.3.2 基于摄像头的智能车设计243

 第6章 16位单片机MC9SXS128基本系统258

6.1 MC9S12XS128最小系统259

 6.1.1 CPU的构成259

 6.1.2 CPU的核心寄存器堆259

6.2 MC9S12XS128基本系统的硬件260

6.3 MC9S12XS128内部功能模块简介267

 6.3.1 通用输入输出模块267

 6.3.2 定时器(TIM)模块267

 6.3.3 A/D转换模块(ATD)269

 6.3.4 SCI串行通信模块272

 6.3.5 SPI串行通信模块272

 6.3.6 PWM模块275

 6.3.7 FLASH模块277

6.4 MC9S12XS128在智能车控制系统中的应用277

 6.4.1 智能车控制系统的硬件277

 6.4.2 智能车控制系统的软件287

 第7章 CodeWarrior开发工具290

7.1 CodeWarrior简介290

 7.1.1 工具条290

 7.1.2 菜单291

 7.1.3 CodeWarrior集成开发环境的设置294

7.2 显示和定制工程和目标文件295

 7.2.1 工程文件295

 7.2.2 工程窗口295

7.3 编译296

 7.3.1 在CodeWarrior中选择编译器296

 7.3.2 在 CodeWarrior中编译工程296

7.4 连接298

 7.4.1 连接的类型299

 7.4.2 选择连接器299

 7.4.3 连接工程299

7.5 定制299

 7.5.1 概述299

 7.5.2 CodeWarrior定制示例300

7.6 CodeWarrior应用实例301

 7.6.1 建立工程文件301

 7.6.2 编写main.c程序303

 7.6.3 定义存储空间分配304

 7.6.4 应用程序的编译305

 7.6.5 向开发板下载程序306

 7.6.6 运行应用程序306

扩展篇 应用案例

 第8章 Freescale嵌入式16位单片机在汽车电子控制系统中的应用案例311

8.1 汽车电子系统设计特点311

8.2 设计应用实例312

 8.2.1 Freescale16位单片机在空燃比控制中的应用312

 8.2.2 Freescale16位单片机在点火控制系统中的应用327

 8.2.3 Freescale16位单片机在汽车电子油门系统中的应用333

 8.2.4 Freescale16位单片机在汽车CAN总线系统中的应用338

参考文献342

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/4 9:45:28