| 价格 | ¥59.00 |
| 发货 | 广东东莞市 |
| 数量 | -+ |
| 库存 | 100本 |
MPLAB是目前应用泛的PIC单片机软件开发环境,Proteus是应用泛的硬件仿真环境。本书基于MPLAB和Proteus介绍了24个PIC单片机应用实例,每个实例都包含背景介绍、设计思路以及该实例涉及的基础原理、硬件设计、软件设计和仿真与总结等内容,并提供了所有实例的Proteus仿真电路图及基于MPLAB的程序源代码,读者可登录华信教育资源网(www.hxedu.com.cn)查找本书免费下载。
目 录
第1章 呼吸灯 (1)
1.1 呼吸灯的背景介绍 (1)
1.2 呼吸灯的设计思路 (1)
1.2.1 呼吸灯的工作流程 (1)
1.2.2 呼吸灯的需求分析与设计 (2)
1.2.3 “呼吸”效果实现原理 (2)
1.2.4 PIC单片机(PIC16F87×A)简介 (2)
1.2.5 RCL电路 (4)
1.2.6 PWM控制 (5)
1.2.7 PIC单片机的软件开发环境使用 (5)
1.3 呼吸灯的硬件设计 (14)
1.3.1 呼吸灯的硬件模块划分 (14)
1.3.2 呼吸灯的硬件电路图 (15)
1.3.3 硬件基础——发光二极管(LED) (16)
1.3.4 硬件基础——三极管 (16)
1.3.5 硬件基础——电阻、电容和电感 (17)
1.3.6 Proteus硬件仿真环境的使用 (17)
1.4 呼吸灯的软件设计 (20)
1.4.1 呼吸灯的软件流程 (21)
1.4.2 呼吸灯的软件应用代码 (21)
1.5 呼吸灯的仿真与总结 (23)
1.5.1 使用Proteus和MPLAB对PIC单片机进行仿真 (23)
1.5.2 呼吸灯的仿真 (28)
第2章 跑步机控制模块 (30)
2.1 跑步机控制模块的背景介绍 (30)
2.2 跑步机控制模块的设计思路 (30)
2.2.1 跑步机控制模块的工作流程 (30)
2.2.2 跑步机控制系统的需求分析与设计 (31)
2.2.3 “长按键”和“短按键”检测原理 (31)
2.3 跑步机控制模块的硬件设计 (31)
2.3.1 跑步机控制模块的硬件划分 (31)
2.3.2 跑步机控制模块的硬件电路图 (32)
2.3.3 硬件基础——独立按键 (33)
2.3.4 硬件基础——数码管 (33)
2.4 跑步机控制模块的软件设计 (35)
2.4.1 跑步机控制模块的软件划分和流程设计 (35)
2.4.2 启/停控制模块设计 (36)
2.4.3 速度控制模块设计 (37)
2.4.4 软件综合 (40)
2.5 跑步机控制模块的仿真与总结 (42)
第3章 简易电子琴 (43)
3.1 简易电子琴的背景介绍 (43)
3.2 简易电子琴的设计思路 (43)
3.2.1 简易电子琴的工作流程 (43)
3.2.2 简易电子琴的需求分析与设计 (44)
3.2.3 PIC单片机播放音乐 (45)
3.3 简易电子琴的硬件设计 (45)
3.3.1 简易电子琴的硬件模块划分 (46)
3.3.2 简易电子琴的硬件电路图 (46)
3.3.3 硬件基础——PIC单片机(PIC16F877A)的定时器TMR1 (47)
3.3.4 硬件基础——蜂鸣器 (49)
3.4 简易电子琴的软件设计 (50)
3.4.1 简易电子琴的软件流程 (50)
3.4.2 简易电子琴的软件应用代码 (51)
3.5 简易电子琴的仿真与总结 (54)
第4章 手机拨号模块 (56)
4.1 手机拨号模块的背景介绍 (56)
4.2 手机拨号模块的设计思路 (56)
4.2.1 手机拨号模块的工作流程 (56)
4.2.2 手机拨号模块的需求分析与设计 (56)
4.2.3 手机拨号模块的工作原理 (57)
4.3 手机拨号模块的硬件设计 (57)
4.3.1 手机拨号模块的硬件划分 (57)
4.3.2 手机拨号模块的硬件电路图 (58)
4.3.3 硬件基础——行列扫描键盘 (59)
4.3.4 硬件基础——1602液晶显示模块 (59)
4.4 手机拨号模块的软件设计 (62)
4.4.1 手机拨号模块的软件划分和流程设计 (62)
4.4.2 行列扫描键盘软件驱动模块设计 (63)
4.4.3 1602液晶显示驱动模块设计 (65)
4.4.4 软件综合 (67)
4.5 手机拨号模块的仿真与总结 (69)
第5章 单I/O引脚扩展多按键 (71)
5.1 单I/O引脚扩展多按键的背景介绍 (71)