当前位置:首页 > 工业技术
PIC16F87X单片机原理与专题应用
PIC16F87X单片机原理与专题应用

PIC16F87X单片机原理与专题应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:施庆隆编著;郑雷改编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:750538130X
  • 页数:296 页
图书介绍:本书介绍了PIC16F87X单片机基本结构、功能以及程序设计方法,还详述了PIC16F87X的12个实习项目,包括:定时器中断、A/D转换、RS-232串行通信等,另外还介绍了该单片机在电子密码锁、电机控制器以及无人驾驶车中的具体应用方法。
《PIC16F87X单片机原理与专题应用》目录

第1部分 微型计算机简介 1

第1章 微型计算机与单片机简介 3

1.1 微型计算机系统的基本结构 4

1.2 微控制器的基本结构 5

1.3 微型计算机系统的基本工作原理 6

第2章 CPU寄存器与寻址法简介 9

2.1 CPU寄存器简介 10

2.2 正整数与负整数的表示法 11

2.3 正整数的加减法与进位标志 12

2.4 补码的加减法与溢出标志 13

2.5 寻址法简介 15

第2部分 PIC16F87X单片机原理 19

第3章 PIC16F87X单片机内部结构与指令集 21

3.1 PIC16F87X单片机内部结构 22

3.2 PIC16F87X中与指令及数据寻址法相关的寄存器 24

3.3 PIC16F87X单片机的寻址法 25

3.4 PIC16F87X单片机指令集 27

第4章 PIC16F87X单片机输入/输出功能简介 33

4.1 输入/输出口与数字输入/输出 34

4.2 模拟输入 37

4.3 定时器与CCP模块 37

4.4 串行及并行通信 38

4.5 PIC16F87X的中断结构 41

4.6 其他特征功能 43

第5章 PIC单片机汇编程序Ⅰ 45

5.1 PIC汇编语言语法 46

5.2 简单汇编语言实例 48

5.3 宏 54

第6章 PIC单片机汇编程序Ⅱ 57

6.1 数据堆栈 58

6.2 数据队列 60

6.3 有限状态机 62

6.4 PIC中断程序结构及分析 64

第3部分 PIC16F87X单片机实习 71

第7章 PIC程序开发软件MPLAB-ICD使用说明 73

7.1 安装MPLAB-ICD 74

7.2 设定MPLAB-ICD开发环境 74

7.4 建立第一个汇编程序 77

7.3 建立第一个项目 77

7.5 将汇编程序加入项目 78

7.6 编译程序 78

7.7 将程序烧录到PIC单片机中 79

7.8 执行程序 79

7.9 程序调试 80

7.10 快速功能按钮介绍 81

7.11 其他注意事项 83

7.12 示范程序及注释 83

第8章 实习一:定时器中断 87

第9章 实习二:A/D转换 99

第10章 实习三:RS232串行通信 109

第11章 实习四:PWM输出 127

第12章 实习五:电动机位置译码 139

第13章 实习六:PID控制程序 147

第14章 实习七:步进电机位置控制 171

第15章 实习八:串行数据输入/输出 187

第16章 实习九:并行通信 195

第17章 实习十:LCD的应用 205

第18章 实习十一:4个按键输入 215

第19章 实习十二:写入Flash ROM 229

第4部分 PIC16F87X单片机专题应用 249

第20章 电子密码锁 251

20.1 简介 252

20.2 硬件电路分析 252

20.3 程序流程与软件说明 256

20.4 结论 257

第21章 遥控电动机位置控制器 259

21.1 简介 260

21.2 硬件电路分析 261

21.3 程序流程与软件说明 264

21.4 结论 269

第22章 轨道式无人驾驶车的运动控制 271

22.1 简介 272

22.2 硬件电路分析 272

22.3 程序流程与软件说明 275

22.4 结论 278

附录A Microchip PIC16F87X软硬件相关资料(英文原版) 279

参考资料 296

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