当前位置:首页 > 工业技术
单片微机系统实用教程
单片微机系统实用教程

单片微机系统实用教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:蒋力培主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111136217
  • 页数:358 页
图书介绍:本书介绍了单片机应用系统的结构原理及应用技术。
《单片微机系统实用教程》目录

目录 1

第1章 单片机概述 1

1.1 单片机的概念 1

1.1.1 单片机的主要特点 1

1.1.2 名词解释 3

1.1.3 微机各部分的连接关系 5

1.1.4 微型计算机系统 6

1.2 单片机实验开发系统 8

1.2.1 单片机实验开发系统的构成 8

1.2.2 单片机实验开发系统的功能 9

1.2.3 在线仿真过程 10

1.3 单片机的发展(阅读资料) 17

1.3.1 单片机的发展概述 17

1.3.2 单片机的发展趋势 18

1.3.3 以单片机为核心的嵌入式系统的发展趋势 20

1.3.4 单片机应用的可靠性技术发展趋势 21

1.4 单片机系统的应用 22

1.5 典型单片机介绍(阅读资料) 23

1.6 单片机的数制、码制与编码 26

1.6.1 数制 26

1.6.2 码制 28

1.6.3 二进制编码 31

本章小结 33

习题 34

第2章 MCS-51单片机的基本知识 35

2.1 MCs-51单片机的内部资源 35

2.1.1 中央处理单元CPU 37

2.1.2 MCS-51单片机的引脚功能 43

2.2 存储器结构与地址分配 46

2.2.1 存储器基础知识 46

2.2.2 MCS-51单片机存储器结构 47

2.2.3 片内RAM的128个字节地址分配 48

2.2.5 片外RAM、ROM结构与地址分配 50

2.2.4 特殊功能寄存器SFR 50

2.3 MCS-51单片机工作方式 52

2.3.1 MCs-51单片机的工作方式介绍 52

2.3.2 连续执行方式图解说明 55

2.4 MCS-51单片机指令系统 57

2.4.1 基础知识 58

2.4.2 数据传送指令及要点分析 65

2.4.3 算术运算类指令及要点分析 73

2.4.4 逻辑操作与移位指令及要点分析 79

2.4.5 控制转移指令及其偏移量的计算 82

2.4.6 位操作指令 87

2.4.7 对指令的进一步说明 89

2.4.8 MCS-51单片机指令的时序 90

本章小结 93

习题 94

第3章 汇编语言程序设计 96

3.1 基本知识 96

3.2 分支程序设计实例分析 102

3.2.1 先分支后赋值程序设计 103

3.2.2 先赋值后分支程序设计 106

3.3 循环程序设计实例分析 108

3.3.1 实例2题意分析 108

3.3.2 实例2程序设计方案 108

3.3.3 实例2的参考程序 109

3.4 实例2参考程序分析 112

3.4.1 内循环初始化程序段分析 112

3.4.2 内循环体程序段分析 115

3.4.3 内循环控制语句分析 120

3.4.4 外循环控制语句分析 121

3.4.5 程序结束语句的分析 122

3.5 实例2参考程序整体分析 123

本章小结 125

习题 126

4.1 概述 128

4.1.1 半导体存储器的分类 128

第4章 半导体存储器及其扩展 128

4.1.2 存储器的主要技术指标 134

4.1.3 MCS-51外部存储器的扩展 134

4.1.4 典型存储器芯片介绍 137

4.2 片外存储器应用实例 140

4.2.1 存储器扩展方法 140

4.2.2 访问片外ROM的指令时序分析 141

4.2.3 访问片外RAM的指令时序分析 143

本章小结 145

习题 145

5.1.1 中断的概念 147

5.1 基本知识 147

第5章 MCS-51中断系统 147

5.1.2 MCS-51中断系统结构 149

5.1.3 MCS-51中断系统的初始化要求 152

5.2 MCS-51中断系统应用实例 155

5.3 中断系统应用实例分析 158

5.3.1 中断应用程序结构分析 158

