当前位置:首页 > 工业技术
8051单片机彻底研究  基础篇
8051单片机彻底研究  基础篇

8051单片机彻底研究 基础篇PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:林伸茂编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2007
  • ISBN:7508346866
  • 页数:296 页
图书介绍:本书主要以旗威科技公司生产的FLAG51单片机控制板为描述主体,全面介绍了8051单片机的基础知识。全书共分为七大部分,分别为8051的由来与应用范围、8051的指令与汇编语言的用法、AT2051控制板的设计原理与用法、8051单片机定时/计数与中断的应用、8051的串行通信彻底研究、一系列8051的示范程序和8051程序与相关仪器的使用。本书选材的实用性和可操作性极强,范例丰富,文字叙述清楚,是8051单片机初学者的入门指南,对8051有一定基础的读者也具有较高的参考价值,非常适合大专院校学生做实验、专题制作、研究和设计单片机产品的专业参考书,同时也适合于广大单片机从业人员的学习使用。
《8051单片机彻底研究 基础篇》目录

8051进阶研究篇 2

第1章 8051新手入门 2

1.1 如何步入8051设计者的行列 2

序言 2

1.2 初学者的准备 3

1.3 8051汇编程序何处寻 3

1.4 慎选电源供应器及计算机 5

1.5 额外的辅助工具——示波器 7

1.6 A/D转换实验时各种信号 9

你可能不知道的事 12

第2章 单片机相关仪器设备的认识与使用 12

2.1 数字电表的认识与使用 13

2.2 示波器的认识与使用 14

2.3 ATMEL AT89CXX烧录器的使用 17

2.4 EPROM烧录器的使用 18

2.5 逻辑分析仪的认识 20

2.6 逻辑分析仪使用实例 22

2.7 一定要知道的相关信息及常识 23

3.1 编写汇编语言=有条不紊的思考能力 26

第3章 试写两个8051范例程序 26

3.3 让线路板动起来 29

3.2 首先确认电路板是正常的 29

3.4 定时中断程序的重要性 30

第4章 单片机实战应用 36

4.1 电子计时控制器 36

4.2 电子测速器 40

4.3 自助加水机 46

5.2 案例二:没有ICE无法做事 50

5.3 案例三:卖得越多麻烦越多 50

5.1 案例一:到外地除错维修 50

第5章 软硬件除错篇 50

5.4 案例四:RESET键不能随便加 51

5.5 除错方法1:LED接口 51

5.6 除错方法2:逻辑笔配合法 51

5.7 除错方法3:沿途记录法 52

5.8 除错方法4:善用串行端口通信 52

5.9 我们的硬件除错经验 52

6.1 引脚功能的差异 58

第6章 8052与8051的差异 58

6.2 程序存储空间的差异 59

6.3 8052的Timer2彻底研究 59

6.4 Timer2的Capture模式分析 61

6.5 Timer2的Autoreload模式分析 62

6.6 Timer2的Baud Rate Generator模式分析 63

6.7 AT89C52新增的Clock-out功能 64

6.8 8KB空间若还不够时 64

7.1 时序分析的工具 68

第7章 8051时序彻底研究 68

7.2 有关CPU时序的关键字 73

7.3 8051程序代码的读取时序 75

7.4 8051指令长度和机器周期的关系 77

7.5 MOVX指令的时序及状态观察 78

7.6 Dallas 80C320的波形观察 81

FLAG51扩展篇 86

第8章 FLAG51开发过程 86

8.1 FLAG51的系统开发过程 86

8.2 FLAG51的构想、设计、布置、整合 86

8.4 用C语言也可以测试 93

8.3 测试流程的安排 93

8.5 FLAG51使用的电源 94

8.6 FLAG51控制板故障排除案例 94

8.7 FLAG51的FAQ 96

8.8 FLAG51的监控程序分析 97

第9章 简易计数器的设计规划 102

9.1 计数器的基本功能 102

9.2 定时器的应用实例 102

9.3 计数器设计前的功能规划 103

9.5 I/O监视板的最初测试 104

9.4 预除器的加入 104

9.6 I/O监视板的程序测试 106

9.7 简易计数器的制作 108

