更新时间:2019-01-01 14:12:48
封面
版权信息
前言
第一篇 基础知识篇
第1章PIC单片机概述
1.1 PIC单片机的特点
1.2 PIC单片机的系列产品
1.3 PIC16F87X单片机的硬件结构
1.4 本章小结
第2章PIC单片机的CPU和中断系统
2.1 PIC单片机的CPU
2.2 中断系统
2.3 本章小结
第3章 PIC单片机的指令系统
3.1 PIC汇编语言指令格式
3.2 PIC16F87X指令集
3.3 伪操作指令
3.4 寻址方式
3.5 本章小结
第4章 PIC单片机的开发工具
4.1 PIC系列单片机的仿真器
4.2 PIC系列单片机的编程器及开发套件
4.3 MPLAB-IDE 7.4版集成开发环境
4.4 本章小结
第二篇 PIC常用模块设计实例篇
第5章 I/O输入输出模块
5.1 4×4扫描键盘设计实例
5.2 直接驱动LED显示
第6章 LCD液晶显示模块:温度测量系统设计实例
6.1 实例说明
6.2 DS18B20与YMSC-G12864IDYEWWD
6.3 硬件电路设计
6.4 软件设计
6.5 实例总结
第7章 定时器模块:用定时器控制端口输出实例
7.1 实例说明
7.2 定时器Timer0介绍
7.3 硬件电路设计
7.4 软件设计
7.5 实例总结
第8章 A/D模块:压力测量系统设计实例
8.1 实例说明
8.2 A/D转换相关知识
8.3 硬件电路设计
8.4 软件设计
8.5 实例总结
第9章 存储器模块:基于I2C对EEPROM 24C02的读写
9.1 实例说明
9.2 24C02与I2C接口介绍
9.3 硬件电路设计
9.4 软件设计
9.5 实例总结
第10章 比较与检测模块
10.1 利用CCP模块控制继电器
10.2 脉冲频率的检测设计
10.3 电压测量模块
第11章 步进电机模块
11.1 实例说明
11.2 步进电机驱动工作原理
11.3 硬件电路设计
11.4 软件设计
11.5 实例总结
第12章 信号发生模块
12.1 PWM实现DA转换
12.2 正弦波发生器
第13章 数字PID控制模块
13.1 PID控制概述
13.2 位置式PID控制算法
13.3 增量式PID控制算法
13.4 数字PID控制算法代码
13.5 实例总结
第14章 直流数控稳压电源模块
14.1 实例说明
14.2 设计思路分析
14.3 硬件电路设计
14.4 软件设计
14.5 实例总结
第15章 网络通信与数据传输模块
15.1 USART串行通信模块实例
15.2 I2C总线通信模块实例
15.3 SPI总线通信模块实例
15.4 通信模块:CAN总线模块实例
15.5 通信模块:USB数据传输模块实例
第三篇 综合系统设计实例篇
第16章 智能手电筒开发实例
16.1 系统功能说明
16.2 系统工作原理与实现方法
16.3 软件设计与代码分析
16.4 实例总结
第17章 汽车应急启动器系统开发实例
17.1 系统功能说明
17.2 系统硬件框图
17.3 系统各模块工作原理与实现方法
17.4 软件设计与代码分析
17.5 实例总结
第18章 无功功率补偿控制器设计实例
18.1 系统功能说明
18.2 系统硬件框图
18.3 系统各模块工作原理与实现方法
18.4 软件设计与代码分析