书籍详情
单片微型计算机原理及工程应用
作者:吉涛,李明辉,黄勋 编著
出版社:化学工业出版社
出版时间:2010-07-01
ISBN:9787122084170
定价:¥32.00
购买这本书可以去
内容简介
《单片微型计算机原理及工程应用》立足于MCS.51系列单片机,以目前使用最广泛的MSC.51兼容产品——Atmel 89C51/89S51为对象,全面介绍了此架构类型单片机的历史沿革、结构组成、基本原理、接口扩展技术;对以单片机为核心控制器的嵌入式系统构建,从工程应用的角度,阐述了其主要的设计方法和技术。全书共分9章及帮助读者自学和实践的附录,内容涵盖三个层次:单片机硬件结构组成与工作原理、单片机软件系统、单片机工程应用设计。具体包括:单片机基础知识、51系列单片机基本结构、指令系统与程序设计、中断系统和定时器计数器、并行串行扩展技术、单片机常用接口技术、单片机工程应用技术,KeilμVision2与Proteus、单片机高级语言C51。为了帮助读者阅读和学习,在每一章节前列出了本章的重点和难点内容,每章结尾给出本章小结,并为读者开辟一个延伸阅读关键字区域,帮助读者进行深入阅读,书中的例程都提供模拟仿真资料以各读者练习。《单片微型计算机原理及工程应用》是在参考了大量单片机的最新资料、汲取了工程开发应用中的许多成果和经验后编写而成的,兼顾了通俗性、系统性、先进性和实用性,可以作为高等院校、高职高专电气工程及其自动化、自动化、机械设计制造及其自动化、电子信息工程、通信工程等工科专业计算机原理、单片机原理及应用的教材,也可以作为工程技术人员的参考和自学资料。
作者简介
暂缺《单片微型计算机原理及工程应用》作者简介
目录
第1章 单片机基础知识
1.1 微机及工业控制用计算机
1.1.1 微型计算机的组成与工作原理
1.1.2 微型计算机的形态
1.1.3 控制用微机及其应用
1.2 嵌入式系统与单片机
1.2.1 嵌入式系统的概念
1.2.2 单片机的概念
1.2.3 单片机的分类
1.2.4 单片机的特点与优点
1.2.5 单片机的应用
1.3 单片机的发展
1.3.1 单片机的发展历史
1.3.2 单片机的发展趋势
1.3.3 8位单片机——MCS-51系列及其兼容机
1.4 计算机运算基础知识
1.4.1 数制
1.4.2 码制
1.4.3 定点数与浮点数
本章小结
习题与思考题
第2章 51系列单片机基本结构
2.1 51系列单片机的逻辑结构与引脚信号
2.1.1 51单片机的内部结构与功能部件
2.1.2 51单片机的封装与引脚
2.2 单片机的微处理器
2.2.1 运算部件
2.2.2 控制部件
2.2.3 与CPU有关的专用寄存器组
2.3 单片机的时钟与复位
2.3.1 时钟电路
2.3.2 CPU时序
2.3.3 复位状态与复位电路
2.3.4 CHMOS单片机的低功耗工作方式
2.4 存储器组织和存储空间
2.4.1 存储器分类
2.4.2 程序存储器
2.4.3 内部数据存储器
2.4.4 外部数据存储器
2.4.5 外部存储器的访问
2.4.6 单片机存储器空间的访问规则
2.5 并行I/O端口
2.5.1 P0口的结构和功能
2.5.2 P1口的结构和功能
2.5.3 P2口的结构和功能
2.5.4 P3口的结构和功能
2.6 AT89S52的增强功能
本章小结
习题与思考题
第3章 51单片机指令系统
3.1 51单片机指令系统概述
3.1.1 指令的语言形式
3.1.2 51系列单片机指令的格式
3.1.3 寻址方式
3.2 数据传送类指令
3.2.1 数据传送指令
3.2.2 数据交换指令
3.2.3 堆栈操作指令
3.2.4 数据传送类指令应用分析
3.3 算术运算类指令
3.3.1 算术运算类指令
3.3.2 算术运算类指令应用分析
3.4 逻辑运算类指令
3.4.1 逻辑运算类指令
3.4.2 逻辑运算类指令应用分析
3.5 位操作类指令
3.5.1 位操作类指令
3.5.2 位操作类指令应用分析
3.6 控制转移类指令
3.6.1 控制转移类指令
3.6.2 控制转移类指令应用分析
本章小结
习题与思考题
第4章 汇编语言程序设计
4.1 汇编语言程序设计概述
4.1.1 设计汇编语言程序的方法
4.1.2 伪指令
4.1.3 汇编语言程序的结构
4.2 顺序程序设计
4.3 分支程序设计
4.4 循环程序设计
4.5 子程序设计
4.6 程序设计举例
本章小结
习题与思考题
第5章 中断系统和定时器计数器
5.1 输入输出数据传送方式
5.2 51单片机中断系统
5.2.1 中断及中断技术
5.2.2 51系统的中断结构
5.2.3 51系统的中断处理过程
5.2.4 中断的编程和应用
5.3 定时器计数器
5.3.1 定时器计数器结构
5.3.2 定时器计数器的工作方式
5.3.3 定时器计数器的编程和应用
本章小结
习题与思考题
第6章 并行系统扩展技术
6.1 并行扩展概述
6.1.1 最小应用系统
6.1.2 并行总线
6.2 并行扩展原理
6.2.1 并行扩展内容与方法
6.2.2 基本扩展芯片简介
6.2.3 并行扩展编址技术
6.3 程序存储器的扩展
6.3.1 常用程序存储器芯片
6.3.2 程序存储器扩展举例
6.4 数据存储器的扩展
6.4.1 常用数据存储器芯片
6.4.2 数据存储器扩展举例
6.4.3 存储器综合扩展举例
6.5 并行I/O接口扩展
6.5.1 I/O接口技术概述
6.5.2 简单并行I/O扩展
6.5.3 可编程并行接口扩展方法——8255A
本章小结
习题与思考题
第7章 串行通信及串行扩展技术
7.1 串行通信概述
7.1.1 串行通信的基本方式
7.1.2 串行通信的数据传送方式
7.2 常用的串行通信总线
7.2.1 RS.2 32C接口标准
7.2.2 RS-422A及RS-485接口标准
7.3 51系列单片机的串行接口
7.3.1 51单片机串行接口结构
7.3.2 51单片机串行接口控制寄存器
7.3.3 51单片机串行口的工作方式及波特率
7.3.4 51单片机串行口的应用
7.4 单片机串行扩展技术
7.4.1 串行扩展的种类
7.4.2 12C串行总线
7.4.3 SPI及Microwire串行总线
7.4.4 1-wire串行总线
7.4.5 CANBUS现场总线简介
本章小结
习题与思考题
第8章 单片机常用接口技术
8.1 键盘接口
8.1.1 键盘的结构与工作原理
8.1.2 独立式键盘
8.1.3 矩阵式键盘
8.2 显示器接口
8.2.1 LED显示接口
8.2.2 LCD显示接口
8.3 数模转换接口
8.3.1 DA转换器概述
8.3.2 典型并行接口DA转换器芯片DAC083
8.3.3 典型串行接口DA转换器芯片TLC562
8.4 模数转换接口
8.4.1 AdD转换器概述
8.4.2 典型AD转换器芯片ADC080
8.4.3 典型串行接口AD转换器芯片TLC154
本章小结
习题与思考题
第9章 单片机工程应用技术
9.1 单片机工程应用系统设计
9.1.1 单片机应用系统的结构
9.1.2 单片机应用系统设计的要求与内容
9.1.3 单片机应用系统设计过程及方法
9.1.4 单片机应用系统的开发调试工具
9.2 单片机应用中的抗干扰技术
9.2.1 硬件抗干扰设计
9.2.2 软件抗干扰设计
9.3 单片机稳压电源电路设计
9.3.1 三端稳压器介绍
9.3.2 基于三端稳压器的电源稳压电路设计
9.4 开关量输出功率驱动电路设计
9.4.1 三极管驱动电路
9.4.2 光电耦合器件驱动电路
9.4 _3晶闸管驱动电路
9.4.4 继电器驱动电路
本章小结
习题与思考题
附录AASCII码表
附录BMCS.51单片机指令表
附录CKeilpⅥsion2与Proteus
C.1 gVision2集成开发环境上机操作
C.1.1 μVision2的安装
C.1.2 μVision2创建工程文件
C.1.3 μsion2环境中的工程设置
C.1.4 μVision2调试
C.2 Proteus电路图设计、仿真软件上机操作
C.2.1 Proteus ISIS调试
C.2.2 Proteus ARES设计
C.2.3 Proteus与Keil的联调
附录D单片机高级语言——C51
D.1 标准程序格式
D.2 C51数据类型与存储类型
D.3 单片机资源的C51定义
D.4 C51运算符与表达式
D.5 C51控制语句
D.6 C51的函数
D.7 C51程序设计举例
附录E 常用集成电路引脚排列
参考文献
1.1 微机及工业控制用计算机
1.1.1 微型计算机的组成与工作原理
1.1.2 微型计算机的形态
1.1.3 控制用微机及其应用
1.2 嵌入式系统与单片机
1.2.1 嵌入式系统的概念
1.2.2 单片机的概念
1.2.3 单片机的分类
1.2.4 单片机的特点与优点
1.2.5 单片机的应用
1.3 单片机的发展
1.3.1 单片机的发展历史
1.3.2 单片机的发展趋势
1.3.3 8位单片机——MCS-51系列及其兼容机
1.4 计算机运算基础知识
1.4.1 数制
1.4.2 码制
1.4.3 定点数与浮点数
本章小结
习题与思考题
第2章 51系列单片机基本结构
2.1 51系列单片机的逻辑结构与引脚信号
2.1.1 51单片机的内部结构与功能部件
2.1.2 51单片机的封装与引脚
2.2 单片机的微处理器
2.2.1 运算部件
2.2.2 控制部件
2.2.3 与CPU有关的专用寄存器组
2.3 单片机的时钟与复位
2.3.1 时钟电路
2.3.2 CPU时序
2.3.3 复位状态与复位电路
2.3.4 CHMOS单片机的低功耗工作方式
2.4 存储器组织和存储空间
2.4.1 存储器分类
2.4.2 程序存储器
2.4.3 内部数据存储器
2.4.4 外部数据存储器
2.4.5 外部存储器的访问
2.4.6 单片机存储器空间的访问规则
2.5 并行I/O端口
2.5.1 P0口的结构和功能
2.5.2 P1口的结构和功能
2.5.3 P2口的结构和功能
2.5.4 P3口的结构和功能
2.6 AT89S52的增强功能
本章小结
习题与思考题
第3章 51单片机指令系统
3.1 51单片机指令系统概述
3.1.1 指令的语言形式
3.1.2 51系列单片机指令的格式
3.1.3 寻址方式
3.2 数据传送类指令
3.2.1 数据传送指令
3.2.2 数据交换指令
3.2.3 堆栈操作指令
3.2.4 数据传送类指令应用分析
3.3 算术运算类指令
3.3.1 算术运算类指令
3.3.2 算术运算类指令应用分析
3.4 逻辑运算类指令
3.4.1 逻辑运算类指令
3.4.2 逻辑运算类指令应用分析
3.5 位操作类指令
3.5.1 位操作类指令
3.5.2 位操作类指令应用分析
3.6 控制转移类指令
3.6.1 控制转移类指令
3.6.2 控制转移类指令应用分析
本章小结
习题与思考题
第4章 汇编语言程序设计
4.1 汇编语言程序设计概述
4.1.1 设计汇编语言程序的方法
4.1.2 伪指令
4.1.3 汇编语言程序的结构
4.2 顺序程序设计
4.3 分支程序设计
4.4 循环程序设计
4.5 子程序设计
4.6 程序设计举例
本章小结
习题与思考题
第5章 中断系统和定时器计数器
5.1 输入输出数据传送方式
5.2 51单片机中断系统
5.2.1 中断及中断技术
5.2.2 51系统的中断结构
5.2.3 51系统的中断处理过程
5.2.4 中断的编程和应用
5.3 定时器计数器
5.3.1 定时器计数器结构
5.3.2 定时器计数器的工作方式
5.3.3 定时器计数器的编程和应用
本章小结
习题与思考题
第6章 并行系统扩展技术
6.1 并行扩展概述
6.1.1 最小应用系统
6.1.2 并行总线
6.2 并行扩展原理
6.2.1 并行扩展内容与方法
6.2.2 基本扩展芯片简介
6.2.3 并行扩展编址技术
6.3 程序存储器的扩展
6.3.1 常用程序存储器芯片
6.3.2 程序存储器扩展举例
6.4 数据存储器的扩展
6.4.1 常用数据存储器芯片
6.4.2 数据存储器扩展举例
6.4.3 存储器综合扩展举例
6.5 并行I/O接口扩展
6.5.1 I/O接口技术概述
6.5.2 简单并行I/O扩展
6.5.3 可编程并行接口扩展方法——8255A
本章小结
习题与思考题
第7章 串行通信及串行扩展技术
7.1 串行通信概述
7.1.1 串行通信的基本方式
7.1.2 串行通信的数据传送方式
7.2 常用的串行通信总线
7.2.1 RS.2 32C接口标准
7.2.2 RS-422A及RS-485接口标准
7.3 51系列单片机的串行接口
7.3.1 51单片机串行接口结构
7.3.2 51单片机串行接口控制寄存器
7.3.3 51单片机串行口的工作方式及波特率
7.3.4 51单片机串行口的应用
7.4 单片机串行扩展技术
7.4.1 串行扩展的种类
7.4.2 12C串行总线
7.4.3 SPI及Microwire串行总线
7.4.4 1-wire串行总线
7.4.5 CANBUS现场总线简介
本章小结
习题与思考题
第8章 单片机常用接口技术
8.1 键盘接口
8.1.1 键盘的结构与工作原理
8.1.2 独立式键盘
8.1.3 矩阵式键盘
8.2 显示器接口
8.2.1 LED显示接口
8.2.2 LCD显示接口
8.3 数模转换接口
8.3.1 DA转换器概述
8.3.2 典型并行接口DA转换器芯片DAC083
8.3.3 典型串行接口DA转换器芯片TLC562
8.4 模数转换接口
8.4.1 AdD转换器概述
8.4.2 典型AD转换器芯片ADC080
8.4.3 典型串行接口AD转换器芯片TLC154
本章小结
习题与思考题
第9章 单片机工程应用技术
9.1 单片机工程应用系统设计
9.1.1 单片机应用系统的结构
9.1.2 单片机应用系统设计的要求与内容
9.1.3 单片机应用系统设计过程及方法
9.1.4 单片机应用系统的开发调试工具
9.2 单片机应用中的抗干扰技术
9.2.1 硬件抗干扰设计
9.2.2 软件抗干扰设计
9.3 单片机稳压电源电路设计
9.3.1 三端稳压器介绍
9.3.2 基于三端稳压器的电源稳压电路设计
9.4 开关量输出功率驱动电路设计
9.4.1 三极管驱动电路
9.4.2 光电耦合器件驱动电路
9.4 _3晶闸管驱动电路
9.4.4 继电器驱动电路
本章小结
习题与思考题
附录AASCII码表
附录BMCS.51单片机指令表
附录CKeilpⅥsion2与Proteus
C.1 gVision2集成开发环境上机操作
C.1.1 μVision2的安装
C.1.2 μVision2创建工程文件
C.1.3 μsion2环境中的工程设置
C.1.4 μVision2调试
C.2 Proteus电路图设计、仿真软件上机操作
C.2.1 Proteus ISIS调试
C.2.2 Proteus ARES设计
C.2.3 Proteus与Keil的联调
附录D单片机高级语言——C51
D.1 标准程序格式
D.2 C51数据类型与存储类型
D.3 单片机资源的C51定义
D.4 C51运算符与表达式
D.5 C51控制语句
D.6 C51的函数
D.7 C51程序设计举例
附录E 常用集成电路引脚排列
参考文献
猜您喜欢