当前位置:首页 > 工业技术
单片机原理与应用
单片机原理与应用

单片机原理与应用PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:任德齐专业主编;潘永雄主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505371975
  • 页数:241 页
图书介绍:
《单片机原理与应用》目录

第1章 基础知识 1

1.1 数制 1

1.1.1 二进制 1

1.1.2 二进制与十进制之间的转换 2

1.1.3 十六进制 2

1.1.4 二进制数与十六时制数之间的转换 3

1.1.5 二进制数与十六进制数的运算 4

1.2 码制 5

1.2.1 英文字符的表示方法——ASCII码 6

1.2.2 BCD码(二进制编码的十进制数) 6

1.2.3 计算机中带符号数的表示方法 6

1.3 计算机的基本认识 8

1.3.1 计算机的工作过程及其内部结构 10

1.3.2 指令及其指令系统 14

1.4 寻址方式 20

1.5 单片机及其发展概况 23

1.5.2 单片机技术现状及发展趋势 24

1.5.1 单片机及其特点 24

习题1 26

第2章 MCS-51单片机的结构 28

2.1 内部结构和引脚功能 28

2.1.1 内部结构 28

2.1.2 引脚功能 29

2.2 输入/输出(I/O)口 32

2.2.1 P1口内部结构及使用 32

2.2.2 P0口内部结构及使用 33

2.2.4 P3口内部结构及使用 34

2.2.3 P2口内部结构及使用 34

2.2.5 读锁存器和读引脚指令 35

2.3 存储器系统 35

2.3.1 程序存储器 36

2.3.2 片内数据存储器 37

2.3.3 外部数据存储器 45

2.4 MCS-51外部存储器的连接 45

2.4.1 CPU地址线与存储器地址线的连接 46

2.4.2 MCS-51控制系统中程序存储器的连接 48

2.4.3 数据存储器的连接 49

2.5 操作时序 53

2.5.1 对外部程序存储器的读操作时序 53

2.5.2 外部数据存储器读写时序 54

2.6 复位及复位电路 57

2.6.1 CPU内部复位电路 57

2.6.2 复位电路 57

2.7 掉电保护 58

2.7.1 CPU内部数据存储器和特殊功能寄存器的保护 59

2.7.2 具有掉电数据保护的系统组成及连接 60

2.8 AT89C系列单片机简介 67

2.8.1 AT89C51/52系列的主要特点 67

2.8.2 AT89C1051/2051的主要特点 68

2.8.3 AT89C系列编程 69

习题2 69

第3章 MCS-51指令系统及汇编语言程序设计基础 71

3.1 MCS-51指令系统 71

3.1.1 数据传送指令 72

3.1.2 算术运算指令 78

3.1.3 逻辑运算指令 82

3.1.4 位操作指令 84

3.1.5 控制及转移指令 85

3.2 汇编语言程序设计基础 91

3.2.1 汇编语言程序结构 91

3.2.2 汇编语言程序编辑与执行 96

3.2.3 对汇编语言程序的基本要求 97

习题3 99

4.1.1 查询方式 101

4.1.2 中断通信方式 101

第4章 中断控制、定时/计数器与串行口 101

4.1 CPU与外设通信方式概述 101

4.2 MCS-51中断控制系统 102

4.2.1 中断源及标志 103

4.2.2 中断控制 104

4.2.3 中断响应过程及人口地址 106

4.2.4 中断初始化及中断服务程序结构 107

4.3.2 定时/计数器T0、T1结构及控制 108

4.3 MCS-51定时/计数器 108

4.3.1 定时/计数功能概述 108

4.3.3 塞/计数器T2结构及控制 113

4.3.4 定时/计数器应用 116

4.4 串行通信系统 123

4.4.1 串行通信概念 123

4.4.2 MCS-51串行通信口控制及初始化 125

4.4.3 串行口工作方式及应用 129

4.4.4 RS232C串行接口标准及应用 134

习题4 137

第5章 数字信号输入/输出接口电路 138

5.1 I/O资源及扩展 138

5.1.1 通过锁存器、触发器扩展I/O口 139

5.1.2 用8255可编程I/O芯片扩展MCS-51的I/O口 141

5.1.3 利用8155/8156可编程I/O芯片扩展MCS-51的I/O口 147

5.2 开关信号输入/输出方式 153

5.3 简单显示驱动电路 154

5.3.1 发光二极管 154

5.3.2 驱动电路 155

5.4 LED数据管及其显示驱动电路 156

5.4.1 LED数码管 156

5.4.2 LED数码显示器接口电路 157

5.4.3 LED点阵显示器及其接口电路 164

5.5 键盘电路 167

5.5.1 按键结构与按键电压波形 168

5.5.2 键盘电路形式 169

5.5.3 键盘按键编码 170

5.5.4 键盘监控方式 171

5.6 单片机与继电器接口电路 176

习题5 177

第6章 A/D、D/A转换电路 179

6.1 转换器基本原理 179

6.1.1 数模转换器DAC 179

6.1.2 DAC转换器的主要技术指标 182

6.1.3 模数转换器ADC 182

6.2.1 ADC0809 186

6.2 常用的A/D转换器与MCS-51单片机的接口 186

6.1.4 A/D转换器的性能指标 186

6.2.2 ADC0809与MCS-51单片机的接口 188

6.2.3 MCS-51单片机与ADC574A的接口 190

6.3 常用D/A转换器与MCS-51单片机构的接口 192

6.3.1 D/A转换器DAC0832 192

6.3.2 DAC0832与MCS-51 194

6.3.3 MCS-51与12位D/A转换器的连接 196

习题6 197

7.1 单片机应用系统开发过程 199

第7章 单片机应用系统开发 199

7.1.1 总体设计 200

7.1.2 硬件设计 202

7.1.3 软件设计 204

7.1.4 资源分配 204

7.1.5 系统性能测试及评价 205

7.2 单片机开发工具及选择 206

7.3 系统可靠性设计 208

7.3.1 硬件可靠性设计 209

7.3.2 软件可靠性设计 210

7.3.3 系统自诊断技术 211

7.3.4 系统抗干扰性能 212

7.4 单片机应用系统的调试和维护 215

7.4.1 系统调试 215

7.4.2 系统维护与维修 217

习题7 219

实验一 认识8051单片机其开发系统(仿真机) 220

附录 实验 220

实验二 MCS-51指令系统 225

实验三 MCS-51指令系统综合练习 227

实验四 中断 228

实验五 显示器与定时中断 234

实验六 A/D转换 237

实验七 D/A转换 238

实验八 联机调试 240

参考文献 241

相关图书
作者其它书籍
返回顶部