图书介绍
单片机控制技术快速入门PDF|Epub|txt|kindle电子书版本网盘下载
![单片机控制技术快速入门](https://www.shukui.net/cover/78/34477902.jpg)
- 陈洁,陈玉红编著 著
- 出版社: 北京:中国电力出版社
- ISBN:9787512371668
- 出版时间:2015
- 标注页数:583页
- 文件大小:116MB
- 文件页数:595页
- 主题词:单片微型计算机-计算机控制
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 二进制数1
1.1.3 十六进制数和八进制数2
1.1.4 二进制数与十进制数之间的转换3
1.2 二进制码4
1.2.1 二—十进制码(BCD码)4
1.2.2 ASCⅡ码5
1.2.3 格雷码6
1.2.4 带符号数的表示7
1.2.5 二进制数的算术运算8
1.2.6 二进制数的逻辑运算10
1.3 布尔代数14
1.3.1 基本逻辑运算14
1.3.2 逻辑函数14
1.3.3 规则与公式15
1.3.4 逻辑函数的化简16
1.4 门电路与组合电路18
1.4.1 基本门电路18
1.4.2 组合电路器件21
1.5 触发器与时序电路27
1.5.1 基本触发器27
1.5.2 时序电路器件29
1.6 数字系统简介31
1.6.1 数字密码锁31
1.6.2 单片机密码锁35
1.6.3 微计算机原理35
第2章 认识8051单片机44
2.1 MCS-51单片机概述44
2.1.1 单片机内部总体结构44
2.1.2 输入输出口结构45
2.1.3 时钟和复位电路47
2.1.4 存储器结构48
2.1.5 特殊功能寄存器48
2.2 MCS-51指令系统49
2.2.1 数据传送类指令50
2.2.2 算术操作类指令51
2.2.3 逻辑操作类指令52
2.2.4 布尔变量操作类指令53
2.2.5 控制转移类指令54
2.3 AT89S52单片机资源55
2.3.1 AT89S52单片机特性56
2.3.2 AT89S52的封装及引脚功能57
2.3.3 存储器组织60
2.3.4 特殊功能寄存器63
2.3.5 时钟电路70
2.3.6 复位电路和看门狗电路71
2.4 STC单片机资源79
2.4.1 STC90C52RC/RD+79
2.4.2 STC11F60XE89
2.4.3 STC12C5A60系列单片机100
第3章 常用软件介绍119
3.1 Keil μVision2软件的使用介绍119
3.1.1 认识μVision2软件119
3.1.2 创建或打开项目126
3.1.3 新建或打开文件126
3.1.4 文件添加到项目中130
3.1.5 项目设置131
3.1.6 编译链接139
3.1.7 程序调试140
3.1.8 观察窗口154
3.2 Proteus 7.9软件的介绍157
3.2.1 认识Proteus 7.9界面157
3.2.2 Proteus 7.9中的库164
3.2.3 激励源165
3.2.4 虚拟仪器171
3.2.5 仿真电路图绘制172
3.2.6 源程序文件编辑175
3.2.7 生成目标代码文件177
3.2.8 仿真操作177
3.3 Mulsim 11软件的使用介绍179
3.3.1 Multisim 11工作界面181
3.3.2 页面属性181
3.3.3 元器件库186
3.3.4 虚拟仪器189
3.3.5 仿真电路绘制190
3.3.6 源程序文件编辑193
3.3.7 MCU代码管理194
3.3.8 源程序编译197
3.3.9 仿真操作197
第4章 实验工具的制作与使用200
4.1 单片机最小系统200
4.1.1 电路原理200
4.1.2 RS-232简介207
4.2 并口下载器电路210
4.2.1 芯片介绍210
4.2.2 电路原理212
4.2.3 并行通信口简介212
4.3 系统板和下载板制作214
4.3.1 元器件选择214
4.3.2 制作安装220
4.4 其他常用工具及仪表223
4.4.1 常用工具223
4.4.2 常用仪表224
4.5 代码下载软件的使用225
4.5.1 代码下载软件的安装225
4.5.2 软件工作界面227
4.5.3 代码读取与下载228
4.6 STC-ISP下载软件的使用231
4.6.1 器材连接231
4.6.2 软件使用231
第5章 程序设计基础239
5.1 程序的结构239
5.1.1 程序设计的步骤239
5.1.2 流程图240
5.1.3 顺序结构241
5.1.4 选择结构241
5.1.5 循环结构241
5.2 汇编语言程序设计基础242
5.2.1 常用伪指令242
5.2.2 语句格式244
5.2.3 程序风格244
5.2.4 汇编246
5.2.5 程序调试246
5.3 MCS-51汇编程序基本结构246
5.3.1 顺序程序246
5.3.2 分支程序247
5.3.3 散转程序249
5.3.4 循环程序250
5.3.5 子程序和参数传递251
5.3.6 查表程序253
5.3.7 数制转换254
5.4 C51语言程序设计基础255
5.4.1 C51语言的标识符和关键字255
5.4.2 数据类型257
5.4.3 地址类型259
5.4.4 运算操作符、表达式及其优先级261
5.4.5 函数262
5.4.6 程序格式264
5.5 C51程序结构265
5.5.1 顺序程序265
5.5.2 选择结构程序265
5.5.3 循环结构程序268
第6章 延时程序271
6.1 循环指令延时程序271
6.1.1 循环结构程序271
6.1.2 指令解释272
6.1.3 延时时间量计算273
6.1.4 延时程序流程图274
6.1.5 程序调试274
6.1.6 延时子程序284
6.1.7 指令解释288
6.1.8 程序状态字289
6.2 灯光流水控制290
6.2.1 控制要求290
6.2.2 实现电路291
6.2.3 编程思路292
6.2.4 程序编制292
6.2.5 指令解释295
6.2.6 程序调试297
6.2.7 其他变化方式的流水灯程序303
6.3 定时器延时程序308
6.3.1 定时器/计数器T0和T1308
6.3.2 20ms定时程序311
6.3.3 程序解释312
6.3.4 延时程序流程图313
6.3.5 程序调试313
6.3.6 定时器/计数器T2320
6.3.7 方波信号产生程序322
6.4 延时方法小结329
6.4.1 循环程序延时330
6.4.2 定时器延时331
第7章 键盘和显示333
7.1 键盘333
7.1.1 独立键盘333
7.1.2 矩阵键盘335
7.2 LED数码管336
7.2.1 数码管显示开关状态336
7.2.2 按钮进行加/减数349
7.2.3 矩阵键盘和键值显示360
7.2.4 60秒倒计时电路371
7.3 按钮控制继电器的吸合和释放387
7.3.1 基本要求387
7.3.2 实现电路387
7.3.3 编程思路389
7.3.4 程序编制389
7.3.5 指令解释390
7.3.6 调试操作391
7.4 LCD显示模块及其应用399
7.4.1 1602液晶显示模块399
7.4.2 12864液晶显示模块423
第8章 中断系统440
8.1 中断的概念440
8.2 MCS-51中断系统447
8.2.1 中断请求源及其标志447
8.2.2 中断控制449
8.2.3 程序解释451
8.3 PWM脉冲发生器454
8.3.1 控制要求454
8.3.2 实现电路454
8.3.3 编程思路454
8.3.4 程序编制454
8.3.5 指令解释458
8.3.6 程序调试459
8.4 竞赛抢答器465
8.4.1 控制要求465
8.4.2 实现电路465
8.4.3 编程思路465
8.4.4 程序编制467
8.4.5 程序调试469
第9章 串行口通信479
9.1 通信的基本概念479
9.1.1 通信的分类479
9.1.2 数据传送的方向479
9.1.3 信号的调制和解调480
9.1.4 异步通信的协议481
9.2 单片机串行接口483
9.2.1 串行控制寄存器SCON484
9.2.2 串行口工作模式485
9.2.3 串行数据帧和波特率发生器500
9.3 串行通信实例505
9.3.1 单片机与三菱PLC通信505
9.3.2 单片机间主从通信522
第10章 A/D转换与PWM532
10.1 转换器及其主要技术指标532
10.1.1 A/D转换器532
10.1.2 D/A转换器533
10.2 A/D转换芯片及其接口534
10.2.1 ADC0832芯片534
10.2.2 TLC549芯片537
10.3 STC12C5A60S2系列单片机的A/D转换器542
10.3.1 转换器的结构542
10.3.2 与A/D相关的寄存器543
10.3.3 一个转换程序实例546
10.4 数字电压表549
10.4.1 TLC549+STC90C52RC549
10.4.2 STC12C5A60S2552
10.5 PWM功能557
10.5.1 普通MCS-51单片机实现PWM的方法557
10.5.2 STC12C5A60S2的PWM功能560
10.6 D/A转换方法574
10.6.1 扩展芯片法574
10.6.2 PWM滤波法578
参考文献583