图书介绍
PIC系列单片机C语言编程与应用实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 张皆喜编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121056658
- 出版时间:2008
- 标注页数:287页
- 文件大小:26MB
- 文件页数:296页
- 主题词:钣金工-计算机辅助设计-应用软件,UG NX 4.0-教材
PDF下载
下载说明
PIC系列单片机C语言编程与应用实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 PIC单片机概述1
1.1 PIC单片机的发展概述1
1.2 PIC16F87X系列单片机4
1.2.1 PIC16F87X单片机的特性4
1.2.2 PIC16F87X单片机的硬件资源6
第2章 MPLAB集成开发环境软件包9
2.1 MPLAB的组成9
2.2 MPLAB的安装10
2.2.1 完整的MPLAB安装10
2.2.2 定制安装MPLAB11
2.2.3 Microchip MPLAB程序组及其图标12
2.3 启动MPLAB13
2.4 MPLAB的应用15
2.4.1 MPLAB的设置15
2.4.2 创建简单的项目15
2.4.3 新建和汇编一个简单的源文件18
2.4.4 程序调试21
2.5 MPLAB开发工具25
2.5.1 MPLAB-ICE2000硬件仿真器25
2.5.2 实时在线仿真器PICMATEⅡ主要功能27
2.5.3 PICSTART-PLUS编程器30
2.5.4 PICKIT烧写器31
2.6 MPLAB-ICD实时在线调试31
2.6.1 实时在线调试开发工具套件32
2.6.2 MPLAB-ICD在线调试工具的安装和启用38
2.7 PIC开发语言44
2.7.1 汇编语言编译器45
2.7.2 MPASM汇编语言49
第3章 PICC编译器简介51
3.1 MPLAB环境中编译器设置51
3.2 PICC编译器特性与运行环境52
3.2.1 特性52
3.2.2 C语言运行时环境55
3.3 PICC库函数60
第4章 单片机I/O端口的应用69
4.1 PIC单片机I/O端口69
4.2 走马灯71
4.2.1 电路原理71
4.2.2 编程实例72
4.3 单片机与计算机通信73
4.3.1 电路原理73
4.3.2 编程实例79
4.4 LED显示秒表85
4.4.1 单片机LED接口85
4.4.2 定时器原理85
4.4.3 编程实例86
4.5 液晶显示90
4.5.1 电路原理90
4.5.2 液晶显示器工作原理91
4.5.3 编程实例92
第5章 单片机通信101
5.1 SCI串行通信101
5.1.1 串行通信的一般知识102
5.1.2 PIC16F87X单片机串行通信方法105
5.1.3 编程实例118
5.2 SPI接口的串行通信124
5.2.1 SPI接口信号描述125
5.2.2 基于SPI的系统构成方式126
5.2.3 PIC16F87X单片机串行通信方法127
5.2.4 SPI结构和工作原理132
5.2.5 编程实例133
5.3 CAN通信134
5.3.1 CAN网络基本原理134
5.3.2 CAN控制器MCP2510142
5.3.3 编程实例149
5.4 I2C通信156
5.4.1 基本原理156
5.4.2 编程实例161
第6章 电动机驱动170
6.1 直流电动机驱动170
6.1.1 直流电动机驱动原理170
6.1.2 LM298介绍172
6.1.3 电路原理173
6.2 步进电动机驱动180
6.2.1 步进电动机180
6.2.2 L297步进电动机控制器——驱动器介绍182
6.2.3 电路原理187
6.3 步进电动机的单片机控制190
6.3.1 脉冲分配191
6.3.2 步进电动机的速度控制194
6.3.3 步进电动机的位置控制195
6.3.4 步进电动机的加减速控制199
6.3.5 编程实例200
第7章 CCP模块205
7.1 CCP模块的工作方式205
7.2 捕捉功能206
7.2.1 输入捕捉工作模式相关的寄存器207
7.2.2 输入捕捉模式的电路结构207
7.2.3 输入捕捉模式的工作原理208
7.2.4 编程实例209
7.3 输出比较功能210
7.3.1 输出比较模式相关的寄存器210
7.3.2 输出比较模式相关的电路结构211
7.3.3 比较模式的工作原理212
7.3.4 编程实例213
7.4 PWM功能213
7.4.1 脉宽调制模式相关的寄存器214
7.4.2 脉宽调制模式的电路结构215
7.4.3 脉宽调制模式的工作原理216
7.4.4 编程实例218
7.5 CCP模块捕捉工作方式的应用219
7.5.1 设计要求219
7.5.2 设计原理与测试219
7.5.3 编程实例220
7.6 使用CCP模块实现ADPCM227
7.6.1 ADPCM原理227
7.6.2 设计原理227
7.6.3 编程实例228
第8章 模拟量输入/输出233
8.1 片载A/D使用233
8.1.1 PIC16F87X片载A/D介绍233
8.1.2 片载A/D的简单应用235
8.1.3 编程实例236
8.2 模拟时序使用串行A/D238
8.2.1 MAX1241串行A/D238
8.2.2 SPI总线238
8.2.3 模拟方法241
8.2.4 编程实例242
8.3 使用串行A/D243
8.3.1 MAX1132介绍243
8.3.2 电路原理244
8.3.3 编程实例244
8.4 使用并行A/D246
8.4.1 MAX197介绍246
8.4.2 电路原理246
8.4.3 编程实例247
8.5 D/A输出248
8.5.1 电路原理248
8.5.2 编程实例249
8.6 数显温度计实例252
8.6.1 电路原理252
8.6.2 编程实例256
第9章 PIC单片机应用综合实例265
9.1 无线遥控玩具坦克265
9.1.1 硬件设计265
9.1.2 编程实例270
9.2 多路模拟量采集277
9.2.1 硬件设计277
9.2.2 编程实例281
9.3 在线FLASH编程283
9.3.1 FLASH编程的基本原理283
9.3.2 在线编程与离线编程284
9.3.3 电路原理285
9.3.4 编程实例285
热门推荐
- 3880769.html
- 114803.html
- 1194755.html
- 3728960.html
- 1122153.html
- 1938221.html
- 977543.html
- 1706641.html
- 3047335.html
- 3639200.html
- http://www.ickdjs.cc/book_3291995.html
- http://www.ickdjs.cc/book_1157329.html
- http://www.ickdjs.cc/book_3040197.html
- http://www.ickdjs.cc/book_3184492.html
- http://www.ickdjs.cc/book_1380449.html
- http://www.ickdjs.cc/book_3118044.html
- http://www.ickdjs.cc/book_2350759.html
- http://www.ickdjs.cc/book_1259177.html
- http://www.ickdjs.cc/book_2287471.html
- http://www.ickdjs.cc/book_349698.html