当前位置:首页 > 工业技术
新概念单片机教程
新概念单片机教程

新概念单片机教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李刚等编著
  • 出 版 社:天津:天津大学出版社
  • 出版年份:2004
  • ISBN:7561819927
  • 页数:299 页
图书介绍:本书以采用89CS2为核心的仿真实验为主线。
《新概念单片机教程》目录

第1章 单片机概述 1

本章学习要点 1

1.1什么是单片机? 1

1.2单片机内部主要结构 1

1.3 8051单片机简介 2

1.4本课程的学习方法和要求 6

思考题与习题 6

第2章 单片机集成开发环境 7

本章学习要点 7

2.1单片机开发工具 7

2.2 Keil C51 μVision2集成开发环境 9

2.2.1 简介 9

2.2.2 Keil C51 μVision2的安装 9

2.2.3 Keil C51 μVision2的设置 11

2.3 Keil C51 μVision2的使用 17

2.3.1单片机的仿真过程 17

2.3.2 MON51仿真器的特点 17

2.3.3第一个实验 17

思考题与习题 25

第3章 片内存储器与数据传送指令 27

本章学习要点 27

3.1片内存储器组织结构 27

3.1.1存储器类型 27

3.1.2存储器组织 28

3.2数据传送指令 31

3.3数据传送指令说明 34

3.4若干数据传送实验 39

思考题与习题 42

第4章 输入输出端口与总线 44

本章学习要点 44

4.1 I/O 口 44

4.1.1 P0 口 44

4.1.2 P1 口 46

4.1.3 P2 口 48

4.1.4 P3 口 48

4.1.5端口的负载能力与接口要求 50

4.2访问外部存储器 50

4.2.1外部程序存储器取指操作 50

4.2.2外部程序存储器读数操作 52

4.2.3外部数据存储器读数操作 53

4.2.4外部数据存储器写数操作 53

4.3访问外部存储器的实验 54

思考题与习题 56

第5章 时钟、时序与定时/计数器 58

本章学习要点 58

5.1振荡器、时钟电路和CPU时序 58

5.2定时/计数器 60

5.2.1定时/计数器0和1 60

5.2.2定时/计数器2 62

5.2.3定时/计数器的控制和状态寄存器 67

5.3时钟与定时/计数器实验 69

思考题与习题 71

第6章 外部数据存储器空间及系统扩展 72

本章学习要点 72

6.1外部数据存储器空间与总线 72

6.1.1外部数据存储器空间与地址分配 72

6.1.2 I/O口线与总线 73

6.1.3通过数据存储器空间的外设扩展 74

6.2外部数据存储器接口 77

6.2.1常用外部数据存储器 77

6.2.2外部数据存储器接口实例 78

6.3并行接口芯片8255A 79

6.3.1 8255A的结构和功能 79

6.3.2 8255A的工作方式及数据I/O操作 82

6.3.3 8255A的控制字 83

6.3.4 8255A与89C52的接口 84

6.4数模转换器DAC0832 86

64.1 DAC的原理 86

6.4.2 DAC0832简介 91

6.4.3 DAC0832与89C52的接口电路 92

6.5模数转换器ADC0809 94

6.5.1并行比较型模数转换器 94

6.5.2逐次逼近比较型模数转换器 95

6.5.3积分型模数转换器 96

6.5.4模数转换器与89C52接口实例 98

思考题与习题 101

第7章 复位、中断与程序控制 103

本章学习要点 103

7.1复位 103

7.1.1复位的意义 103

7.1.2复位电路 103

7.1.3单片机复位后的状态 104

7.2程序控制 105

7.3程序流向控制的指令 106

7.4中断 112

7.4.1 中断源 113

7.4.2中断控制寄存器 114

7.4.3中断优先级结构 116

7.4.4中断的处理 119

7.4.5外部中断 120

7.4.6中断响应时间 120

思考题与习题 121

第8章 串行接口 122

本章学习要点 122

8.1引言 122

8.2标准UART操作 122

8.3多机通信 123

8.4串行端口控制寄存器SCON 123

8.5波特率 124

8.6 UART的工作模式 125

8.6.1 UART的工作模式0 125

8.6.2 UART的工作模式1 127

8.6.3 UART的工作模式2和模式3 133

8.6.4增强型UART操作 136

思考题与习题 138

第9章 指令系统与系统编程 139

本章学习要点 139

9.1指令系统的分类及一般说明 139

9.2算术操作类指令 140

9.3逻辑操作类指令 147

9.4布尔变量操作类指令 151

9.5伪指令 160

9.6汇编语言程序的基本结构 162

9.7系统编程的步骤、方法和技巧 163

9.7.1拟定系统工作的流程图 163

9.7.2子功能模块或子程序的分解与分析 164

9.7.3子功能模块程序或子程序的设计与调试 165

9.7.4系统程序的连接与调试 168

思考题与习题 168

第10章 仿真实验板简介 169

本章学习要点 169

10.1仿真实验板的概况 169

10.2仿真实验板的资源 169

10.3电路原理说明 173

10.3.1单片机最小系统的电路原理 173

10.3.2模数转换器ADC0809的接口电路 173

10.3.3数模转换器DAC0832的接口电路 175

10.3.4并行接口芯片8255A的接口电路 176

10.3.5数据/程序存储器HM62256 176

10.3.6 RS-232串行接口 177

10.3.7动态LED显示器与键盘 180

10.3.8蜂鸣器驱动电路 181

10.3.9电源 181

思考题与习题 182

第11章 单片机应用系统设计 185

本章学习要点 185

11.1引言 185

11.1.1资源冗余与成本控制 185

11.1.2硬件处理与软件处理 186

11.1.3嵌入式实时操作系统与开发用软件 187

11.1.4不要忽略电磁兼容性问题 192

11.1.5系统的电源设计是一个重要问题 193

11.2方案认证与硬件系统设计 194

11.3系统软件设计 197

11.3.1软件框图 197

11.3.2软件设计的重要提示 198

11.4系统仿真调试设计 198

思考题与习题 200

第12章 新型51兼容单片机与新型接口器件 201

本章学习要点 201

12.1引言 201

12.2不断涌现的与8051兼容的新型单片机 201

12.2.1新型8位单片机的发展概况 201

12.2.2 8051兼容单片机的新进展 202

12.2.3若干8051兼容单片机的介绍 205

12.3新型单片机接口器件 241

12.3.1 16位LED数码管显示及64键键盘专用控制芯片BC7281 241

12.3.2铁电存储器FM18L08 247

12.3.3带大量I/O口扩展的串行总片GM8164 249

思考题与习题 252

参考文献 253

附录1:仿真实验板原理图 255

附录2:标准8051单片机指令说明 256

附录3:部分新型8051兼容单片机性能速查表 279

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