图书介绍

MCS-51单片机易学通PDF|Epub|txt|kindle电子书版本网盘下载

MCS-51单片机易学通
  • 三恒星科技编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115143587
  • 出版时间:2006
  • 标注页数:225页
  • 文件大小:51MB
  • 文件页数:242页
  • 主题词:单片微型计算机,MCS-51

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MCS-51单片机易学通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1单片机概述2

1.2单片机的分类2

第1章 单片机简介2

1.3单片机的发展5

1.4单片机的基本概念及技术指标6

1.4.1基本概念6

1.4.2技术指标9

1.5单片机的应用11

1.6单片机的开发过程12

2.1.1内部结构14

2.1.2引脚定义及功能14

2.1 MCS-51单片机的内部结构及引脚14

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

2.1.3外接ROM/RAM时的逻辑电路图17

2.2存储器结构17

2.2.1存储器的内部结构及工作原理18

2.2.2程序存储器18

2.2.3数据存储器19

2.2.4特殊功能寄存器SFR21

2.2.5 I/O端口寄存器24

2.2.6复位后的特殊功能寄存器24

2.3.1复位方式25

2.3 MCS-51单片机的工作方式25

2.3.2编程和校验方式26

2.3.3节电方式、掉电处理27

第3章 MCS-51单片机工作原理30

3.1时钟与CPU时序30

3.1.1振荡器和时钟电路30

3.1.2 CPU时序31

3.1.3基本时序单位35

3.2复位35

3.3几种常见的复位电路38

4.1.1指令系统的概念44

4.1指令系统简介44

第4章 MCS-51指令系统44

4.1.2指令的格式45

4.1.3指令系统说明45

4.2 MCS-51的寻址方式46

4.2.1立即寻址46

4.2.2直接寻址47

4.2.3寄存器寻址47

4.2.4寄存器间接寻址48

4.2.5变址寻址49

4.2.6相对寻址49

4.3.1数据传送指令50

4.2.7位寻址50

4.3指令系统50

4.3.2算术运算指令52

4.3.3逻辑运算和移位指令55

4.3.4控制转移指令57

4.3.5位操作指令58

第5章 汇编语言程序设计62

5.1汇编语言源程序的格式62

5.1.1标号62

5.2伪指令63

5.2.1汇编起始命令ORG63

5.1.2操作数63

5.2.2汇编结束命令END64

5.2.3等值命令EQU64

5.2.4数据地址赋值命令DATA64

5.2.5定义字节指令DB65

5.2.6定义字命令DW66

5.2.7定义空间命令DS66

5.2.8位地址符号命令BIT66

5.3汇编语言源程序的人工汇编67

5.4 MCS-51程序设计举例69

5.4.1简单程序69

5.4.2分支程序71

5.4.3循环程序77

5.4.4查表程序81

5.4.5子程序83

第6章 MCS-51的中断系统88

6.1中断概念88

6.2 MCS-51单片机中断结构88

6.3 MCS-51单片机中断源89

6.4中断控制90

6.5中断优先级90

6.6.1中断响应过程91

6.6中断响应91

6.6.2外部中断的响应时间93

6.6.3中断初始化设定94

6.7 MCS-51单片机外部中断源的扩展95

6.7.1扩展中断源接口逻辑95

6.7.2利用定时器扩充中断源95

6.7.3用查询法扩展外部中断源96

6.7.4用优先权编码器扩展外部中断源97

6.8中断系统应用举例99

6.8.1单片机系统单步操作99

6.8.2外部中断应用示例100

7.1定时/计数器的结构及功能104

7.1.1定时/计数器的基本结构104

第7章 MCS-51定时/计数器104

7.1.2定时/计数器的功能105

7.1.3定时/计数器方式寄存器TMOD105

7.1.4定时/计数器控制寄存器TCON106

7.2定时/计数器的工作方式106

7.2.1方式0107

7.2.2方式1108

7.2.3方式2109

7.2.4方式3109

7.3.1定时/计数器的计数初值C的计算和装入111

7.3定时/计数器的应用程序设计111

7.3.2定时/计数器的初始化编程112

7.3.3 T0定时实例112

7.3.4 T1定时实例113

7.3.5电子时钟实例115

7.3.6门控位的应用116

第8章 单片机的串行口120

8.1串行口基本概念120

8.1.1串行通信的分类120

8.2串行接口的控制122

8.2.1串行接口结构122

8.1.2波特率122

8.1.3串行通信的数据传送方向122

8.2.2相关寄存器123

8.2.3设定波特率125

8.3串行接口的工作方式126

8.3.1工作方式0126

8.3.2工作方式1127

8.3.3工作方式2和工作方式3127

8.4波特率设定128

8.5串行口编程基础129

8.5.1串行通信编程步骤129

8.5.2查询方式编程130

8.6串行口通信实例131

8.5.3中断方式编程131

8.6.1串行通信编程实例1132

8.6.2串行通信编程实例2134

8.6.3串行通信编程实例3137

第9章 单片机的I/O接口与扩展146

9.1 I/O口与外部直接连接146

9.1.1简单开关量的输入/输出146

9.1.2简单I/O接口的扩展方法146

9.2开关电路及驱动电路接口150

9.2.1开关电路接口150

9.2.2光电耦合器驱动接口151

9.3.1常用接口芯片152

9.3外部I/O的扩展152

9.3.2 I/O地址译码技术153

9.4扩展程序存储器155

9.4.1扩展总线155

9.4.2扩展8KBEPROM156

9.4.3扩展16KBEPROM157

9.5扩展数据存储器158

9.5.1扩展总线158

9.5.2 8051扩展2KBRAM159

9.6程序存储器与数据存储器同时扩展160

9.6.1 8031外扩32KBEPROM和32KBRAM160

9.6.2译码法扩展大容量存储器160

10.1.1项目管理166

第10章 Keil软件介绍166

10.1 μVision2集成开发环境166

10.1.2集成功能168

10.1.3编辑器和调试器169

10.2 A51宏汇编器170

10.2.1源码级调试170

10.2.2功能一览170

10.2.3 BL51具有代码分段功能的连接/重定位器171

10.2.4数据地址管理171

10.2.5代码分段171

10.3出错信息172

10.2.6公共段172

10.2.7执行其他段中的程序172

10.4 Keil编程实例173

10.4.1实例与程序173

10.4.2 A51操作175

第11章 MCS-51单片机仿真与调试178

11.1仿真的概念178

11.2仿真的设备178

11.2.1仿真器178

11.2.2开发板179

11.3 ICEviewC51简介184

11.4.1仿真电路186

11.4仿真与调试186

11.4.2仿真程序187

11.4.3仿真187

11.5写入程序189

第12章 MCS-51系列单片机实验192

12.18位七段数码管电路实验192

12.2 LED流水灯实验197

12.3定时器中断实验199

12.4 LCD显示实验201

12.5键盘实验207

热门推荐