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