Está en la página 1de 2

INTERRUPCIONES.

INTCON:
INTCONbits.GIE=0;
INTCONbits.PEIE=0;
INTCONbits.TMR0IE=0;
INTCONbits.INT0IE=0;
INTCONbits.RBIE=0;
INTCONbits.TMR0IF=0;
INTCONbits.INT0IF=0;
INTCONbits.RBIF=0;

TIMER
PS∗(2 N −Precarga)
Tsobreflujo=
Freloj timer

N Tsobreflujo∗Frelojtimer
Precarga=2 −
PS
Periodo de 20ms:

(20 ∙103 )−250000


Precarga=216−
PS

PWM (Controlado por el TIMER2)


El prescaler solo puede tener valor de 1, 4 o 16.
PS∗(PR 2+1)
Tpwm=
Fbus
Tpwm∗Fbus
PR 2= −1
PS
Periodo de 20ms:

(20 ∙10−3)∗1000000
PR 2= −1
1
Y = (17.5ms*_XTAL_FREQ)/(4*8)
17.5ms = 4/Fosc * Prescaler * x+1

También podría gustarte