打印
[PIC®/AVR®/dsPIC®产品]

【CuriosityNano测评报告】+PWM呼吸灯

[复制链接]
3777|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
这次测试一下PIC单片机的PWM功能,发现IO复用的端口有很多数量都可以替换。
1、先启动MCC,配置IO与PWM。将板载LED作为PWM的输出端口。在IDE的左下角添加PWM外设,这里选择的是PWM1。在Pin Manager添加PWM输出IO。



2、配置PWM选项,选择内部高速晶振,使能PWM中断输出。


3、生成工程后,添加代码

        for(count = 0;count <1300;count++)
        {
            PWM1_16BIT_WritePeriodRegister(0x00+count*50);
            PWM1_16BIT_LoadBufferRegisters();
            __delay_ms(3);
        }
        for(count = 0;count <1300; count++)
        {
            PWM1_16BIT_WritePeriodRegister(65000-count*50);
            PWM1_16BIT_LoadBufferRegisters();
            __delay_ms(3);
        }
4、效果


使用特权

评论回复
沙发
chenqianqian| | 2021-6-11 07:51 | 只看该作者
板子不错,小巧mini。

使用特权

评论回复
板凳
勇者无惧你和我| | 2021-6-11 08:52 | 只看该作者
小巧,迷你的板子其实还是最好用的。期待更多的作品。

使用特权

评论回复
地板
usysm| | 2021-6-12 10:57 | 只看该作者
  PWM信号实现呼吸灯。

使用特权

评论回复
5
typeof| | 2021-6-12 10:58 | 只看该作者
RGB呼吸灯程序怎么写?  

使用特权

评论回复
6
yujielun| | 2021-6-12 10:58 | 只看该作者
呼吸三次然后灯熄灭的程序怎么写

使用特权

评论回复
7
htmlme| | 2021-6-12 10:59 | 只看该作者
怎么用DA做呼吸灯???  

使用特权

评论回复
8
pklong| | 2021-6-12 10:59 | 只看该作者
呼吸灯控制方法不错  

使用特权

评论回复
9
touser| | 2021-6-12 10:59 | 只看该作者
PWM波控制LED,会是呼吸灯效果  

使用特权

评论回复
10
myiclife| | 2021-6-12 11:00 | 只看该作者
呼吸灯的程序我有点不懂   

使用特权

评论回复
11
uytyu| | 2021-6-12 11:00 | 只看该作者
定时器控制呼吸灯求怎么写  

使用特权

评论回复
12
iyoum| | 2021-6-12 11:00 | 只看该作者
如何用PWM驱动步进电机  

使用特权

评论回复
13
jkl21| | 2021-6-12 11:01 | 只看该作者
用pwm做呼吸灯     

使用特权

评论回复
14
htmlme| | 2021-6-12 11:01 | 只看该作者
如何用电容按键调节PWM做LED呼吸灯  

使用特权

评论回复
15
yujielun| | 2021-6-12 11:01 | 只看该作者
有关pwm呼吸灯程序用按键控制  

使用特权

评论回复
16
pklong| | 2021-6-12 11:02 | 只看该作者
制作呼吸灯的C语言程序怎样编写  

使用特权

评论回复
17
typeof| | 2021-6-12 11:02 | 只看该作者
怎么控制PWM从而实现呼吸灯效果  

使用特权

评论回复
18
touser| | 2021-6-12 11:02 | 只看该作者
把呼吸灯频率投为100hz频率?

使用特权

评论回复
19
usysm| | 2021-6-12 11:02 | 只看该作者
PWM的占空比是可以持续调节的  

使用特权

评论回复
20
myiclife| | 2021-6-12 11:02 | 只看该作者
跟楼主多多学习了。   

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

438

帖子

3

粉丝