9.8 8051汇编语言小锦囊 109

第10章 8051单片机的专长:计数及计时 114

10.1 DIP SW状态的观察与光电开关的使用 114

10.2 计算物体接近的时间——基本写法 117

10.3 计算物体接近的时间——定时中断写法 119

10.4 物体速度的测量 121

问题与解答 124

第11章 FLAG51单片机的问与答 124

第12章 I/O输入/输出板的开发 132

12.1 隔离输入板的线路说明 132

12.2 RELAY输出板的线路说明 135

12.3 输入/输出板的操作验证 137

第13章 8051应用实例FLAG-DISP 142

13.1 AT89C51应用实例:FLAG-DISP线路说明 142

13.2 AT89C51应用实例:FLAG-DISP软件说明 145

13.3 FLAG-D1SP的显示格式定义 146

13.4 FLAG-DISP的学习方向 148

13.5 FLAGDISP.ASM原始程序 149

第14章 FLAG-DISP显示板应用与DIY 152

14.1 FLAG-DISP显示格式说明 152

14.2 FLAG-DISP显示板的DIY步骤 155

14.3 FLAG-DISP显示板的测试步骤 156

14.4 AT89C51烧录与使用时的考虑 157

第15章 FLAG-DISP的创新应用 160

15.1 七段显示器的再利用 160

15.2 数字显示程序的宝贵经验 162

16.1 无处不在的温度测量 168

温湿度计制作应用篇 168

第16章 用AT89C2051做一台数字式温度计 168

16.2 Duty CycIe的测量 170

16.3 温度的显示 172

16.4 联机功能的加入 172

16.5 TEMPONLY.ASM程序说明 173

第17章 用AT89C2051做一台湿度显示计 176

17.1 湿度的定义以及常见的湿度计 176

17.2 原厂线路说明 177

17.3 湿度计脱胎换骨的新设计 180

17.4 湿度测量程序的设计 181

17.5 温湿度系统程序的开发 182

17.6 组装及温湿度的校验 183

17.7 湿度测量程序说明 184

第18章 智能型温湿度计TH2030的制作 188

18.1 TH2030温湿度计线路分析 189

18.2 TH2030的DIY制作步骤 192

18.3 TH2030温湿度计的自我测试方法 194

18.4 TH2030智能型温湿度计的程序介绍 196

18.5 温湿度控制程序说明 197

19.1 温湿度控制器的问题解答 200

第19章 温湿度传感器的应用 200

19.2 温湿度计的应用场合 202

19.3 温湿度计的入门应用——恒温箱的制作 202

19.4 温湿度计的RS485应用范例 204

第20章 个人计算机温度监视器的制作 210

20.1 一个逐渐被重视的问题:CPU的升温 210

20.2 温度测量的工具 211

20.4 软件程序的修正 212

20.3 硬件线路的修正 212

20.5 温度控制器的温度读取核心程序 215

20.6 软硬件工程师的春天 215

RS485串行通信彻底研究篇 222

第21章 RS485通信接口彻底研究(一) 222

21.1 RS485与RS232C的比较 222

21.2 认识RS485接口 223

21.3 RS485接口IC的使用说明 224

21.4 RS485网络的分析 225

21.5 RS485通信协议 228

21.6 学习RS485通信的工具:AT89C2051训练器 229

第22章 RS485通信接口彻底研究(二) 232

22.1 MASTER端RS485通信的写法 232

22.2 SLAVE端RS485通信的写法 237

22.3 SLAVE端的响应程序 243

22.4 RS485信号的观察与分析 248

第23章 RS485通信接口彻底研究(三) 250

23.1 智能型温度计 250

23.2 Visual Basic控制程序的产生 252

23.3 温度测量实验的问题解答 256

附录 260

附录A ASCII表 260

附录B 8051指令集总整理 262

附录C 8051指令整理(按功能划分) 272

附录D 8051指令整理(按十六进制排列) 277

附录E 8051 SFR表与RESET后的初始值 286

附录F SFR特殊功能寄存器整理表 287

附录G DIS51的高级应用 289

附录H 一张照片一个故事 292

相关图书
作者其它书籍
返回顶部