图书介绍
8051单片机彻底研究 基础篇PDF|Epub|txt|kindle电子书版本网盘下载
- 林伸茂编著;管继斌,白雁钧改编 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115122024
- 出版时间:2004
- 标注页数:334页
- 文件大小:49MB
- 文件页数:350页
- 主题词:单片微型计算机,8051-基本知识
PDF下载
下载说明
8051单片机彻底研究 基础篇PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机的来龙去脉1
1-1 单片机就在我们身边1
1-2单片机与PC机的比较2
1-3典型的单片机应用系统4
1-4最简化的单片机系统6
1-5 单片机系统的开发过程7
1-6 单片机开发的实际问题8
1-7本书的单片机学习环境9
1-8 习题10
第2章 8051单片机简介11
2-1 微型控制器与微型处理器11
2-2 MCS-51系列单片机简介12
2-3 8051单片机功能方块图14
2-4 8051系统分析19
2-5习题22
第3章 单片机的汇编语言25
3-1 8051单片机的程序设计25
3-2写汇编程序的预备知识25
3-3汇编语言的基本架构26
3-4写汇编语言前:熟悉寄存器与指令28
3-5 试写一个8051汇编程序29
3-6配合示波器做汇编语言的排错31
3-7进一步完善8051汇编程序33
3-8 8051的反汇编程序34
3-9习题34
第4章 8051的存储器37
4-1 8051内部存储器的分配37
4-2程序存储器空间37
4-3外部数据存储器空间39
4-4 内部数据存储器空间40
4-5习题41
第5章 8051指令的寻址模式43
5-1 8051执行指令的过程43
5-2 8051的直接寻址模式46
5-3 8051的间接寻址模式48
5-4 8051的寄存器寻址模式50
5-5 8051的立即寻址模式51
5-6 8051的索引寻址模式53
5-7 习题54
第6章 8051指令解说55
6-1 8051指令格式55
6-2 8051指令概述55
6-3 8051指令集整理58
6-4影响标志的指令59
6-5 8051指令解析一:算术运算指令60
6-6 8051指令解析二:逻辑运算与传送指令64
6-7 8051指令解析三:数据传送指令67
6-8 8051指令解析四:布尔变量操作指令71
6-9 8051指令解析五:程序分支指令73
6-10习题79
第7章 8051单片机的引脚说明81
7-1 8051单片机的引脚81
7-2认识AT89C205184
7-3 8051与AT89C2051的差异87
7-4 AT89C系列的下一步88
7-5 习题89
8-1 工具的准备91
8-1-1 硬件方面91
第8章 8051基本程序练习91
8-1-2软件方面92
8-2 8051汇编程序8051与LINK4的操作92
8-3基础范例一:LED的亮与灭94
8-4基础范例二:蜂鸣器的使用96
8-5基础范例三:指示灯98
8-6基础范例四:七段显示器的使用100
8-7基础范例五:按键的使用105
8-8 习题109
第9章 8051控制板制作111
9-1 选用控制板的要点111
9-2 AT2051控制板的特点112
9-3线路分析113
9-4 AT2051控制板的应用与学习方向116
9-5 AT2051零件表及零件照片117
9-6组装指南122
9-7组装的测试步骤124
9-8测试点的准位与波形观察131
9-9习题136
第10章 8051定时/计数彻底研究137
10-1 什么是定时/计数137
10-2 8051定时器和计数器安排137
10-3定时计数器相关的寄存器138
10-3-1 TMOD模式控制寄存器解析139
10-3-2 TCON控制寄存器解析140
10-4 Timer定时/计数器设置步骤140
10-5 Timer模式0彻底研究142
10-6 Timer模式1彻底研究144
10-7 Timer模式2彻底研究153
10-8 Timer模式3彻底研究154
10-9 Timer模式3的再探讨155
10-10习题156
第11章 8051中断彻底研究157
11-1 为何要有中断157
11-2 8051的中断157
11-3 中断时软件的动作剖析158
11-4中断时的硬件动作剖析159
11-5 断的寄存器(IE和IP)的介绍162
11-6 8051的中断源彻底研究163
11-7 8051的中断设置步骤166
11-8 AT2051控制板在中断上的安排167
11-9 内部计数器0中断程序范例168
11-10外部负缘中断INTO程序范例171
11-12 串行传输中断程序范例172
11-11 外部低准位中断程序范例172
11-13 习题173
第12章 8051串行通信彻底研究(一)175
12-1为何要通信175
12-2 如何进行串行通信176
12-3 RS-232C的规格178
12-4 8051的串行接口概述181
12-5 与串行传输控制有关的寄存器183
12-6 8051串行传输的波特率设置184
12-7 串行传输模式0彻底研究186
12-8串行传输模式1彻底研究189
12-9串行传输模式2彻底研究193
12-10串行传输模式3彻底研究197
12-11 习题199
13-1 8051的多处理器通信彻底研究201
第13章 8051串行通信彻底研究(二)201
13-2 AT2051的串行硬件线路分析205
13-3 AT2051控制板如何与PC连接206
13-4多处理器通信的写法分析207
13-5 8051串行接口发送硬件分析208
13-6串行传输实用程序例210
13-7串行传输的应用与影响212
13-8习题214
第14章 AT2051进阶实验(一)215
14-1 实验:蜂鸣器的控制程序215
14-2实验:中断服务程序所占用的时间217
14-3实验:七段显示器的初步使用218
14-4实验:ACC值的转换与显示219
14-5 实验:BCD值的转换与显示220
14-6实验:按键动作的确认221
14-7 实验:学习波形Duty Cycle的计算与显示222
14-8实验:学习温度值的换算与显示223
14-9实验:温度值每秒读取两次的写法224
14-10实验:另一种温度测量的写法224
14-11 习题226
第15章 AT2051进阶实验(二)227
15-1 实验:启动RS485串行通信接口227
15-2实验:练习温度转成ASCII字符串的写法229
15-3实验:串行传输的写法一230
15-4实验:串行传输的写法二231
15-5实验:将温度的解析度提高到小数点后一位232
15-6实验:串行排错程序的加入233
15-7习题234
16-1 实验:写入一个字节的数据到EEPROM 24LC16内235
第16章 AT2051进阶实验(三)235
16-2 实验:EEPROM的返回写法分析236
16-3实验:ID值返回的写法238
16-4 实验:如何判断EEPROM是否存在239
16-5实验:ID值的线上更改240
16-6实验:配合ID调用的串行通信程序241
16-7实验:串行通信程序的排错241
16-8实验:RS485通信程序的完整版243
16-9习题246
第17章 汇编语言的排错方法247
17-1汇编语言的难处247
17-2写程序的重点247
17-4蜂鸣器排错法248
17-5 DISPLAY排错法248
17-3 LED排错法248
17-6串行通信排错法249
17-7仪器协助排错法250
17-8高级仪器排错法251
17-9 习题252
第18章 8051程序归纳整理253
18-1 清除4个内部数据存储器地址253
18-2清除4个外部数据存储器地址254
18-3将外部数据存储器上4个字节值存入内部数据存储器254
18-4将4个内部数据值转存到外部数据存储器中255
18-5内部数据存储器的4个字节的相加(不含正负符号)255
18-6 内部数据存储器的值和外部数据存储器的值相力256
18-7 内部数据存储器的4字节相减256
18-8将内部数据存储器内的值取补数257
18-10对外部存储器做减法运算258
18-9对外部数据存储器做16位的加法运算258
18-11 内部数据存储器做值的比较259
18-12外部数据存储器做整段值的比较259
18-13 内部数据存储器区与累加器做比较260
18-14 4字节不含正负符号的乘法运算261
18-15 4字节不含正负符号的除法运算261
18-16对外部数据存储器内的值做互斥运算,以产生一个校验码262
18-17确认外部存储器(4字节)的检验码是否正确263
18-18 在内部数据存储器内产生4个随机数值264
18-19检查外部数据存储器(16位)是否为0000H265
18-20检查外部存储器(16位)的值是否为十进制1000265
18-21 检查外部存储器(16位)的值是否比5000大266
18-22将外部存储器(16位)值转化成6个BCD码267
18-23将ACC值(<99)转化成两个BCD码268
18-24将累加器的值转化成3个BCD码269
18-25检查一段外部数据存储器(2K)的读写功能269
18-26 计算2KB程序空间的检验和270
18-27清除外部数据存储器共2048个地址271
18-28将1个字节值转换成供数据显示用的ASCII码271
18-29将ASCII码转化成二进制码272
18-30习题273
第19章 认识与使用混合式示波器275
19-1 仪器规格275
19-2基本测量示范278
19-3特殊信号测量280
19-4 习题281
20-1 数字电表功能283
20-2数字电表操作要点283
第20章 数字电表的使用283
20-3数字电表使用时特别注意事项288
20-4 AT2051控制板操作示范288
20-5电表的校正290
20-6习题291
第21章 USB刻录器的安装与使用293
21-1 旗威USB刻录器293
21-2刻录器的安装293
21-3刻录程序的安装295
21-4刻录功能解说296
21-5 Files文件菜单299
21-6 IC芯片菜单300
21-7 Programmer刻录器菜单303
21-8 Diagnostic诊断菜单305
21-10 USB刻录器注意事项307
21-9 USB刻录器特殊用法307
21-11 习题308
附录309
附录A ASCII表309
附录B 8051相关IC引脚图311
附录C 8051指令集总整理313
附录D 8051指令整理(依功能区分)313
附录E 8051指令整理(按16进制排列)314
附录F 8051 SFR表与RESET后的初始值321
附录G SFR特殊功能缓存器整理表321
附录H 如何购买电子零件325
附录I 如何辨识晶体管的脚位327
附录J 如何看数据表330
附录K 如何焊接332
附录L 如何上网找零件333