《图解单片机功能与应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:郭速学,朱承彦,郭楠编著
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2008
  • ISBN:9787508363844
  • 页数:334 页
图书介绍:本书是《图解自动化技术丛书》之一。本书从低起点出发,图文并茂,直观地、系统地介绍了单片机的内部结构、工作原理和应用技巧。全书分为10章,内容包括51单片机编程资源图解、51单片机指令系统图解、汇编语言程序设计图解、输入/输出过程通道图解、单片机显示电路图解、51单片机按键识别电路图解、51单片机常用算法图解、单片机常用电路图解、51单片机抗扰技术图解、51单片机典型应用案例图解。

第一章 51单片机编程资源图解 1

第一节 51单片机概述 1

一、单片机的基本概念 1

二、51单片机家族简介 1

三、51单片机的内部结构 2

四、51单片机的引脚功能 3

五、51单片机应用系统结构 4

第二节 51单片机并行I/O端口图解 5

一、P0口电路功能图解 5

二、P1口电路功能图解 6

三、P2口电路功能图解 7

四、P3口电路功能图解 7

第三节 51单片机的内部存储器图解 8

一、51单片机存储器的编址方法 8

二、片内RAM存储器 9

第四节 51单片机的定时/计数器图解 12

一、定时/计数器的结构与工作原理 12

二、控制定时/计数器的特殊功能寄存器 12

三、定时/计数器的工作模式 14

四、定时/计数器的初始化 18

五、定时/计数器应用举例 19

第五节 51单片机的中断控制系统图解 20

一、中断的基本概念 20

二、51单片机的中断管理机制 21

三、中断处理的过程 24

四、中断源的扩展 24

五、中断应用举例 26

第六节 51单片机串行通信接口图解 27

一、通信的基本概念 28

二、串行通信口的结构和工作原理 29

三、串行通信口的工作方式与波特率设置 29

四、串行通信 33

五、应用举例 35

第二章 51单片机指令系统图解 39

第一节 指令系统概述 39

一、有关时序的定义 39

二、指令的分类 39

三、汇编指令的格式 39

第二节 寻址方式图解 41

一、立即寻址 42

二、直接寻址 42

三、寄存器寻址 42

四、寄存器间接寻址 43

五、基址加变址寻址 44

六、相对寻址 44

七、位寻址 45

第三节 指令系统分类图解 45

一、数据传送类指令 45

二、算术运算类指令 47

三、逻辑运算类指令 51

四、控制转移类指令 53

五、布尔操作类指令 57

第三章 汇编语言程序设计图解 59

第一节 程序设计基础知识 59

一、名词术语介绍 59

二、程序设计步骤 59

三、常用伪指令 60

第二节 程序的基本结构图解 61

一、顺序结构 61

二、分支结构 62

三、循环结构 64

四、子程序调用结构 66

第三节 程序设计图解 70

一、代码转换 70

二、算术运算 74

三、查找与排序 78

第四章 输入/输出过程通道图解 83

第一节 模拟量输入通道图解 83

一、A/D转换原理 84

二、A/D转换器的主要性能 85

三、典型A/D转换芯片与应用 86

第二节 模拟量输出通道图解 92

一、D/A转换原理 92

二、D/A转换器的主要性能 93

三、典型D/A转换芯片与应用 94

第三节 开关量输入/输出通道图解 100

一、开关量输入 100

二、开关量输出 101

第五章 51单片机显示电路图解 109

第一节 51单片机与LED显示器接口图解 109

一、LED显示器结构与工作原理 109

二、LED显示器控制方式 110

第二节 51单片机与LCD显示器接口图解 114

一、LCD的基本结构和显示原理 115

二、LCD显示器的分类 115

三、字符点阵LCD与51单片机的接口 116

四、图形点阵LCD与51单片机的接口 121

第三节 单片机应用系统中汉字的显示 127

一、汉字的显示过程 127

