Timer 3 u PIC
Michal HW
michalgregor@centrum.cz
Středa Květen 7 11:32:35 CEST 2008
Zdravim,
nedari se mi rozchodit timer+ccp u PIC18F86J11. Nechce mi fungovat
TMR3+CCP4. Ostatni timery bezi jak maji.
Po dosazeni hodnoty 46080 se TMR3 nevynuluje ani se negeneruje preruseni.
Michal Gregor
// TMR0, TMR4 vypnout
T0CON = 0;
T4CON = 0;
// TMR1 + CCP2
CCP2CON = b00001011;
CCPR2 = 3686;
ECCP2AS = 0;
ECCP2DEL = 0;
TMR1 = 0;
T1CON = b00000001;
// TMR2 + ECCP1
ADSHR = 0;
PR2 = 63;
CCP1CON = b00001100; // PWM mód
ECCP1AS = 0;
ECCP1DEL = 0;
// TMR3 + CCP4 -> 100mS časování
T3CON = 0;
CCPR4 = 46080;
CCP4CON = b00001010;
T3CON = b01110001;
// Vypnout ECCP3 a CCP5
CCP3CON = 0;
ECCP3AS = 0;
ECCP3DEL = 0;
CCP5CON = 0;
Další informace o konferenci Hw-list