当前位置:首页 > 工业技术
微型计算机原理与接口技术
微型计算机原理与接口技术

微型计算机原理与接口技术PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:张新义,江世成主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1994
  • ISBN:7111043049
  • 页数:387 页
图书介绍:
《微型计算机原理与接口技术》目录

第一章 微型计算机基础知识与基本结构 1

第一节 微型计算机的发展及应用 1

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

二、微型计算机的应用 2

第二节 微型计算机的基本组成和结构 3

一、微型计算机的基本组成 3

二、微型计算机的基本结构 4

第三节 微型计算机的数制 6

一、进位计数制 6

二、各种进制数的转换 6

三、带符号数的表示 8

思考与练习题 10

四、数的定点与浮点表示 10

第二章 中央处理器 12

第一节 Z-80CPU的组成和结构 12

一、Z-80CPU的基本组成 12

二、Z-80CPU寄存器组的内部结构及功能 12

三、Z-80CPU的引脚及功能 15

第二节 Z-80CPU的基本时序信号 17

一、取指令周期 18

二、存储器读/写周期 18

三、输入/输出周期 20

四、总线请求/响应周期 21

五、中断请求/响应周期 21

六、非屏蔽中断请求/响应周期 21

二、MCS-51单片机的结构与功能 23

一、单片机的发展概况 23

七、暂停状态的退出周期 23

第三节 单片机的发展和结构 23

第四节 MCS-51单片机CPU的基本时序 32

第五节 各种CPU应用特点 33

一、通用CPU应用系统 34

二、单片机应用系统 34

思考与练习题 35

第三章 指令系统 36

第一节 概述 36

一、指令的基本格式 36

二、寻址方式 36

一、数据传送类指令 38

第二节 Z-80指令系统 38

三、指令系统的分类 38

二、数据操作类指令 48

三、程序控制类指令 56

四、CPU控制类指令 61

第三节 MCS-51单片机指令系统 64

一、数据传送类指令 64

二、算术操作类指令 68

三、逻辑操作类指令 70

四、控制程序转移类指令 73

五、布尔变量操作类指令 78

思考与练习题 81

一、低级语言与高级语言 83

第四章 汇编语言程序设计 83

第一节 汇编语言指令格式与伪指令 83

二、汇编语言指令格式 85

三、伪指令 86

第二节 汇编语言程序设计方法 87

一、汇编语言程序的开发过程 87

二、程序流程图 87

三、汇编程序简介 88

四、程序的基本结构 89

五、子程序 90

六、程序基本结构和子程序编程举例 91

一、转移表程序 102

第三节 Z-80汇编语言程序设计举例 102

二、BCD码一二进制数转换程序 103

三、多位十进制数的加减法运算 104

四、查表方法 106

第四节 MCS-51汇编语言程序设计举例 111

一、原码加、减法运算程序 112

二、无符号二进制数乘法 113

三、无符号双字节快速乘法 115

四、无符号二进制除法 116

五、查表程序 118

六、命令序号查找程序 118

七、软件模拟逻辑电路程序 120

八、浮点数运算 121

思考与练习题 127

第五章 存储器及其与CPU的接口技术 129

第一节 存储器概述 129

第二节 读写存储器RAM 130

一、静态RAM(SRAM) 130

二、动态RAM(DRAM) 132

第三节 只读存储器ROM 133

一、掩模式ROM 133

二、一次编程的ROM(PROM) 134

三、紫外线可擦除ROM(EpROM) 134

四、电擦除可编程ROM(E2PROM) 135

第四节 存储器与Z-80CPU的接口 135

一、ROM与Z-80CPU的接口 136

二、ROM与Z-80CPU的接口 142

三、负载驱动 147

第五节 存储器与MCS-51单片机的接口 148

一、程序存储器ROM与MCS-51单片机的接口 148

二、数据存储器RAM与MCS-51单片机的接口 154

思考与练习题 158

第六章 中断处理技术 159

第一节 输入输出的传送方式 159

一、无条件传送方式 159

二、条件传送方式 159

三、中断传送方式 159

四、直接数据通道传送方式(DMA) 159

二、中断源 160