二、汉字库芯片GB5199B的使用 127

三、显示程序设计 130

四、自制汉字库提取字模程序 136

第六章 51单片机按键识别电路图解 139

第一节 利用并口扩展按键 139

一、独立式按键接口设计 139

二、矩阵式键盘接口设计 143

第二节 利用串口扩展按键 149

一、利用串口扩展独立式按键 149

二、利用串口扩展矩阵式按键 150

第三节 利用专用芯片扩展按键 152

一、利用Intel 8279构成键盘显示电路 152

二、利用ZLG 7289A构成键盘显示电路 162

第四节 巧用P2口剩余线扩展按键 170

一、电路原理图 170

二、程序设计 171

第五节 巧用ADC 0809剩余通道扩展按键 172

一、多通道扩展 172

二、单通道扩展 172

第六节 智能自动化仪表中流行的三键式 174

一、电路设计 174

二、程序设计 175

第七节 拨码盘接口电路图解 175

一、拨码盘的结构与原理 176

二、BCD拨码盘与51单片机接口电路 177

三、程序设计 177

第七章 常用控制算法图解 179

第一节 测量数据预处理方法图解 179

一、线性化处理程序设计 179

二、标度变换程序设计 181

三、越限报警程序设计 182

第二节 数字PID控制算法图解 183

一、数字PID控制器 183

二、数字PID控制器的改进 187

三、数字PID控制器的参数整定 190

第二节 模糊控制算法图解 194

一、模糊控制规律 194

二、模糊控制器的实现 195

三、模糊控制技术的发展 196

第八章 单片机常用电路图解 201

第一节 时钟与复位电路图解 201

一、时钟电路 201

二、复位电路与复位状态 203

第二节 地址译码电路图解 205

一、线选法 205

二、全地址译码 206

第三节 并行口扩展电路图解 207

一、用74系列TTL芯片扩展 207

二、用可编程接口芯片扩展 208

三、通过串行口扩展并行I/O口 218

第四节 掉电保护电路图解 220

一、由NE555定时器构成的掉电保护电路 221

二、由TL7705构成的掉电保护电路 221

第五节 看门狗电路图解 222

一、单稳态型看门狗电路 223

二、定时/计数器型看门狗电路 224

三、专用芯片型看门狗电路 224

第六节 实时时钟电路图解 227

一、并行实时时钟 227

二、串行实时时钟 232

第七节 遥控发射/接收电路图解 237

一、编码器PT2262 237

二、解码器PT2272 238

三、典型应用 239

第九章 单片机抗干扰技术图解 241

第一节 硬件抗扰技术图解 241

一、差模干扰信号的抑制 241

二、共模干扰信号的抑制 246

三、电源抗扰技术 254

四、CPU抗扰技术 257

五、过程通道抗扰技术 257

六、接地系统抗扰设计 270

第二节 软件抗干扰技术图解 275

一、数字滤波技术 275

二、软件冗余技术 282

三、软件陷阱技术 283

四、软件看门狗 285

五、故障自诊断技术 286

第十章 51单片机典型应用案例图解 289

第一节 变频调速恒压供水控制系统 289

一、电路方案设计 290

二、软件方案设计 295

第二节 燃油、燃气锅炉单片机控制器 299

一、电路总体方案设计 300

二、A/D转换电路原理 302

三、电源与功率接口电路 302

四、按键识别电路工作原理 303

五、软件设计 304

第三节 单片机智能测速表 306

一、电路方案设计 307

二、软件方案设计 309

第四节 模拟、数字智能显示控制仪表 314

一、电路总体方案设计 315

二、显示电路工作原理 315

三、按键识别电路工作原理 319

四、A/D转换电路工作原理 320

五、软件设计 324

第五节 IC卡读写器 325

一、IC卡基本知识 325

二、SLE4442逻辑加密卡介绍 327

三、51单片机与IC卡接口电路 330

四、程序设计 332

参考文献 334