网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机控制实习与专题制作(附光盘)
分类
作者 蔡朝洋
出版社 北京航空航天大学出版社
下载
简介
编辑推荐

本书是一部关于单片机理论的实用计算机专著,全书分为相关知识、基础实习、基础电动机控制实习、专题制作、可编程控制器实习几个部分,详细介绍了单片机实习的相关理论,适合计算机专业人员参考学习。

内容推荐

本书共分为5篇,第1篇为相关知识,第2篇为基础实习,第3篇为基础电动机控制实习,第4篇为专题制作,第5篇为可编程控制器实习。第1篇对MCS51单片机做了深入浅出的说明;第2~4篇为单片机的应用实例;第5篇则为87C51或89C51在可编程控制器PLC上的应用实例。

本书可让没时间学习汇编语言的电机从业人员在极短的时间内学会用87C51或89C51进行电机自动控制,是一本理论与实践并重的实用书籍。每个实例均经作者精心设计,并且每个程序范例均经作者亲自上机实验通过。读者若能一边研读本书,一边依序练习,定可收到事半功倍之效果,从而获得单片机控制的整体知识。

本书实例新颖,内容翔实,实用性强,可作为单片机爱好者和单片机开发工程师的参考资料,也可作为大中专学生和职校学生毕业设计的参考用书。

目录

第1篇 相关知识

第1章 单片机的认识3

1-1 微计算机的基本结构3

1-2 何谓单片机4

1-3 使用单片机的好处5

1-4 适用的计算机才是好计算机5

1-5 MCS51系列单片机的认识6

第2章 MCS51系列单片机7

2-1 MCS51系列单片机型号的选用7

2-2 MCS51系列单片机的框图7

2-3 MCS51系列单片机的引脚8

2-3-1 MCS51系列单片机的引脚图8

2-3-2 MCS51系列单片机的引脚功能说明8

第3章 MCS51系列单片机的内部结构12

3-1 指令译码器及控制单元12

3-2 算术逻辑单元12

3-3 程序计数器12

3-4 程序存储器12

3-5 数据存储器15

3-6 特殊功能寄存器17

3-6-1 累加器A19

3-6-2 B寄存器19

3-6-3 程序状态字PSW19

3-6-4 堆栈指针SP20

3-6-5 数据指针寄存器DPTR21

3-7 输入/输出端口21

3-8 定时/计数器的基本认识23

3-9 定时/计数器0及定时/计数器124

3-9-1 工作模式的设定24

3-9-2 模式0分析25

3-9-3 模式1分析26

3-9-4 模式2 分析28

3-9-5 模式3分析28

3-10 定时/计数器229

3-10-1 工作模式的设定29

3-10-2 捕获模式分析31

3-10-3 自动再加载模式分析31

3-10-4 波特率发生器分析31

3-11 串行口33

3-11-1 串行端口的模式033

3-11-2 串行端口的模式138

3-11-3 串行端口的模式241

3-11-4 串行端口的模式345

3-11-5 串行口的波特率45

3-11-6 多处理机通信47

3-12 中断49

3-12-1 中断的使能49

3-12-2 中断的优先级51

3-13 省电模式53

3-13-1 闲置模式54

3-13-2 省电运行模式54

第4章 MCS51指令集55

4-1 MCS51指令索引 (按英文字母顺序排列)56

4-2 MCS51指令索引 (按功能分类)59

4-3 MCS51指令详析63

4-3-1 数据传送指令63

4-3-2算术运算指令66

4-3-3 逻辑运算指令70

4-3-4 位处理指令75

4-3-5 分支跳转指令76

4-3-6 调用指令及返回指令80

4-3-7 其他指令82

4-4 MCS51各指令对标志位影响的摘要82

4-5 MCS51各操作数的英文全名82

第5章 MCS51的基本电路84

5-1 80C51、80C52、87C51、87C52、89C51、89C52、87C54和89C55的基本电路84

5-2 80C31和80C32的基本电路84

5-3 输入/输出口的扩展87

5-4 接口电路88

5-4-1 输入电路88

5-4-2 输出电路89

第6章 如何编译程序94

6-1 机器码94

6-2 汇编语言94

6-3 如何获得程序的执行文件94

6-4 汇编语言的格式95

6-5 中文视窗版编译器AJON5198

6-5-1 AJON51的编译功能98

6-5-2 AJON51的安装与设定99

6-5-3 AJON51的操作实例102

6-5-4 AJON51的查错功能110

6-5-5 AJON51的在线求助功能113

