单片微机应用技术

单片微机应用技术

张颖, 罗晓, 编著

出版社:清华大学出版社

年代:2012

定价:32.0

书籍简介:

本书内容设置包括以下三个方面:基础篇,MCS-51系列8位机;提高篇,Freescale——DG128/XS128 16位机;扩展篇,应用案例----Freescale嵌入式16位单片机在汽车电子控制系统中的应用案例。

书籍目录:

基础篇 mcs-51系列8位机

第1章 计算机基础知识

1.1 概述

1.1.1 计算机

1.1.2 微型计算机

1.1.3 单片机

1.1.4 嵌入式系统

1.2 单片机中数的表示方法

1.2.1 数制及其转换

1.2.2 bcd码

1.2.3 ascn码

1.2.4 单片机中数的表示方法

1.3 单片机的内部结构

1.3.1 中央处理器

1.3.2 单片机中的数据运算

1.3.3 单片机的存储器

1.3.4 单片机的输入/输出(i/o)接口

1.4 典型单片机产品

1.4.1 单片机的类型和特性

.1.4.2 典型的单片机产品

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

1.5.1 单片机的应用

1.5.2 单片机应用系统的结构

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

2.1 总体结构

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

2.1.2 89c52的总体结构

2.2 存储器组织

2.2.1 程序存储器

2.2.2 内部ram数据存储器

2.2.3 特殊功能寄存器

2.2.4 位地址空间

2.2.5 外部ram和i/o端口

2.3 时钟、时钟电路、cpu定时

2.3.1 89c52的时钟电路

2.3.2 cpu定时

2.3.3 89c52的典型时序

2.4 复位和复位电路

2.4.1 外部复位

2.4.2 系统复位

2.5 中断系统

2.5.1 中断的概念

2.5.2 89c52中断系统

2.5.3 外部中断触发方式选择

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

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

3.1.1 汇编语言指令行格式

3.1.2 常用伪指令

3.1.3 常用的缩写符号

3.2 寻址方式

3.2.1 寄存器寻址

3.2.2 直接寻址

3.2.3 寄存器间接寻址方式

3.2.4 立即寻址

3.2.5 变址寻址

3.2.6 位寻址

3.2.7 相对寻址

3.3 程序状态字和指令类型

3.3.1 程序状态字psw

3.3.2 指令类型

3.4 数据传送指令

3.4.1 内部数据传送指令

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

3.4.3 查表指令

3.5 算术运算指令

3.5.1 加法指令

3.5.2 减法指令

3.5.3 乘法指令(mul,multiplication)

3.5.4 除法指令(div,division)

3.6 逻辑运算指令

3.6.1 累加器a的逻辑操作指令

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

3.7 位操作指令

3.7.1 位变量传送指令

3.7.2 位变量修改指令

3.7.3 位变量逻辑操作指令

3.8 控制转移指令

3.8.1 无条件转移指令

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

3.8.3 调用和返回指令

3.9 程序设计方法

3.9.1 程序设计的步骤

3.9.2 程序结构

3.9.3 循环程序设计方法

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

3.1 0wave6000仿真及实例

3.1 0.iwave6000仿真软件简介

3.1 0.2 仿真实例

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

4.1 并行口及其应用

4.1.1 p1 口

4.1.2 p3 口

4.1.3 p2口

4.1.4 p0 口

4.1.5 并行口的负载能力

4.2 定时器及其应用

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

4.2.2 定时器/计数器t0、t1的功能和使用方法

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

4.3 节电方式

4.3.1 节电方式操作方法

4.3.2 节电方式的应用

4.4 89c52 flash程序存储器简介

提高篇 freescale-dg128/xs128 16位机

第5章 "位单片机dg128基本系统

5.1 dg128最小系统

5.1.1 hcs12内部结构

5.1.2 寄存器组

5.1.3 can 2.0 a、b软件兼容模块

5.1.4 工作模式

5.2 dgl28系统的硬件

5.2.1 时钟电路

5.2.2 串行口的rs-232驱动电路

5.2.3 电源电路

5.2.4 复位电路

5.2.5 bdm接口

5.2.6 并行口及驱动能力

5.2.7 调试显示

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

5.3.1 智能车控制中常用模块

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

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

6.1 mc9s12xs128最小系统

6.1.1 cpu的构成

6.1.2 cpu的核心寄存器堆

6.2 mc9s12xs128基本系统的硬件

6.3 mc9s12xs128内部功能模块简介

6.3.1 通用输入输出模块

6.3.2 定时器(tim)模块

6.3.3 a/d转换模块(atd)

6.3.4 sci串行通信模块

6.3.5 spi串行通信模块

6.3.6 pwm模块

6.3.7 flash模块

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

6.4.1 智能车控制系统的硬件

第7章 codewarrior开发工具

7.1 简介

7.1.1 工具条

7.1.2 菜单

7.1.3 codewarrior集成开发环境的设置

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

7.2.1 工程文件

7.2.2 工程窗口

7.3 编译

7.3.1 在codewarrior中选择编译器

7.3.2 在codewarrior中编译工程

7.4 连接

7.4.1 连接的类型

7.4.2 选择连接器

7.4.3 连接工程

7.5 定制

7.5.1 概述

7.5.2 codewarrior定制示例

7.6 codewarrior应用实例

7.6.1 建立工程文件

7.6.2 编写main.c程序

7.6.3 定义存储空间分配

7.6.4 应用程序的编译

7.6.5 向开发板下载程序

7.6.6 运行应用程序

扩展篇 应用案例

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

8.1 汽车电子系统设计特点

8.2 设计应用实例

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

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

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

8.2.4 freescale16位单片机在汽车can总线系统中的应用

参考文献

内容摘要:

本书是为满足卓越工程师实践能力培养目标要求而编写的,内容包括三个方面。
(1)基础篇: MCS-51系列8位机,讲述了8位基本单片机51系列的原理、结构、指令系统、程序设计与仿真方法。
(2)提高篇: Freescale-DG128/XS128 16位机,介绍了目前汽车中的电子控制产品大量使用的嵌入式16位/32位单片机。以Freescale-DG128/XS128 16位机为核心,讲述了嵌入式16位单片机的基本系统和实用CodeWarrior 开发工具的使用方法。
(3)扩展篇: 应用案例--Freescale嵌入式16位单片机在汽车电子控制系统中的应用案例,介绍了Freescale嵌入式16位单片机在汽车电子控制系统中的应用。本书可作为汽车工程等工程类专业本科阶段开设嵌入式系统和单片机类课程的教材,也可作为相关领域应用工程师和业余爱好者的参考书。

书籍规格:

书籍详细信息
书名单片微机应用技术站内查询相似图书
9787302311157
如需购买下载《单片微机应用技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

单片微机应用技术是清华大学出版社于2013.出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-高等学校-教材 的书籍。