一、中断的功能 160

第二节 中断的功能及优先级 160

三、中断优先级 161

第三节 Z-80CPU的中断方式 161

一、中断方式 161

二、中断优先级排队 164

第四节 MCS-51CPU的中断系统 166

一、中断源 167

二、中断控制 167

三、中断优先级控制 168

第五节 中断响应条件及过程 169

一、Z-80CPU 169

二、MCS-51单片机 170

思考与练习题 171

第七章 可编程芯片及其与CPU接口技术 172

第一节 PIO及其与Z-80CPU接口 172

一、PIO的基本结构 172

二、PIO与Z-80CPU的接口 177

三、PIO的编程方法 178

第二节 CTC及其与Z-80CPU接口 187

一、CTC的主要特性 187

二、CTC的结构 188

三、CTC的引脚说明 189

四、CTC与Z-80CPU的接口 191

五、CTC的编程方法 191

六、CTC的编程举例 194

七、MCS-51内部CTC接口及应用 200

一、串行通信的基本概念 206

第三节 SIO及其与Z-80CPU接口 206

二、SIO的结构与引脚功能 209

三、SIO与Z-80CPU的接口 212

四、SIO的控制字规约及其说明 212

五、SIO的中断方式 224

六、SIO初始化程序设计举例 225

第四节 8155及其与MCS-51单片机接口 229

一、8155的结构和引脚 230

二、8155的RAM和I/O口地址编程 231

三、8155的编程 231

四、8155与MCS-51单片机的接口与基本操作编程举例 236

一、8255A的结构 238

第五节 8255及其与MCS-51单片机的接口 238

二、8255A的引脚和控制 239

三、8255A与MCS-51单片机接口及其编程方法 244

思考与练习题 247

第八章 微型计算机与外部设备接口技术 249

第一节 外设接口的基本问题 249

一、I/O接口的基本任务 250

二、I/O接口的编址方式 250

三、CPU与外设之间的接口信号 251

第二节 LED显示器接口 252

一、LED显示器工作原理 252

二、LED显示器与微机接口要点 253

三、LED显示器接口举例 254

第三节 键盘接口 261

一、键盘与微机接口要点 261

二、编码键盘和非编码键盘 262

三、键盘的结构 262

四、非编码键盘的接口 264

五、键盘/显示器接口芯片Intel8279 277

第四节 打印机接口 283

一、点阵式打印机结构及基本工作原理 283

二、打印机的主要特性指标 284

三、打印机与微机的接口方式 285

四、打印机接口举例 286

一、D/A转换器与微机的接口 289

第五节 模拟量接口 289

二、A/D转换器与微机的接口 301

思考与练习题 311

第九章 微型计算机应用系统的抗干扰设计 313

第一节 干扰的来源及种类 313

一、供电系统干扰 313

二、过程通道干扰 313

三、场干扰 313

四、印制板及电路间产生的相互干扰 313

第二节 硬件抗干扰设计 313

一、供电系统的干扰及其抑制措施 313

二、过程通道的干扰及其抑制措施 316

三、场干扰及其抑制措施 320

四、印制电路板及电路的抗干扰设计 321

一、干扰对系统形成的危害 324

第三节 软件抗干扰设计 324

二、CPU中PC指针出错的处理措施 325

三、RAM区数据的恢复措施 327

四、消除数据采集误差的措施 327

五、防止控制状态混乱的措施 329

第十章 微型计算机的典型应用 330

第一节 微型计算机应用系统的设计方法及步骤 330

一、应用系统的总体方案设计 330

二、微型计算机应用系统的研制步骤 331

第二节 微型计算机在工业顺序控制中的应用 331

一、问题的提出和方案设计 331

三、程序设计 332

二、接口电路 332

四、进一步的简化 335

第三节 微型计算机在双坐标控制系统中的应用 336

一、基本原理 336

二、系统组成 336

三、系统软件 338

第四节 单片机在电阻炉温度控制中的应用 355

一、系统的组成 355

二、温度控制器的控制算式 356

三、过零检测电路及双向晶闸管的触发 357

四、软件设计 357

附录 360

参考文献 387

返回顶部