《微型计算机接口技术及应用 第2版》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:徐仁贵主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111051092
  • 页数:256 页
图书介绍:本书介绍了有关微机的基本知识。

目录 1

第2版前言 1

第1版前言 1

第一章 微型计算机系统基本知识 1

第一节 概述 1

一、微型计算机的发展概况 1

二、微型计算机的特点 2

三、微型计算机的应用 3

第二节 微型计算机系统的组成 4

一、微处理器、微型计算机和微型计算机系统 4

二、微型计算机系统的硬件 5

三、微型计算机系统的软件 9

第三节 微型计算机的基本工作原理 10

一、微型计算机的工作概况 10

二、微处理器的定时和基本操作 12

第四节 输入/输出和中断系统 13

一、概述 13

二、输入/输出工作方式 14

三、中断系统 15

第五节 接口技术的基本概念 18

一、接口的功能 18

三、接口的分类 19

四、总线 19

二、接口电路的组成 19

五、接口技术 20

习题和复习思考题 20

第二章 MCS-51系列单片微型计算机 21

第一节 单片微型计算机概述 21

一、单片机发展概况 21

二、单片机的特点和应用 22

三、常用单片机的类型 23

第二节 MCS-51单片机的内部结构 24

一、内部结构框图 24

二、引脚说明 25

三、CPU 27

四、存储器配置 29

五、定时 32

六、中断系统 34

第三节 MCS-51单片机的工作方式 38

一、复位方式 38

二、程序执行方式 39

三、单步执行方式 39

四、低功耗操作方式 39

五、片内EPROM的编程和校验方式 41

第四节 MCS-51单片机的指令系统 41

一、概述 41

二、寻址方式 43

三、数据传送类指令 44

四、算术运算类指令 49

五、逻辑操作类指令 52

六、位操作类指令 53

七、转移控制类指令 55

第五节 汇编语言程序设计 59

一、汇编语言的语句结构 60

二、汇编语言程序设计的基本方法 62

三、MCS-51单片机程序设计举例 63

习题和复习思考题 75

第三章 存储器及其扩展技术 78

第一节 存储器系统基本知识 78

一、只读存储器(ROM) 78

三、存储器的组成 79

二、随机存取存储器(RAM) 79

四、片选方式和地址分配 80

第二节 只读存储器 83

一、概述 83

二、扩展EPROM程序存储器 84

三、扩展EEPROM程序存储器 86

四、闪存(Flash Memory) 90

第三节 随机存取存储器 92

一、概述 92

二、扩展SRAM数据存储器 93

三、扩展EEPROM数据存储器 96

四、RAM的断电保护 96

习题和复习思考题 99

第四章 并行输入/输出接口 100

第一节 MCS-51单片机的并行输入/输出接口 100

一、P0口 100

二、P1口 101

三、P2口 102

四、P3口 103

五、并行I/O口的应用 103

第二节 不可编程的并行输入/输出接口 104

一、用锁存器、三态门扩展输入/输出口 104

二、扩展总线驱动器 107

一、8255A的结构 109

第三节 8255A可编程并行输入/输出接口 109

二、8255A的引脚功能 110

三、8255A与MCS-51的连接 111

四、8255A的工作方式和控制字 112

五、8255A三种工作方式的功能及应用举例 113

习题和复习思考题 118

第五章 计数器/定时器 120

第一节 MCS-51单片机的计数器/定时器 120

一、概述 120

二、定时器的专用寄存器 121

三、定时器的工作方式 122

四、定时器应用举例 126

一、8253的结构 129

第二节 8253可编程计数器/定时器 129

二、8253的引脚功能 130

三、8253的控制字 131

四、8253的工作方式 132

五、8253与MCS-51的连接以及初始化编程 134

六、8253应用举例 134

习题和复习思考题 137

第六章 串行输入/输出接口 139

第一节 串行通信概述 139

一、串行通信的基本方式 139

二、串行通信中的几个问题 141

三、串行通信的实现 142

一、串行口的专用寄存器 143

第二节 MCS-51单片机的串行I/O口 143

二、串行口的工作方式 144

三、串行口的应用 148

四、多机通信 152

第三节 串行通信总线 155

一、RS-232C总线 155

二、USB总线 156

三、I2C总线 157

习题和复习思考题 157

第七章 常用外围设备接口 159

第一节 LED显示器及其接口 159

一、LED显示器的结构和工作原理 159

二、软件译码LED显示器接口 161

三、硬件译码LED显示器接口 166

第二节 键盘及其接口 167

一、键的状态输入及去抖动 167

二、独立式键盘及其接口 168

三、行列式键盘及其接口 169

第三节 BCD码拨盘和报警电路 172

一、BCD码拨盘及其接口 172

二、报警电路 174

习题和复习思考题 174

第一节 概述 176

一、输入通道的结构类型 176

第八章 输入通道的接口技术 176

二、输入通道的特点 177

第二节 数字量输入通道 177

一、N位数字量并行输入 177

二、开关信号输入 178

第三节 A/D转换接口 179

一、A/D转换的基本知识 179

二、常用的A/D转换器及其与微机的连接 181

三、多路模拟开关 193

四、A/D转换器的选择要点 195

第四节 巡回检测系统 196

习题和复习思考题 198

二、输出通道的特点 199

一、输出通道的结构类型 199

第九章 输出通道的接口技术 199

第一节 概述 199

第二节 开关量驱动接口 200

一、集成电路驱动器 200

二、晶体管驱动电路 201

第三节 光电隔离接口 201

一、光耦合器件 201

二、输入通道中的光电隔离 203

三、输出通道中的光电隔离 204

第四节 D/A转换接口 204

一、D/A转换的基本知识 204

二、常用的D/A转换器及其与微机的连接 206

三、D/A转换器的选择要点 214

四、D/A转换器的应用实例 214

习题和复习思考题 216

第十章 微机控制系统的设计和调试 218

第一节 概述 218

一、对微机控制系统的性能要求 218

二、微机控制系统的构成类型 218

三、设计和调试微机控制系统的内容和步骤 219

第二节 微机控制系统的总体设计 219

二、确定系统的构成类型 220

三、划分硬件和软件任务,画出系统结构框图 220

一、全面分析对系统的要求 220

第三节 元件级和应用板级的系统设计 221

一、元件级上的系统设计 221

二、利用应用板构成系统 224

第四节 微机控制系统的抗干扰技术 226

一、硬件抗干扰技术 226

二、软件抗干扰技术 230

第五节 微机控制系统的调试 232

一、微机开发系统 232

二、硬件调试 234

四、综合调试 235

三、软件调试 235

习题和复习思考题 236

第十一章 微机检测控制系统实例 237

第一节 电动机转速测量仪 237

一、测量要求及总体设计 237

二、硬件设计 237

三、软件设计 239

第二节 温度控制系统 240

一、系统分析和总体设计 240

二、硬件设计 242

三、软件设计 244

附录 MCS-51系列单片机指令表 252

参考文献 256