图书介绍

8051单片机彻底研究 基础篇PDF|Epub|txt|kindle电子书版本网盘下载

8051单片机彻底研究 基础篇
  • 林伸茂编著;管继斌,白雁钧改编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115122024
  • 出版时间:2004
  • 标注页数:334页
  • 文件大小:49MB
  • 文件页数:350页
  • 主题词:单片微型计算机,8051-基本知识

PDF下载


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

下载说明

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

热门推荐