Доброго времени суток. Подскажите как настроить 4 ШИМ сигнала на порте RB.
Я так понимаю нужно настроить регистр RPOR компараторы, далее сделать стандартные настройки для ШИМ, и должно работать.
Листинг ниже
#include <p24fj64ga002.h>
_CONFIG2(FCKSM_CSDCMD&OSCIOFNC_ON&POSCMOD_HS&FNOSC_PRI)
#define SYSCLK 10000000
#define BAUDRATE2 9600
#define BAUDRATEREG2 SYSCLK/8/BAUDRATE2-1
AD1PCFG=0x1fff;
TRISB=0x8000;
_RP2R=18; //6 comparator on
TMR1=0; // Timers reset;
OC1R=0xaa;
OC1CONbits.OCM0=1; //PWM mode on OCx, Fault pin, OCFx, enabled(2)
OC1CONbits.OCM1=1;
OC1CONbits.OCM2=1;
T1CONbits.TCKPS0=0;
while(1)
T1CONbits.TCKPS1=0;
сорри PIC24FJ64GA002