Trabajará con el módulo CCP1 y lo que hace es guardar en sus registros CCPR1H y CCPR1L, (8 bits correspondientes a cada caso) el valor que se encuentra en el registro TMR1 justo cuando en el PIN 17 o pin CCP1 ocurre un evento determinado. Es importante mencionar que este pin tiene que ser configurado como una entrada digital mediante el registro TRISC correspondiente.Los eventos que pueden ocurrir sobre la pata para que se produzca la captura del valor TMR, serán:
1. Un flanco ascendente
2. Un flanco descendente
3. Cada 4 flancos ascendentes
4. Cada 16 flancos ascendentes
Mientras que si se usa el módulo CPP2, cualquiera de los sucesos o eventos mencionados para el módulo CCP1 provocarán una captura, solo que en este caso sucederán para sus registros CCPR2H y CCPR2L y el suceso tiene que suceder en el pin 16.
Tabla N° 1 - CCP2 y CCP1
Referencia Bibliográfica:
Milan Verle (2008). PIC Microcontrollers – Programming in Assembly. Editorial MikroElektronika
No hay comentarios:
Publicar un comentario