图书介绍
PIC单片机原理与应用 专业技能入门与精通【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 王昊天,李海涛,王志强等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111278948
- 出版时间:2010
- 标注页数:381页
- 文件大小:143MB
- 文件页数:391页
- 主题词:单片微型计算机
PDF下载
下载说明
PIC单片机原理与应用 专业技能入门与精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 基础入门篇2
第1章 应用背景和基础理论2
1.1 单片机的产生背景2
1.2 单片机的家族6
1.3 单片机的整体特性10
1.4 PIC单片机的优势13
1.5 PIC单片机的系列产品14
1.6 PIC单片机的应用领域及发展前景16
习题和思考题18
第2章 PIC单片机的硬件体系结构19
2.1 PIC单片机内部体系结构19
2.2 PIC单片机的封装和引脚23
2.2.1 引脚的复用功能和符号23
2.2.2 各个系列的PIC单片机引脚25
2.3 PIC单片机的处理器模块31
2.3.1 运算器31
2.3.2 程序状态字32
2.3.3 控制器33
2.4 PIC单片机的存储器模块33
2.4.1 存储器概述33
2.4.2 程序存储器34
2.4.3 数据存储器35
2.4.4 堆栈35
2.5 PIC单片机的寄存器模块36
2.5.1 工作寄存器组36
2.5.2 程序计数器36
2.5.3 状态寄存器36
2.5.4 间接寻址INDF和FSR寄存器37
2.5.5 选项寄存器37
2.5.6 中断控制寄存器38
2.5.7 电源控制寄存器39
习题和思考题39
第3章 PIC单片机的汇编语言和C语言基础40
3.1 汇编语言程序设计基本特点40
3.1.1 程序结构与程序流程图40
3.1.2 语句格式43
3.1.3 伪指令43
3.2 MPASM交叉宏汇编语言44
3.2.1 MPASM的特点44
3.2.2 MPASM的伪指令45
3.2.3 MPASM的宏指令45
3.2.4 在MPLAB-IDE下使用MPASM示例45
3.3 C语言程序设计基本特点51
3.3.1 C语言的数据类型51
3.3.2 C语言的程序结构52
3.3.3 C语言的语句规则53
3.4 PICC语言53
3.4.1 PICC语言的数据类型53
3.4.2 PICC语言的程序结构56
3.4.3 在MPLAB-IDE下使用PICC语言示例56
3.5 PICC语言和汇编语言的混合编程概述61
3.6 PIC单片机的机器码62
习题和思考题63
第4章 PIC单片机的指令系统64
4.1 指令系统概述64
4.2 指令分类65
4.3 四类常用指令系统66
4.3.1 指令系统说明66
4.3.2 数据传送类指令68
4.3.3 算术运算类指令69
4.3.4 逻辑运算类指令70
4.3.5 控制转移类指令73
4.4 指令系统小结75
习题和思考题76
第2部分 熟练应用篇78
第5章 硬件开发环境和硬件调试技术78
5.1 MPLAB开发环境78
5.1.1 MPLAB-IDE的背景78
5.1.2 MPLAB-IDE的组成79
5.1.3 MPLAB-IDE的获取、安装与卸载80
5.1.4 MPLAB-IDE的菜单简介83
5.2 PIC单片机硬件开发工具90
5.2.1 仿真器90
5.2.2 芯片烧录器91
5.2.3 开发面包板91
5.3 PIC单片机硬件开发流程91
5.4 MPLAB-ICD2使用方法91
5.4.1 MPLAB-ICD2简介91
5.4.2 MPLAB-ICD2调试电路92
5.4.3 MPLAB-ICD2在IDE中的相关配置92
5.4.4 MPLAB-ICD2错误信息98
习题和思考题99
第6章 软件开发环境和软件模拟技术100
6.1 PIC单片机的软件模拟100
6.2 PIC单片机的软件开发流程100
6.3 MPLAB-SIM模拟软件101
6.3.1 MPLAB-SIM简介101
6.3.2 MPLAB-IDE的配置101
6.3.3 MPLAB-SIM的应用104
6.3.4 软件模拟器的常见问题111
6.4 软件模拟的局限性112
习题和思考题112
第7章 PIC单片机应用实例114
7.1 频率检测器114
7.1.1 设计思想114
7.1.2 硬件设计115
7.1.3 软件设计116
7.1.4 应用场合120
7.2 二进制码和BCD码转换器120
7.2.1 设计思想120
7.2.2 软件设计121
7.2.3 应用场合124
7.3 交流电压测量器124
7.3.1 设计思想124
7.3.2 硬件设计124
7.3.3 软件设计125
7.3.4 应用场合127
7.4 永磁无刷直流电动机控制器128
7.4.1 设计思想128
7.4.2 硬件设计128
7.4.3 软件设计131
7.4.4 应用场合140
7.5 IC卡读写器140
7.5.1 设计思想140
7.5.2 硬件设计140
7.5.3 软件设计147
7.5.4 应用场合150
7.6 软开关双向DC/DC变换器150
7.6.1 设计思想150
7.6.2 硬件设计156
7.6.3 软件设计164
7.6.4 应用场合176
习题和思考题177
第3部分 精通提高篇179
第8章 PIC单片机常用功能模块179
8.1 PIC单片机中断功能179
8.1.1 定时器溢出中断181
8.1.2 端口RB中断183
8.1.3 INT中断190
8.2 PIC单片机I/O功能195
8.2.1 设计思想198
8.2.2 硬件设计198
8.2.3 软件设计198
8.3 PIC单片机主控同步串行端口MSSP功能199
8.3.1 主控同步串行端口MSSP简介199
8.3.2 SPI工作方式201
8.3.3 I2C总线206
8.3.4 I2C访问EEPROM215
8.4 PIC单片机捕捉功能218
8.4.1 CCP模块218
8.4.2 捕捉方式218
8.4.3 PWM方式227
8.5 PIC单片机定时/计数功能229
8.5.1 定时器/计数器简介229
8.5.2 设计思想230
8.5.3 硬件设计230
8.5.4 软件设计230
8.6 PIC单片机A/D转换功能235
8.6.1 A/D转换模块简介235
8.6.2 设计思想237
8.6.3 硬件设计237
8.6.4 软件设计237
8.7 PIC单片机监视功能240
8.7.1 设计思想243
8.7.2 软件设计243
8.8 PIC单片机复位功能244
8.8.1 内部上电延时复位电路245
8.8.2 外部上电延时复位电路247
8.8.3 外部人工复位按钮开关电路248
8.8.4 内部掉电锁定复位功能249
习题和思考题251
第9章 PIC单片机的高级功能252
9.1 通信与数据传输功能252
9.1.1 PIC单片机与PC串行通信模块252
9.1.2 双机通信接口模块261
9.1.3 USB数据通信接口模块267
9.1.4 以太网控制器接口模块277
9.2 自动控制功能289
9.2.1 位置式PID控制模块289
9.2.2 增量式PID控制模块292
9.2.3 步进电动机控制模块294
9.3 数学运算功能305
9.3.1 16×16位定点数加减法模块305
9.3.2 16×16位定点数乘法模块306
9.3.3 16×16位定点数除法模块308
9.3.4 浮点数加减法模块310
9.3.5 浮点数乘法模块313
9.3.6 浮点数除法模块317
9.3.7 定点数转化为浮点数模块321
9.3.8 浮点数转换为定点数模块322
9.4 信号产生功能323
9.4.1 多功能波形信号发生模块323
9.4.2 PWM信号发生模块331
9.4.3 正弦信号发生模块333
9.5 屏幕显示功能339
9.5.1 LED显示接口模块339
9.5.2 LCD显示接口模块354
9.6 扩展键盘功能367
9.6.1 设计思想367
9.6.2 硬件设计368
9.6.3 软件设计370
习题和思考题373
第4部分 附录375
附录A 宏汇编器MPASM伪指令总表375
附录B ASCII码表377
附录C 常见PIC单片机的I/O端口功能表378
附录D 常用PIC芯片的额定参数380
参考文献381
热门推荐
- 871016.html
- 1436034.html
- 1776501.html
- 1361184.html
- 955792.html
- 147336.html
- 3092979.html
- 980233.html
- 3352175.html
- 2448634.html
- http://www.ickdjs.cc/book_1593363.html
- http://www.ickdjs.cc/book_107066.html
- http://www.ickdjs.cc/book_3702636.html
- http://www.ickdjs.cc/book_1634509.html
- http://www.ickdjs.cc/book_2809409.html
- http://www.ickdjs.cc/book_3360243.html
- http://www.ickdjs.cc/book_665740.html
- http://www.ickdjs.cc/book_399851.html
- http://www.ickdjs.cc/book_653185.html
- http://www.ickdjs.cc/book_3093178.html