图书介绍

MCS-51单片机原理及嵌入式系统应用PDF|Epub|txt|kindle电子书版本网盘下载

MCS-51单片机原理及嵌入式系统应用
  • 王忠飞,胥芳编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560617727
  • 出版时间:2007
  • 标注页数:334页
  • 文件大小:10MB
  • 文件页数:135页
  • 主题词:单片微型计算机,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.1 单片机的发展概况1

1.2 单片机的发展趋势2

1.3 各种单片机的主要性能特点4

1.4 MCS-51系列单片机的性能特点6

1.5 MCS-51单片机的应用和开发步骤7

习题一8

第二章 MCS-51系列单片机硬件内核9

2.1 MCS-51系列单片机的引脚配置及其特性9

2.2 MCS-51系列单片机的内部结构12

2.3 MCS-51系列单片机的I/O端口17

2.3.1 I/O端口的内部结构17

2.3.2 I/O端口的读写控制19

2.4 MCS-51系列单片机的存储器20

2.4.1 MCS-51系列单片机的存储器的组成21

2.4.2 MCS-51系列单片机的特殊功能寄存器22

2.5 MCS-51系列单片机的复位及时钟信号24

2.5.1 复位过程和寄存器的复位状态24

2.5.2 复位和μP监控电路25

2.5.3 时钟电路28

2.6 MCS-51系列单片机的节电模式30

习题二32

第三章 MCS-51系列单片机的指令集及汇编语言程序设计基础33

3.1 MCS-51系列单片机指令系统的寻址方式34

3.2 MCS-51系列单片机指令集及其说明37

3.2.1 数据传送类指令38

3.2.2 算术运算类指令43

3.2.3 逻辑运算类指令47

3.2.4 控制转移类指令50

3.2.5 位操作类指令54

3.2.6 汇编语言伪指令60

3.3 MCS-51系列单片机汇编语言程序设计60

3.3.1 一个简单的汇编语言程序60

3.3.2 循环及程序转移控制63

3.3.3 散转和查表的子程序65

3.3.4 码制转换的子程序68

3.3.5 数学运算的子程序74

习题三77

4.1 MCS-51系列单片机的C编译器81

第四章 MCS-51系列单片机C语言程序设计81

4.2 IAR EW8051的集成开发环境83

4.2.1 IAR Embedded Workbench开发平台的使用方法83

4.2.2 C-SPY模拟器的使用方法92

4.3 IAR EW8051的C语言流程控制语句94

4.3.1 判断语句94

4.3.2 循环控制语句99

4.4 IAR EW8051的C语言数据类型105

4.4.1 IAR EW8051的C语言数据类型和变量105

4.4.2 数组变量112

4.4.3 指针变量115

4.4.4 结构体变量121

4.4.5 枚举变量和共用体125

4.4.6 MCS-51系列单片机的SFR在C语言中的使用方法127

4.4.7 利用C语言访问MCS-51系列单片机的外部扩展资源128

4.5 函数和模块化程序设计131

4.5.1 函数的定义131

4.5.2 函数的参数、返回值和函数的调用132

4.5.3 中断服务程序134

4.5.4 模块化程序设计及其连接138

习题四139

第五章 MCS-51系列单片机中断系统、定时/计数器和串行口的结构及编程控制141

5.1 MCS-51系列单片机的中断请求源141

5.2 MCS-51系列单片机的外部中断144

5.2.1 外部中断的结构和控制144

5.2.2 外部中断的响应过程和应用148

5.3.1 定时/计数器的结构和控制152

5.3 MCS-51系列单片机的定时/计数器152

5.3.2 定时/计数器的四种工作方式154

5.3.3 定时/计数器的编程控制和应用158

5.4 MCS-51系列单片机的串行口166

5.4.1 串行口的结构和控制167

5.4.2 串行口的四种工作方式168

5.4.3 串行口波特率的计算174

5.4.4 串行口编程和应用176

5.5 MCS-51系列单片机多源中断的应用189

习题五192

第六章 MCS-51系列单片机的外部资源扩展193

6.1 MCS-51系列单片机的外部地址扩展193

6.1.1 MCS-51系列单片机的外部资源扩展概述193

6.1.2 常用的地址锁存器和地址译码器198

6.2 MCS-51系列单片机的外部程序存储器的扩展203

6.2.1 常用程序存储器的特点204

6.2.2 外部程序存储器的扩展208

6.3 MCS-51系列单片机的外部数据存储器的扩展211

6.3.1 常用数据存储器212

6.3.2 并行接口数据存储器的扩展223

6.3.3 串行接口数据存储器的扩展228

6.4 MCS-51系列单片机的外部I/O通道的扩展240

6.4.1 I/O通道扩展概述240

6.4.2 利用标准的TTL电路扩展可编程I/O通道241

6.4.3 利用CPLD扩展可编程I/O通道247

习题六249

第七章 MCS-51系列单片机与键盘、显示器、ADC和DAC的接口设计251

7.1 MCS-51单片机系统的键盘设计251

7.1.1 非编码式键盘的接口设计和编程252

7.1.2 其他方式的键盘接口259

7.2 MCS-51单片机系统的显示器接口和编程控制262

7.2.1 LED显示器的接口263

7.2.2 字符型LCD显示器的接口268

7.2.3 图形点阵LCD显示器的接口276

7.3 MCS-51单片机与ADC和DAC的接口285

7.3.1 ADC和DAC的性能指标285

7.3.2 MCS-51单片机与DAC器件的接口286

7.3.3 MCS-51单片机与ADC器件的接口303

习题七321

附录A MCS-51系列单片机指令集一览表323

附录B PC机与MCS-51单片机串行通信实例327

参考文献334

热门推荐