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

- 王耀琦主编;王小鹏,张忠林,罗维薇副主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560629612
- 出版时间:2013
- 标注页数:288页
- 文件大小:20MB
- 文件页数:296页
- 主题词:单片微型计算机-C语言-程序设计
PDF下载
下载说明
单片机原理接口与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
热门推荐
- 1530169.html
- 1352190.html
- 580376.html
- 500132.html
- 3671973.html
- 1395077.html
- 2949373.html
- 3889442.html
- 610710.html
- 413477.html
- http://www.ickdjs.cc/book_160275.html
- http://www.ickdjs.cc/book_11533.html
- http://www.ickdjs.cc/book_428254.html
- http://www.ickdjs.cc/book_3096718.html
- http://www.ickdjs.cc/book_3779509.html
- http://www.ickdjs.cc/book_3789595.html
- http://www.ickdjs.cc/book_1267749.html
- http://www.ickdjs.cc/book_2009262.html
- http://www.ickdjs.cc/book_1093549.html
- http://www.ickdjs.cc/book_3509.html