![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PIC单片机
文章平均质量分 96
爱吃泥土的猪
一个刚入坑的PIC单片机的新人,希望自己走踩过的雷,可以帮助到一些跟我一样的萌新。
展开
-
基于PIC 16F877A的呼吸灯的实现+Proteus的仿真
前言在学习的PWM模块的过程中,见到论坛中关于PIC单片机的呼吸灯的帖子很少,然后就自己试着做了一下这实验。因为最近在学PIC 16F877A的CCP模块,就想着PIC单片机有着集成的硬件PWM模块,那么好的功能,不能浪费了。于是写下这篇帖子希望可以帮助到一些跟我一样的萌新。一、如何实现呼吸灯(1)呼吸灯的原理,通俗的说就是利用PWM波的占空比的变化,让其输出的电压的有效值变化使得LED灯的亮度发送变化(灯泡的亮度是由有效值来确定的),然后通过延时让消除由PWM波占空比带来的闪烁影响。(关于如何原创 2020-08-29 23:55:32 · 3428 阅读 · 2 评论 -
PIC单片机的PWM波的简单调制+proteus仿真实现直流电机的启动
前言:该篇文章主要是给刚入门的新人看的,自己也是昨天通过PIC 16F877A调出的一的PWM波。关于什么是PWM波我就不在赘述,这个需要小伙伴自己去查资料了。主要内容:在这里主要是讲利用PIC单片机自身集成的硬件模块去调PWM波,而不是通过I/O口的模拟。需要的一些工具:MPLAB X IDE(编程软件) proteus(仿真软件) 芯片手册。1.我们需要了解的下图的意思。从图可以看出,在TMR2与CCPRxH比较时,是用来复位的,意思是在计数值等于CCPxH时复位,(用来确定脉冲的宽原创 2020-08-22 11:33:40 · 5218 阅读 · 2 评论