本帖最后由 wanzhilin88 于 2014-4-16 14:05 编辑
各位高手,松翰2712的PWM该怎么初始化?我用了下面的程序为什么PWM不工作?
b0bclr ftc0enb
mov a,#63 // setting PWM duty to 63/255
b0mov tc0c,a
b0mov tc0r,a
b0bclr faload0 // PWM duty rang 0~255
b0bclr ftc0out
// 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
b0bset fpwm0out // Enable PWM0 function
b0bset ftc0enb // Enable Tc0 timer
请忙指点一下。
我已经将P0口配置为输出模式。 |