发布网友 发布时间:2022-04-25 05:02
我来回答
共1个回答
热心网友 时间:2022-07-13 02:44
第一,PIC支持8位PWM,如果细分级别足够,建议你用8位,减少很多程序步骤。第二,如果8位不够,或者非要10位,则先使用变量(int型)进行自增(*10位有效),再将其低10分别复制到CCP寄存器,如:count++;CCPR1L= count>>2; CCP1CON &= ~(0x03<<4); CCP1CON |= (count &0x03)<<4;