《微机控制技术与实验指导》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:彭沛夫,张桂芳编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302107459
  • 页数:335 页
图书介绍:本书精炼地介绍了单片机的硬件结构、工作原理和指令系统,阐述了微机控制的体系结构、信息显示及传送技术、模数及数模转换技术、接口技术、微机控制系统设计方法、DVCC单片微机仿真系统、MCS-51和MCS-96仿真系统实践操作等。

第1章 微机控制体系结构及硬件概述 1

1.1 微机控制体系结构 1

目录 1

1.1.1 直接操作控制体系结构 2

1.1.2 直接数字控制体系结构 2

1.1.3 分布控制体系结构 3

1.1.4 计算机监督控制体系结构 4

1.1.5 现场总线控制体系结构 5

1.1.6 分级控制体系结构 6

1.2.1 MCS—51系列典型的芯片型号与特性 7

1.2 MCS—51体系结构及硬件概述 7

1.2.2 MCS—51单片微机内部结构 9

1.2.3 MCS—51引脚及功能 12

1.2.4 MCS—51存储器结构 14

1.2.5 并行输入输出口及PO口的结构 19

1.2.6 P1口的结构及功能 20

1.2.7 P2口的结构及功能 21

1.2.8 P3口的结构及功能 21

1.2.9 时序与时序电路 23

1.3.1 MCS—96系列典型的芯片型号与特性 25

1.3 MCS—96体系结构及硬件概述 25

1.3.2 8096结构框图及性能 26

1.3.3 8096引脚及功能 28

1.3.4 CPU与CPU总线 33

1.3.5 存储器 35

1.3.6 系统总线 38

习题 44

第2章 微机控制的指令系统 46

2.1 MCS—51指令系统 46

2.1.1 指令概述、格式、分类及符号 46

2.1.2 MCS—51的寻址方式 47

2.1.3 数据传送指令 49

2.1.4 算术运算指令 53

2.1.5 逻辑运算指令 56

2.1.6 位操作指令 59

2.1.7 控制转移指令 60

2.2 MCS—96指令系统 63

习题 92

第3章 DVCC单片微机仿真系统 93

3.1 概述 93

3.2 DVCC仿真系统结构框图 93

3.3.2 存储器 95

3.3 微处理器与存储器 95

3.3.1 微处理器 95

3.4 系统仿真及I/O接口器件地址 96

3.5 外围电路描述及模块电路 97

3.5.1 外围电路描述 97

3.5.2 模块电路图 101

3.6 DVCC单片微机仿真器系统的安装及启动 105

3.6.1 系统硬件安装 105

3.6.2 系统软件安装 106

3.7.1 键盘设置 107

3.7 键盘监控命令描述 107

3.6.3 系统启动 107

3.7.2 键盘监控特点 109

3.7.3 键盘监控工作状态 109

3.7.4 键盘监控操作命令 111

习题 125

第4章 信息显示与传送技术 126

4.1 LED数码管显示器 126

4.1.1 LED数码管工作原理 126

4.1.2 LED显示 127

4.2 LED点阵显示技术实践 128

4.3 LCD显示器 133

4.3.1 LCD显示原理 134

4.3.2 LCD点阵式显示方法 136

4.4 LCD液晶显示接口技术实践 137

4.5 总线基本概念 142

4.5.1 接收与发送时钟 142

4.5.2 通信传送的形式 143

4.5.3 异步通信和同步通信 144

4.6 SPI总线 145

4.7 串行通信标准总线 146

4.7.1 RS—232C 147

4.7.2 RS—485/RS—422 150

4.8 I2C总线 151

4.9 现场总线 154

4.10 采用RS—485通信接口实现主从远程多机通信 157

4.11 IC存储卡读写技术实践 159

4.11.1 IC卡的工作原理 159

4.11.2 操作与连线方法 160

4.11.3 程序编写与运行 161

习题 166

5.1.1 数据采样 168

第5章 D/A、A/D转换及接口技术 168

5.1 采样与保持方法 168

5.1.2 采样开关 170

5.1.3 采样保持 172

5.2 A/D转换及其接口技术 174

5.2.1 A/D转换原理 174

5.2.2 A/D转换器的接口技术 177

5.3 D/A转换及其接口技术 180

5.3.1 D/A转换原理 180

5.3.2 D/A转换器的接口技术 182

5.3.3 D/A转换的程序设计 187

习题 190

第6章 微机控制系统设计方法 191

6.1 微机控制系统的总体方案和总体设计 191

6.1.1 总体方案 191

6.1.2 总体设计 193

6.2 控制算法及其选择 194

6.3 硬件设计 196

6.4 软件设计 202

6.5.1 微机控制系统的调试 206

6.5 微机控制系统的调试与提高可靠性措施 206

6.5.2 提高可靠性措施 207

习题 208

第7章 MCS—51控制系统实验 209

7.1 方法与说明 209

7.2 清零程序 211

7.3 拆字程序 212

7.4 拼字程序 213

7.5 数据传送子程序 214

7.6 数据排序 216

7.7 查找相同数个数 218

7.8 无符号双字节快速乘法子程序 220

7.9 多分支程序 223

7.10 脉冲计数(定时/计数器) 224

7.11 电脑时钟(时钟定时器及中断) 227

7.12 P3.3口输入和P1口输出 228

7.13 工业顺序控制 230

7.14 串并行转换实验 232

7.15 I/O口扩展 235

7.16 定时/计数器8253A应用 237

7.17 8279键盘显示实验 240

7.18 DAC0832驱动直流电机调速 247

7.19 电子音响 250

7.20 继电器控制 250

7.21 数据存储器和程序存储器扩展 251

7.22 8031单片机串行口双机通信 255

7.23 温度测量实验 256

7.24 压力测量实验 259

习题 260

第8章 MCS—96控制系统实验 262

8.1 方法与说明 262

8.2 中断综述及定时器定时中断实验 263

8.3 8380C196外中断实验 269

8.4 80C196软件方法产生中断的实验 271

8.5 利用HSI测脉冲信号宽度的实验 273

8.6 利用HSO产生单脉冲 276

8.7 利用HSO产生连续脉冲 277

8.8 80C196PWM产生各种波形 280

8.9 80C196串行口实验 282

8.10 LED七段数码管显示控制 284

8.11 用80C196 PWM进行小直流电机调速的实验 286

习题 288

9.1.2 DVCC系列实验调试有关说明 289

9.1.1 8086/88系统安装与启动 289

第9章 DVCC仿真系列微机及接口技术实验 289

9.1 系统安装与启动 289

9.1.3 实验程序有关说明 290

9.2 ADC0809的A/D转换实验 291

9.3 DAC0832的D/A转换实验 294

9.4 8259A的中断控制 297

9.4.1 8259A的单级中断控制 297

9.4.2 8259A的串级联中断控制 304

9.5.1 串行发送 306

9.5 使用8251A进行双机通信——串行发送与接收 306

9.5.2 串行接收 311

9.6 并行口8255A应用 313

9.7 步进电机控制 319

9.8 8237A可编程DMA控制器 321

9.8.1 关于8237A可编程DMA 321

9.8.2 实验操作方法概述 325

9.9 8250A的串行通信 330

习题 334

参考文献 335