PWM:说白了就是连续的时间内高低电平的组合,就是方波嘛~我们使一个GPIO定时器的计时下,一段时间使GPIO输出高电平,一段时间使GPIO输出低电平,我们拿示波器接到对应的GPIO上就可以看到PWM波。
PWM在我们实际应用开发中是很常见,例如:驱动电机的正转、反转;LED的亮度;蜂鸣器的声音高低;PWM控制在工业上更是尤为的重要。
// 本次实验实现:通过定时器比较模式,输出PWM波-改变LED亮度
#include
#define uint unsigned int
#define uchar unsigned char
#define LED1 P1_0 //P1.0口控制
2021-12-10 14:54:53
70KB
定时器
1