图书介绍
单片微机控制应用技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张大明主编;彭旭昀,尚静基副主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111185676
- 出版时间:2006
- 标注页数:397页
- 文件大小:15MB
- 文件页数:407页
- 主题词:单片微型计算机-控制系统-技术培训-教材
PDF下载
下载说明
单片微机控制应用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片微型计算机基础1
1.1 微型计算机的数制与码制1
1.1.1 进位计数制1
1.1.2 各种进制间的转换2
1.1.3 代码5
1.1.4 带符号数的表示及转换(8位)6
1.1.5 二进制的算术运算(8位)7
1.1.6 二进制的逻辑运算8
1.2 单片微型计算机基本原理8
1.2.1 微型计算机或单片微型计算机控制系统的结构8
1.2.2 单片微型计算机的工作原理10
1.2.3 单片微型计算机控制系统设计运行的过程12
第2章 单片机原理与结构13
2.1 MCS-51系列单片机结构13
2.1.1 MCS-51系列单片机内部结构14
2.1.2 MCS-51系列单片机引脚及功能14
2.2 MCS-51系列单片机存储器结构及其用途16
2.2.1 存储器分配16
2.2.2 程序存储器16
2.2.3 数据存储器17
2.3 输入/输出(I/O)接口21
2.3.1 I/O接口结构21
2.3.2 用途及用法22
2.4.2 复位电路25
2.4.1 振荡器和时钟电路25
2.4 时钟和复位电路25
2.4.3 时钟与时序26
第3章 单片机指令系统及程序设计27
3.1 指令系统简介27
3.1.1 指令格式27
3.1.2 指令分类及符号说明27
3.1.3 寻址方式29
3.2 指令及功能31
3.2.1 数据传送类31
3.2.2 算术运算类37
3.2.3 逻辑运算类39
3.2.4 控制转移类42
3.2.5 位操作指令44
3.2.6 伪指令46
3.3 程序设计方法50
3.3.1 顺序结构程序设计50
3.3.2 分支结构程序设计52
3.3.3 循环结构程序设计54
3.3.4 查表程序设计57
第4章 单片机内部功能及应用61
4.1 定时/计数功能及应用61
4.1.1 8051定时/计数器结构和工作原理61
4.1.2 定时器初始化63
4.1.3 定时/计数器应用程序设计65
4.2.1 中断概念70
4.2 中断控制功能及应用70
4.2.2 中断控制72
4.2.3 中断处理过程73
4.2.4 采用中断的程序结构75
4.2.5 中断应用程序设计举例75
4.3 串行通信功能及应用78
4.3.1 串行接口结构79
4.3.2 串行接口工作方式81
4.3.3 串行通信过程81
4.3.4 串行通信举例82
5.1.1 程序存储器扩展85
5.1 存储器扩展85
第5章 单片机基本系统扩展85
5.1.2 数据存储器扩展90
5.2 I/O接口扩展91
5.2.1 简单I/O接口扩展91
5.2.2 8255可编程并行I/O接口扩展电路92
5.2.3 8155可编程I/O扩展95
5.2.4 串行接口扩展I/O接口98
第6章 信号输入通道接口101
6.1 开关量输入通道101
6.1.1 有触点开关接口电路101
6.2 键盘输入接口102
6.2.1 独立式按键电路102
6.1.2 无触点开关接口电路102
6.2.2 矩阵式(行列式)按键电路105
6.2.3 中断式键盘电路105
6.3 模拟量输入通道107
6.3.1 模拟量采集107
6.3.2 ADC0809 A/D转换器及接口电路(用74LS373和门电路驱动)107
6.3.3 直接用8051的P1口驱动ADC0809114
6.3.4 TLC0831串行A/D转换器接口116
6.3.5 AD654压频(V/F)转换器118
第7章 信号输出通道接口122
7.1 开关量输出通道122
7.1.1 大功率晶体管驱动电路122
7.2 模拟量输出通道123
7.1.2 晶闸管及其接口电路123
7.1.3 固态继电器及其接口电路123
7.2.1 DAC0832 D/A转换器及接口电路124
7.2.2 直接用8051的P1口驱动DAC0832126
7.2.3 MAX517/518串行D/A转换器接口127
7.3 显示接口129
7.3.1 LED数码管的静态显示接口129
7.3.2 LED数码管的动态显示接口132
7.3.3 直接用8051的P1口驱动LED数码管134
7.3.4 MAX7219专用数码管显示电路136
7.3.5 液晶显示器(LCD)及接口电路设计 139
7.4 打印机接口及应用140
7.4.2 微型打印机与单片机的接口电路141
7.4.1 TPμP-AT微型打印机141
7.4.3 直接用8051的P1口驱动打印机143
第8章 单片机应用系统的开发设计144
8.1 单片机应用系统的开发设计过程144
8.1.1 单片机的开发系统144
8.1.2 单片机应用系统的设计过程144
8.2 实用程序设计145
8.2.1 交通灯控制程序设计145
8.2.2 生产线工件自动计数器程序设计147
8.2.3 电梯轿厢数码管指层器程序设计149
8.2.4 多台设备自动循环控制程序设计151
8.2.5 步进电动机驱动程序设计152
8.2.6 LED数码管动态显示程序设计160
8.2.7 注塑机变频微机控制系统程序设计161
8.2.8 单片机控制内燃机散热器叶片装配机程序设计165
第9章 单片机控制系统抗干扰技术171
9.1 干扰的来源171
9.2 抑制干扰的措施171
9.2.1 硬件抗干扰与硬件“看门狗”171
9.2.2 软件抗干扰与软件“看门狗”172
第10章 单片机C语言程序设计基本语法175
10.1 C语言的特点和程序结构175
10.1.1 C语言的特点175
10.1.2 C语言的程序结构176
10.2 C语言的标识符和关键字178
10.3 数据类型181
10.3.1 字符类型char181
10.3.2 整型int182
10.3.3 长整型long182
10.3.4 单精度浮点型float和双精度浮点型double182
10.3.5 位变量bit182
10.3.6 特殊位变量sbit183
10.3.7 特殊功能寄存器sfr和sfr16183
10.3.8 BYTE字节型数据存储器184
10.4.2 浮点型常量185
10.4.1 整型常量185
10.4 常量185
10.4.3 字符型常量186
10.4.4 字符串型常量186
10.5 变量及存储类型187
10.6 运算符及表达式188
10.6.1 赋值运算符及其表达式188
10.6.2 算术运算符及其表达式189
10.6.3 关系运算符及其表达式190
10.6.4 逻辑运算符及其表达式191
10.6.5 位运算符及其表达式192
10.6.6 自增减运算符、复合运算符及其表达式194
10.7.1 C语言程序的结构和语句195
10.7.2 条件语句if195
10.6.7 逗号运算符和条件运算符195
10.7 控制语句195
10.7.3 开关语句switch/case198
10.7.4 循环语句199
10.8 数组209
10.8.1 数组的定义、初始化和使用209
10.8.2 字符数组210
10.8.3 数组的应用211
10.9 指针211
10.9.1 指针的概念211
10.9.2 指针变量的定义和赋初值213
10.9.3 指针变量的使用214
10.9.5 数组指针变量的运算216
10.9.4 数组的指针216
10.9.6 指针数组222
10.10 结构体223
10.10.1 结构体的定义223
10.10.2 结构体的使用224
10.10.3 结构体数组225
10.10.4 结构体指针226
10.11 函数227
10.11.1 函数的定义228
10.11.2 函数的调用230
10.11.3 对被调用函数的说明230
10.11.4 函数的参数和函数的返回值231
10.11.5 数组、指针作为函数的参数232
11.1 8051单片机输出控制的C语言编程234
11.1.1 用4个并行I/O接口(Pi口)直接输出数据234
第11章 C51编程实例234
11.1.2 向片外数据存储器或I/O接口芯片输出数据239
11.2 8051单片机输入控制的C语言编程243
11.2.1 用4个并行I/O接口(Pi口)直接输入数据243
11.2.2 由片外数据存储器或I/O接口芯片输入数据244
11.3 8051单片机定时/计数器功能的C语言编程246
11.4 8051单片机中断功能的C语言编程259
11.5 8051单片机串行通信的C语言编程264
11.5.1 用8051串行接口输入或输出数据265
11.5.2 用8051串行接口通信267
11.6.1 LED点阵汉字图形显示器接口电路290
11.6 LED点阵图形显示器接口电路的C语言编程290
11.6.2 LED大屏幕点阵汉字图形显示系统358
11.7 液晶点阵图形显示器接口电路的C语言编程359
11.7.1 LCM1602液晶点阵字符显示器接口电路359
11.7.2 液晶点阵汉字图形显示器接口电路365
11.8 PC与单片机的串行通信380
11.8.1 硬件电路的组成381
11.8.2 软件程序的设计381
附录387
附录A ASCII码表387
附录B 常用集成电路引脚图388
附录C MCS-51指令表393
参考文献397
热门推荐
- 971512.html
- 1197588.html
- 506883.html
- 994817.html
- 1695044.html
- 343170.html
- 1870136.html
- 3617903.html
- 3074812.html
- 404167.html
- http://www.ickdjs.cc/book_1532681.html
- http://www.ickdjs.cc/book_98679.html
- http://www.ickdjs.cc/book_2892705.html
- http://www.ickdjs.cc/book_436833.html
- http://www.ickdjs.cc/book_2882154.html
- http://www.ickdjs.cc/book_3865363.html
- http://www.ickdjs.cc/book_501424.html
- http://www.ickdjs.cc/book_583061.html
- http://www.ickdjs.cc/book_2704124.html
- http://www.ickdjs.cc/book_46066.html