9.5 Apéndice E: Hoja técnica PIC 16F877A [14] Diagrama de pines Fig. 9.11: Especificación de los pines del microcontrolador [14] Organización de la memoria Tabla 9.1: Direccionamiento de los bancos [14] - 121 - Fig. 9.12: Mapa de los archivos de registro [14] - 122 - Registros Especiales Fig. 9.13: Registro de Interrupciones [14] Fig. 9.14: Registro de Interrupciones de periféricos [14] - 123 - Fig. 9.15: Registro de Interrupciones del Timer1 [14] Modulo de comparación y captura Fig. 9.16: Modo CCP con TIMER correspondiente [15] Fig. 9.17: Diagrama de bloques del modo de comparación [15] - 124 - Fig. 9.18: Transmisión de un tren de pulsos [15] Fig. 9.19: Diagrama de bloques del modo de captura [15] Fig. 9.20: Ejemplo de captura [15] Fig. 9.21: Interacción de los dos módulos [15] - 125 - Timer 0 Fig. 9.22: Diagrama de bloques TIMER0 [14] FIg. 9.23: Registro utilizado por TMR0, OPTION REGISTER [14] - 126 - Timer 1 Fig. 9.24: Diagrama de Bloques TIMER1 [14] Fig. 9.25: Registro asociado al TMR1, T1CON [14] - 127 - Timer 2 Fig. 9.26: Diagrama de bloques TIMER2 [14] Fig. 9.27: Registro asociado al TMR2, T2CON [14] - 128 - USART Fig. 9.28: Registro TXSTA para inicializar la transmisión [14] Fig. 9.29: diagrama de Bloques de la transmisión [14] - 129 - Fig. 9.30: Diagrama de tiempos de la transmisión [14] Fig. 9.31: Registro RCSTA para inicialización de la recepción [14] - 130 - Fig. 9.32: Diagrama de bloques de la recepción [14] Fig. 9.33: Diagrama de tiempos de la recepción asíncrona [14] Fig. 9.34: Fórmula para la obtención del baud rate de transmisión y recepción [14] - 131 -