6-6 英文视窗版编译仿真器Pinnacle 52115

6-6-1 下载及安装Pinnacle 52115

6-6-2 Pinnacle 52的操作实例122

第7章 如何执行、测试程序131

7-1 直接将程序烧录在89C51、89C52或89C55进行测试131

7-2 利用电路在线仿真器ICE执行程序131

7-3 利用软件仿真器执行程序133

7-4 如何防止程序被别人复制133

第8章 AT89系列单片机的认识134

8-1 Flash存储器134

8-2 AT89C51134

8-3 AT89C52134

8-4 AT89C55135

8-5 AT89C2051135

8-6 AT89C4051137

8-7 AT89C1051U137

第2篇 基础实习

第9章 输出口的基础实习141

实习9-1 闪烁灯141

实习9-2 霹雳灯163

实习9-3 广告灯165

第10章 输入口的基础实习169

实习10-1 用开关选择动作状态169

实习10-2 用按钮控制动作状态184

实习10-3 矩阵键盘198

第11章 定时器的基础实习207

实习11-1 使用定时器做走马灯207

实习11-2 使用定时中断做走马灯210

第12章 计数器的基础实习213

实习12-1 用计数器改变输出状态213

实习12-2 用计数中断改变输出状态217

第13章 外部中断的基础实习220

实习13-1 接到外部中断信号时改变输出状态220

第14章 串行端口的基础实习224

实习14-1 用串行端口来扩展输出端口224

实习14-2 用串行端口单向传送数据227

实习14-3 两个MCS51互相传送数据234

实习14-4 多个MCS51互相传送数据241

第3篇 基础电动机控制实习

第15章 电动机的起动与停止251

第16章 电动机的正反转控制255

第17章 三相异步电动机的Y△自动起动258

第18章 顺序控制261

第19章 电动门265

第20章 单按钮控制电动机的起动与停止269

第4篇 专题制作

第21章 用7段显示器显示数字275

第22章 两位数计数器280

第23章 两位数定时器286

第24章 多位数字的扫描显示290

实习24-1 5位数的扫描显示290

实习24-2 闪烁显示296

实习24-3 移动显示299

第25章 5位数计数器303

第26章 电子琴309

第27章 声音发生器317

实习27-1 忙音发生器317

实习27-2 铃声发生器319

实习27-3 警告声发生器321

实习27-4 八音盒323

第28章 用点阵LED显示器显示字符331

第29章 用点阵LED显示器做活动字幕342

第30章 点阵LCD模块的应用348

实习30-1 用点阵模块显示字符串348

实习30-2 用LCD模块显示自创的字符或图形364

实习30-3 用一个LCD模块制作4个计数器370

第31章 步进电机379

实习31-1 步进电机的基本认识379

实习31-2 2相步进电机的1相励磁390

实习31-3 2相步进电机的2相励磁394

实习31-4 2相步进电机的12相励磁397

第32章 模拟输入信号的处理403

实习32-1 模拟/数字转换实验403

实习32-2 温度控制器409

第33章 PC使用Visual Basic与MCS51联机做监控413

第5篇 可编程控制器实习

第34章 可编程控制器PLC51的认识455

34-1 可编程控制器概述455

34-2 PLC51可编程控制器的认识456

34-3 PLC51可编程控制器的程序语言459

34-4 基本指令练习461

34-5 写程序的注意事项466

34-6 中文窗口版PLC51编译器468

34-6-1 PLC51编译器的安装与启用468

34-6-2 PLC51编译器的操作实例472

34-6-3 PLC51编译器的纠错功能474

34-7 PLC51程序的编译、测试方法482

34-8 市售PLC51电路板简介482

第35章 电动机的起动与停止484

第36章 电动机的正反转控制488

第37章 三相感应电动机的Y△自动起动491

第38章 电动机自动正反转控制495

第39章 定时输出电路499

第40章 循环广告灯503

第41章 单按钮控制电动机的起动与停止506

第42章 输送机数量控制510

第43章 长时间计时电路514

附录 常用资料

A. MCS51指令集(依英文字母的顺序排列)521

B. 本书附赠光盘的内容528

C. 本书实习所需的器材531

D. 常用器件的引脚图532

E. 常用存储器的引脚图535

F. 各厂商MCS51兼容产品互换参考537

G. 固态继电器SSR538

H. 如何提高抗干扰的能力540

I. 增强型51系列产品542

J. ASCII码543

K. 认识HEX文件546

L. 使用具有ISP功能的89C51RD2下载并执行程序547

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/9 8:13:31