图书介绍

单片机原理接口与C51应用程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

单片机原理接口与C51应用程序设计
  • 王耀琦主编;王小鹏,张忠林,罗维薇副主编 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560629612
  • 出版时间:2013
  • 标注页数:288页
  • 文件大小:20MB
  • 文件页数:296页
  • 主题词:单片微型计算机-C语言-程序设计

PDF下载


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

下载说明

单片机原理接口与C51应用程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1工业控制系统组成方案1

1.2计算机概述1

1.3单片机的发展简史4

1.4单片机产品近况5

1.5 ARM内核单片机简介7

1.6单片机的应用领域9

习题10

第2章 MCS-51系列单片机的硬件结构11

2.1 MCS-51系列单片机简介11

2.2 MCS-51系列单片机的硬件结构12

2.3 MCS-51系列单片机的外部引脚及片外总线14

2.4 MCS-51系列单片机的存储器结构16

2.5 MCS-51系列单片机的I/O结构22

2.6 MCS-51系列单片机的时钟电路及时序26

2.6.1时钟电路27

2.6.2时序27

2.6.3指令时序28

2.7 MCS-51系列单片机的工作方式29

2.7.1复位方式29

2.7.2单步执行方式31

2.8 MCS-51系列单片机的最小系统31

习题32

第3章MCS-51的汇编语言指令与程序设计33

3.1 MCS-51指令系统概述33

3.2 MCS-51指令系统的寻址方式33

3.3 MCS-51指令系统的指令36

3.3.1数据传送指令37

3.3.2算术运算指令40

3.3.3逻辑运算指令41

3.3.4控制转移指令42

3.3.5位操作指令45

3.4伪指令45

3.5汇编语言程序设计举例47

3.5.1码制转换47

3.5.2拆字与拼字48

3.5.3运算程序49

习题50

第4章C51语言程序设计51

4.1概述51

4.1.1编程语言51

4.1.2汇编语言的特点51

4.1.3 C语言的特点51

4.2 C51基本语法52

4.2.1 C51基本数据类型52

4.2.2 C51的运算54

4.2.3 C51的运算符与表达式58

4.2.4 C51的输入/输出函数62

4.2.5 C51程序的基本结构与相关语句63

4.3函数65

4.3.1函数的定义66

4.3.2函数的声明67

4.3.3函数的调用67

4.4 C51的组合数据类型68

4.4.1指针68

4.4.2结构体68

4.4.3联合体70

4.4.4枚举71

习题71

第5章MCS-51的中断73

5.1概述73

5.2 MCS-51中断系统74

5.2.1中断源请求75

5.2.2中断控制76

5.3中断处理78

5.3.1中断响应78

5.3.2中断返回与撤销79

5.4中断程序的编写与外部中断的扩充80

习题83

第6章MCS-51的定时器/计数器84

6.1概述84

6.2定时器/计数器T0、T1的寄存器86

6.3定时器/计数器T0、T1的工作方式87

6.4定时器/计数器T289

6.4.1 T2的寄存器90

6.4.2 T2的工作方式91

6.5定时器/计数器的初始化编程及应用94

习题101

第7章MCS-51串口通信102

7.1串行通信基础知识102

7.1.1并行通信与串行通信102

7.1.2串行通信的制式103

7.1.3异步通信和同步通信103

7.1.4波特率104

7.2 MCS-51的串行口及控制寄存器104

7.2.1串行口的结构104

7.2.2串行口控制寄存器105

7.3串行口工作方式106

7.3.1方式0106

7.3.2方式1107

7.3.3方式2和方式3108

7.4串行口的初始化与应用109

7.4.1串行口的初始化109

7.4.2串行口的应用110

7.5单片机与PC的通信117

7.5.1 RS-232串行总线通信的基本原理117

7.5.2 RS-485串行总线通信的基本原理120

7.5.3 USB串行总线通信的基本原理122

习题126

第8章MCS-51系统扩展127

8.1概述127

8.2存储器扩展129

8.2.1程序存储器的扩展130

8.2.2数据存储器的扩展133

8.3 I/O口的扩展136

8.3.1概述136

8.3.2可编程芯片8155138

习题143

第9章 单片机与键盘、显示器的接口技术144

9.1单片机与键盘的接口144

9.1.1按键电路和抖动的消除144

9.1.2独立式键盘与单片机的接口145

9.1.3行列式键盘146

9.2单片机与LED显示器的接口147

9.2.1 LED显示器的基本结构和原理147

9.2.2 LED的显示方式149

9.2.3 LED的译码与驱动150

9.3键盘/显示接口芯片及其应用151

9.3.1键盘/显示并行接口芯片8279151

9.3.2键盘/显示串行接口芯片ZLG7289B157

9.4单片机与LCD显示器的接口162

9.4.1字符点阵式液晶显示器1602162

9.4.2点阵图形液晶显示模块12864169

习题176

第10章 单片机与A/D、 D/A转换器的接口技术177

10.1 A/D转换器及其接口电路177

10.1.1概述177

10.1.2并行A/D转换器及其软硬件设计180

10.1.3 SPI串行接口A/D转换器TLC 1543185

10.1.4 SPI串行接口A/D转换器 TLC2543191

10.2单片机与D/A转换器的接口193

10.2.1概述194

10.2.2 DAC0832与单片机的接口194

10.2.3串行接口D/A转换器TLC5615199

习题202

第11章 单片机与I 2C总线芯片的接口技术203

11.1 I 2C总线的基本概念203

11.2虚拟I 2C总线软件包206

11.2.1虚拟I 2C总线汇编软件包206

11.2.2虚拟I 2C总线C51程序软件包212

11.3 I 2C总线E2PROM芯片AT24C××218

11.4 I 2C总线I/O扩展芯片PCF8574220

11.5 I 2C总线A/D、D/A转换芯片 PCF8591222

11.6 I 2C总线实时时钟日历芯片 PCF8563229

11.7 I 2C总线数字温度传感器芯片LM75A234

习题238

第12章 单片机的其它接口技术239

12.1数字温度传感器DS 18B20239

12.2时钟芯片DS 1302247

12.3红外通信模块TSOP18 × ×252

12.4无线通信模块nRF905255

习题267

附录A Keil μV2软件的使用268

附录B C51的库函数277

附录C ASCII码表287

参考文献288

热门推荐