5.3.2 中断应用程序工作过程分析 160

5.3.3 中断应用程序设计要点 163

本章小结 166

习题 168

6.1.1 并行I/O接口的基本配置及其特点 169

第6章 MCS-51接口技术 169

6.1 MCS-51内部并行I/O接口及其应用 169

6.1.2 MCS-51单片机并行I/O接口的应用 173

6.2 并行接口应用实例分析 176

6.2.1 在实例3的工业顺序控制实验中采用的并行接口的功能 176

6.2.2 写P1口语句分析 176

6.2.3 读入语句分析 177

6.3 MCS-51内部定时器/计数器 177

6.3.1 概述 177

6.3.2 MCS-51单片机对内部定时器/计数器的控制 178

6.3.3 工作模式说明 181

6.3.4 工作方式说明 182

6.3.5 MCS-51对内部定时器/计数器的初始化 184

6.4 定时器/计数器应用实例分析 186

6.4.1 [实例4]脉冲频率测定实验 186

6.4.2 实例4参考程序结构分析 190

6.4.3 参考程序中定时器/计数器初始化分析 190

6.5 可编程并行接口芯片8255A-5(阅读资料) 192

6.5.1 内部结构与引脚功能接口特点 193

6.5.2 控制字的确定与初始化编程 195

6.5.3 工作方式与接口方法 197

6.5.4 8031单片机和8255的接口 204

6.6 串行接口 206

6.6.1 概述(阅读资料) 207

6.6.2 MCS-51的串行接口及其通信功能 215

6.6.3 MCS51串行接口的多机通信(阅读资料) 224

6.7 其他常用接口 237

本章小结 239

习题 242

第7章 人机交互通道配置及其接口技术 245

7.1 概述 245

7.2 显示及显示接口 246

7.2.1 发光二极管及其应用 246

7.2.2 LFD数码管及其应用 247

7.2.3 多位数码管显示 249

7.3 键盘及其接口 254

7.3.1 键的状态输入及去抖动 254

7.3.2 按键开关 255

7.3.3 独立按键接口 255

7.3.4 行列式键盘接口 257

7.4 通用键盘显示板 260

7.5 其他人机接口技术简介 263

本章小结 263

习题 264

第8章 输入输出通道接口技术 265

8.1.1 概述 266

8.1 前向输入通道接口技术 266

8.1.2 A/D转换接口技术 268

8.1.3 A/D转换器ADC20809应用实例 277

8.2 后向输出通道接口技术 280

8.2.1 概述 280

8.2.2 D/A转换接口 281

8.2.3 D/A转换接口应用实例 290

本章小结 293

习题 295

第9章 单片机应用板 296

9.1 引言 296

9.2 单片机应用板SCB-31-5概况 297

9.3 SCB-31-5应用板电路分析 301

9.4 Intel8155芯片概况 303

9.4.1 内部结构和引脚功能 304

9.4.2 CPU对8155I/O接口的控制 306

9.4.3 8155工作方式 308

9.4.4 8155内部定时器/计数器的使用 309

9.4.5 8031单片机和8155的接口 310

9.5 可编程I/O扩展芯片8155的键盘显示器接口应用技术 312

本章小结 315

习题 315

10.1.1 单片机应用系统的性能要求 317

第10章 单片机应用系统设计 317

10.1 概述 317

10.1.2 单片机应用系统设计内容与步骤 318

10.2 工程项目任务情况 324

10.3 设计方案 326

10.3.1 系统总体设计方案 326

10.3.2 微机控制系统设计要求 327

10.4 微机调速系统的设计 328

10.4.1 系统硬件的设计要点 328

10.4.2 系统软件的设计要点 329

10.4.4 主程序设计 330

10.4.3 系统软件的组成 330

10.4.5 T1中断子程序设计 332

本章小结 334

习题 335

附录 336

附录A 常用接口芯片引脚图 336

附录B ASCII(美国信息交换标准码)字符表 339

附录C 关于补码的进一步说明 340

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

附录E 部分习题答案 347

参考文献 358

返回顶部