Virus informaticos
MANUAL DEL PIC 16F87X
v 1.0
PRINCIPALES CARACTERÍSTICAS Se enumeran las prestaciones y dispositivos especiales de los PIC16F87X. Procesador de arquitectura RISC avanzada Juego de solo 35 instrucciones con 14 bits de longitud. Todas ellas se ejecutan en un ciclo de instrucción, menos las de salto que tardan dos. Hasta 8K palabras de 14 bits para la Memoria de Programa, tipo FLASH en losmodelos 16F876 y 16F877 y 4KB de memoria para los PIC 16F873 y 16F874. Hasta 368 Bytes de memoria de Datos RAM. Hasta 256 Bytes de memoria de Datos EEPROM. Pines de salida compatibles para el PIC 16C73/74/76/77. Hasta 14 fuentes de interrupción internas y externas. Pila de 8 niveles. Modos de direccionamiento directo e indirecto. Power-on Reset (POP). Temporizador Power-on (POP) y OsciladorTemporizador Start-Up. Perro Guardián (WDT). Código de protección programable. Modo SLEEP de bajo consumo. Programación serie en circuito con dos pines, solo necesita 5V para programarlo en este modo. Voltaje de alimentación comprendido entre 2 y 5,5 V. Bajo consumo: < 2 mA valor para 5 V y 4 Mhz 20 A para 3V y 32 M < 1 A en standby.
Figura 1.-Encapsulado DIP,SOIC de 28 pines
Figura 2.-Encapsulado PDIP de 40 pines
DISPOSITIVOS PERIFÉRICOS Timer0: Temporizador-contador de 8 bits con preescaler de 8 bits Timer1: Temporizador-contador de 16 bits con preescaler que puede incrementarse en modo sleep de forma externa por un cristal/clock. Timer2: Temporizador-contador de 8 bits con preescaler y postscaler. Dos módulos de Captura, Comparación, PWM (Modulación de Ancho de Pulsos). ConversorA/D de 1 0 bits. Puerto Serie Síncrono Master (MSSP) con SPI e I2C (Master/Slave). USART/SCI (Universal Syncheronus Asynchronous Receiver Transmitter) con 9 bit.
Puerto Paralelo Esclavo (PSP) solo en encapsulados con 40 pines DIFERENCIAS ENTRE, LOS MODELOS DE 28 Y LOS DE 40 PINES El PIC 16F873 y el 876 tienen 28 pines, mientras que el PIC 1 6F874 y 877 tienen 40. Nos centraremos en el PIC16F873 y las diferencias que tiene con sus hermanos son mínimas y se detallan a continuación: Los modelos de 40 pines disponen de 5 Puertos de E/S: A, B, C, D y E, mientras que los de 28 solo tienen 3 Puertos: A, B y C. Los modelos de 40 pines tienen 8 canales de entrada al Conversor A/D, mientras que los de 28 solo tienen 5 canales. Sólo poseen el Puerto Paralelo Esclavo los PIC 16F87X de 40 pines.EL PIC 16F87X Bajo el nombre de esta subfamilia de microcontroladores, actualmente encontramos cuatro modelos: EL PIC 16F873/4/6 y 7. Estos microcontroladores disponen de una memoria e programa FLASH de 4 a 8 KBytes de 14 bits, considerablemente superior frente al PIC 16F84 en el que solo disponíamos de l Kbyte de 14 bits. De los microcontroladores indicados, el 16F873 y el 16F876 son de 28 pines,mientras que 16F874 y el 16F877 tienen 40 pines, lo que les permite disponer de hasta 33 líneas de E/S. En su arquitectura además incorporan: · · · Varios Timer USART Bus I2C
En la Tabla 1 se muestran las características comparativas más relevantes de esta familia de microcontroladores: Características Frecuencia Máxima Memoria de programa FLASH Palabra de 14 bits Posiciones RAM de datosPosiciones EEPROM de datos Ports E/S Nº de Pines Interrupciones Timers Módulos CCP 16F873 DC-20Mhz 4KB 16F874 DX-20Mhz 4KB 16F876 DX-20Mhz 8KB 16F877 DX-20Mhz 8KB
192 128 A, B y C 28 13 3 2
192 128 A, B, C y D 40 14 3 2
368 256 A, B y C 28 13 3 2
368 256 A, B, C y D 40 14 3 2
Comunicaciones Serie Comunicación Paralelo Líneas de entrada en Convertidor A/D de 10 bits Juego de InstruccionesLongitud de la instrucción
MSSP, USART 5
MSSP,USART MSSP,USART MSSP, USART PSP PSP 8 5 8
35 35 instrucciones instrucciones 14 bits 14 bits
35 instrucciones 14 bits
35 Instrucciones 14 bits
Tabla.- Comparación de entre los PIC de la Familia 16F87X
DESCRIPCIÓN GLOBAL DEL DISPOSITIVO Este documento contiene la información específica del dispositivo. Se puede encontrar...
Regístrate para leer el documento completo.