📄 tc0_pwm.c
字号:
#include <sn8p2758.h>
void main (void)
{
FTC0ENB=0;
// TC0C=1;
// TC0R=1; // setting PWM duty to 1/255
TC0C=63;
TC0R=63; // setting PWM duty to 63/255
// TC0C=127;
// TC0R=127; // setting PWM duty to 127/255
// TC0C=191;
// TC0R=191; // setting PWM duty to 191/255
FALOAD0=0; // PWM duty rang 0~255
FTC0OUT=0;
// aload tc0out
// 0 0 --> PWM duty rang 0~255
// 0 1 --> PWM duty rang 0~63
// 1 0 --> PWM duty rang 0~31
// 1 1 --> PWM duty rang 0~15
FPWM0OUT=1; // Enable PWM0 function
FTC0ENB=1; // Enable Tc0 timer
while (1)
{
//==================================================================
//
// User code
//
//==================================================================
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -