Tema 4: El microcontrolador PIC16F876 Antonio Cebrián
Contenidos Características Patillaje (pinout) Diagrama de bloques Mapa de memoria Registros de función especial (SFR) Juego de instrucciones Periféricos
1. Características
1. Características CPU: RISC (35 instrucciones, todas las instrucciones de un ciclo salvo los saltos de 2 ciclos). Frecuencia de reloj desde DC hasta 20 MHz (diseño totalmente estático). Memoria de programa: 8k x 14 bit flash. Memoria de datos: 368 x 8 bit SRAM. Memoria de datos permanente: 256 x 8 bit EEPROM. Ocho niveles de pila. Tensión de alimentación de 2 a 5.5 V. Programación y depuración en circuito (ICD).
1. Características Periféricos: Perro guardián (watchdog). Detector de caída de la alimentación (brownout). Temporizadores: Timer0 (8 bits), Timer1 (16 bits) y Timer2 (8 bits). Dos módulos de 16 bits de captura, comparación y PWM. Convertidor A/D de 10 bits. Buses SPI e I2C. UART.
2. Patillaje (pinout)
2. Patillaje (pinout)
3. Diagrama de bloques
4. Mapa de memoria
4. Mapa de memoria (programa)
4. Mapa de memoria (datos)
5. Registros de función especial (SFR)
5. Registros de función especial (SFR)
5. Registros de función especial (SFR)
5. Registros de función especial (SFR)
5. Registros de función especial (SFR)
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
6. Juego de instrucciones
7. Periféricos
7. Periféricos Salidas digitales (puertos). Entradas digitales (puertos). Temporizadores. Módulo PWM. UART. Convertidor A/D.