书籍详情
微型计算机原理及应用(21世纪高等学校应用型教材)
作者:高秦生
出版社:高等教育出版社
出版时间:2005-12-01
ISBN:9787040173864
定价:¥24.80
购买这本书可以去
内容简介
本书系统地介绍了8x86和Pentium微型计算机的原理、汇编语言程序设计及接口技术,主要内容包括计算机基础知识;汇编语言与汇编程序;程序设计技术;886/888CPU的总线和时离;半导体存储器;输入与输出技术;中断技术;常用可编程接口芯片等。本书内容精炼、实例丰富,其中大量的接口电路和程序是作者多年来在科研和教学中提炼得来的,因而本书应用性很强,可作为大专院校和高职高专成人高等教育“汇编语言程序设计”、“微机原理及应用”、“接口技术”等调和的教学用书。也可以供从事电子技术,计算机应用与开发的科研人员和工程技术人员学习参考,还适于初学者自学使用。
作者简介
暂缺《微型计算机原理及应用(21世纪高等学校应用型教材)》作者简介
目录
绪论
第一章 计算机基础知识
1.1 从微处理器到微型计算机
1.1.1 计算机大家族
1.1.2 微处理器
1.1.3 存储器
1.1.4 计算机基本原理及指令执行过程
1.2 从微型计算机到单片机
1.2.1 现代微型计算机的结构
1.2.2 单片机的基本结构
1.2.3 单片机发展简史
1.3 计算机中的数制与码制
1.3.1 二进制数和十六进制数
1.3.2 带符号数的表示
1.3.3 计算机常用编码
思考题与习题
第二章 MCS-51系列单片计算机
2.1 MCS-51单片机概述
2.2 MCS一51基本结构与功能
2.2.1 片内CPU功能组件
2.2.2 布尔处理器
2.2.3 8051的存储器结构
2.2.4 输入/输出端口
2.2.5 定时器/计数器
2.2.6 串行口
2.2.7 8051的封装与引脚功能
2.3 8051时序
2.3.1 系统时钟
2.3.2 机器周期与指令周期
2.3.3 CPU取指/执行时序
2.4 8051工作方式
2.4.1 复位
2.4.2 程序运行方式
2.4.3 节电工作方式
2.4.4 EPROM型器件的使用
2.4.5 中断
思考题与习题
第三章 半导体存储器
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.3 闪存及其应用
3.3.1 闪存电路与器件
3.3.2 闪存应用
3.4 外部存储器的操作时序
3.4.1 外部程序存储器操作时序
3.4.2 外部数据存储器操作时序
3.4.3 存储器芯片的选择
3.5 存储器的若干实用技术
3.5.1 EPROM存储器的编程技术
3.5.2 SRAM的掉电保护
3.5.3 存储器插座兼容技术
思考题与习题
第四章 MCS-51指令系统
4.1 指令系统概述
4.1.1 指令的概念
4.1.2 指令系统说明
4.2 寻址方式
4.2.1 立即寻址
4.2.2 寄存器寻址
4.2.3 间接寻址
4.2.4 直接寻址
4.2.5 变址寻址
4.2.6 相对寻址
4.2.7 特定寄存器寻址
4.3 MCS-51指令系统
4.3.1 数据传送指令
4.3.2 算术指令
4.3.3 逻辑指令
4.3.4 转移指令
4.3.5 布尔指令
思考题与习题
第五章 汇编语言程序设计
5.1 汇编语言程序设计概述
5.1.1 伪指令
5.1.2 流程图
5.2 程序基本结构
5.2.1 顺序结构
5.2.2 选择结构
5.2.3 循环结构
5.3 汇编语言程序设计举例
5.3.1 查表程序
5.3.2 子程序
5.3.3 运算程序
5.3.4 代码转换程序
5.3.5 编程方法小结
思考题与习题
第六章 中断与输入/输出接口技术
6.1 单片机输入/输出概述
6.1.1 I/O接口电路的功能
6.1.2 输入/输出方式
6.1.3 中断技术概述
6.2 MCS-51中断系统
6.2.1 中断源
6.2.2 中断控制
6.2.3 中断优先级
6.2.4 中断响应与处理
6.3 定时器/计数器
6.3.1 定时器/计数器功能概述
6.3.2 定时器/计数器的控制
6.3.3 定时器/计数器工作方式
6.3.4 定时器应用
6.4 并行口的扩展
6.4.1 MCS-51并行口扩展概述
6.4.2 简单并行口扩展
6.4.3 可编程并行接口扩展芯片8255A
6.4.4 多功能可编程RAM/IO扩展芯片8155H
思考题与习题
第七章 模拟量与数字量转换技术基础
7.1 概述
7.2 D/A转换
7.2.1 D/A转换的基本方法
7.2.2 D/A转换器的性能指标
7.2.3 D/A转换器常用芯片——DAC0832
7.2.4 D/A转换的输出形式
7.2.5 D/A转换应用编程举例
7.2.6 其他类型D/A转换器简介
7.2.7 D/A转换技术中的几个问题
7.3 A/D转换
7.3.1 逐位比较式A/D转换器及其应用
7.3.2 双积分式A/D转换器及其应用
7.3.3 其他A/D转换器概述
7.4 模拟量与数字量转换中的若干应用技术
7.4.1 零点和满量程调节
7.4.2 多路转换
7.4.3 光电耦合与隔离
7.4.4 采样保持
7.4.5 电源、地线的连接
7.4.6 数据采集电路实例
思考题与习题
第八章 串行通信与接口
8.1 串行通信基础
8.1.1 串行通信概念
8.1.2 串行通信的同步方式与异步方式
8.1.3 串行通信的制式
8.1.4 uART通用异步接收器/发送器原理
8.2 MCS-51单片机的串行口
8.2.1 串行口的结构
8.2.2 串行口的工作方式
8.2.3 波特率产生
8.3 串行口的应用与编程
8.3.1 编程方法提要
8.3.2 应用编程举例
8.3.3 串行口方式O的应用
8.3.4 多机通信及应用编程
8.4 串行通信的标准接口
8.5 单片机串行口的扩展
8.5.1 8251的接口特性与内部结构
8.5.2 8251的控制字及其初始化
8.5.3 825l与单片机的连接
思考题与习题
第九章 单片机应用系统开发
9.1 概述
9.1.1 单片机化产品的概念
9.1.2 单片机应用开发的基本原则
9.1.3 单片机化产品的基本组成
9.2 单片机应用实例1——简单系统
9.2.1 简单系统的基本特征
9.2.2 单片机控制液体混合搅拌器
9.3 单片机应用实例2——典型系统
9.3.1 典型系统的基本特征
9.3.2 典型数据采集与控制系统
9.3.3 应用软件的编制
9.3.4 实例2应用程序及其说明
9.3.5 应用软件设计的若干问题
思考题与习题
实验部分
实验一 数据传送程序
实验二 冒泡排序程序
实验三 定时器/计数器
实验四 扩展存储器
实验五 8255A的应用
实验六 A/D转换
实验七 D/A转换
实验八 串行通信
附录I MCS-51指令系统
附录Ⅱ MCS-51指令系统速查表
参考书目
第一章 计算机基础知识
1.1 从微处理器到微型计算机
1.1.1 计算机大家族
1.1.2 微处理器
1.1.3 存储器
1.1.4 计算机基本原理及指令执行过程
1.2 从微型计算机到单片机
1.2.1 现代微型计算机的结构
1.2.2 单片机的基本结构
1.2.3 单片机发展简史
1.3 计算机中的数制与码制
1.3.1 二进制数和十六进制数
1.3.2 带符号数的表示
1.3.3 计算机常用编码
思考题与习题
第二章 MCS-51系列单片计算机
2.1 MCS-51单片机概述
2.2 MCS一51基本结构与功能
2.2.1 片内CPU功能组件
2.2.2 布尔处理器
2.2.3 8051的存储器结构
2.2.4 输入/输出端口
2.2.5 定时器/计数器
2.2.6 串行口
2.2.7 8051的封装与引脚功能
2.3 8051时序
2.3.1 系统时钟
2.3.2 机器周期与指令周期
2.3.3 CPU取指/执行时序
2.4 8051工作方式
2.4.1 复位
2.4.2 程序运行方式
2.4.3 节电工作方式
2.4.4 EPROM型器件的使用
2.4.5 中断
思考题与习题
第三章 半导体存储器
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.3 闪存及其应用
3.3.1 闪存电路与器件
3.3.2 闪存应用
3.4 外部存储器的操作时序
3.4.1 外部程序存储器操作时序
3.4.2 外部数据存储器操作时序
3.4.3 存储器芯片的选择
3.5 存储器的若干实用技术
3.5.1 EPROM存储器的编程技术
3.5.2 SRAM的掉电保护
3.5.3 存储器插座兼容技术
思考题与习题
第四章 MCS-51指令系统
4.1 指令系统概述
4.1.1 指令的概念
4.1.2 指令系统说明
4.2 寻址方式
4.2.1 立即寻址
4.2.2 寄存器寻址
4.2.3 间接寻址
4.2.4 直接寻址
4.2.5 变址寻址
4.2.6 相对寻址
4.2.7 特定寄存器寻址
4.3 MCS-51指令系统
4.3.1 数据传送指令
4.3.2 算术指令
4.3.3 逻辑指令
4.3.4 转移指令
4.3.5 布尔指令
思考题与习题
第五章 汇编语言程序设计
5.1 汇编语言程序设计概述
5.1.1 伪指令
5.1.2 流程图
5.2 程序基本结构
5.2.1 顺序结构
5.2.2 选择结构
5.2.3 循环结构
5.3 汇编语言程序设计举例
5.3.1 查表程序
5.3.2 子程序
5.3.3 运算程序
5.3.4 代码转换程序
5.3.5 编程方法小结
思考题与习题
第六章 中断与输入/输出接口技术
6.1 单片机输入/输出概述
6.1.1 I/O接口电路的功能
6.1.2 输入/输出方式
6.1.3 中断技术概述
6.2 MCS-51中断系统
6.2.1 中断源
6.2.2 中断控制
6.2.3 中断优先级
6.2.4 中断响应与处理
6.3 定时器/计数器
6.3.1 定时器/计数器功能概述
6.3.2 定时器/计数器的控制
6.3.3 定时器/计数器工作方式
6.3.4 定时器应用
6.4 并行口的扩展
6.4.1 MCS-51并行口扩展概述
6.4.2 简单并行口扩展
6.4.3 可编程并行接口扩展芯片8255A
6.4.4 多功能可编程RAM/IO扩展芯片8155H
思考题与习题
第七章 模拟量与数字量转换技术基础
7.1 概述
7.2 D/A转换
7.2.1 D/A转换的基本方法
7.2.2 D/A转换器的性能指标
7.2.3 D/A转换器常用芯片——DAC0832
7.2.4 D/A转换的输出形式
7.2.5 D/A转换应用编程举例
7.2.6 其他类型D/A转换器简介
7.2.7 D/A转换技术中的几个问题
7.3 A/D转换
7.3.1 逐位比较式A/D转换器及其应用
7.3.2 双积分式A/D转换器及其应用
7.3.3 其他A/D转换器概述
7.4 模拟量与数字量转换中的若干应用技术
7.4.1 零点和满量程调节
7.4.2 多路转换
7.4.3 光电耦合与隔离
7.4.4 采样保持
7.4.5 电源、地线的连接
7.4.6 数据采集电路实例
思考题与习题
第八章 串行通信与接口
8.1 串行通信基础
8.1.1 串行通信概念
8.1.2 串行通信的同步方式与异步方式
8.1.3 串行通信的制式
8.1.4 uART通用异步接收器/发送器原理
8.2 MCS-51单片机的串行口
8.2.1 串行口的结构
8.2.2 串行口的工作方式
8.2.3 波特率产生
8.3 串行口的应用与编程
8.3.1 编程方法提要
8.3.2 应用编程举例
8.3.3 串行口方式O的应用
8.3.4 多机通信及应用编程
8.4 串行通信的标准接口
8.5 单片机串行口的扩展
8.5.1 8251的接口特性与内部结构
8.5.2 8251的控制字及其初始化
8.5.3 825l与单片机的连接
思考题与习题
第九章 单片机应用系统开发
9.1 概述
9.1.1 单片机化产品的概念
9.1.2 单片机应用开发的基本原则
9.1.3 单片机化产品的基本组成
9.2 单片机应用实例1——简单系统
9.2.1 简单系统的基本特征
9.2.2 单片机控制液体混合搅拌器
9.3 单片机应用实例2——典型系统
9.3.1 典型系统的基本特征
9.3.2 典型数据采集与控制系统
9.3.3 应用软件的编制
9.3.4 实例2应用程序及其说明
9.3.5 应用软件设计的若干问题
思考题与习题
实验部分
实验一 数据传送程序
实验二 冒泡排序程序
实验三 定时器/计数器
实验四 扩展存储器
实验五 8255A的应用
实验六 A/D转换
实验七 D/A转换
实验八 串行通信
附录I MCS-51指令系统
附录Ⅱ MCS-51指令系统速查表
参考书目
猜您喜欢