Pics 16f877a
Casi todos los fabricantes de microprocesadores lo son también de microcontroladores, en el mercado
existen una serie de marcas bastante conocidas y reconocidas como es el caso de Microchip, Motorola,
Hitachi, etc. Hemos seleccionado a Microchip y en particular la serie 16F87X, motivos para usar este dispositivo sobran, el principal de ellos es la abundante información y herramientas de diseño existente en el
mercado (tanto local como internacional). También salta a la vista el hecho que es sencillo en el manejo y
contiene un buen promedio elevado en los parámetros (velocidad, consumo, tamaño, alimentación).
Las principales características con que cuenta el 16F87X son:
Procesador de arquitectura RISC avanzada
Juego de 35 instrucciones con 14 bits de longitud. Todas ellas se ejecutan en un ciclo de
instrucción menos las de salto que tardan 2.
Frecuencia de 20 Mhz
Hasta 8K palabras de 14 bits para la memoria de codigo, tipo flash.
Hasta 368 bytes de memoria de datos RAM
Hasta 256 bytes de memoria de datos EEPROM
Hasta 14 fuentes de interrupción internas y externas
Pila con 8 niveles
Modos de direccionamiento directo, indirecto y relativo
Perro guardian (WDT)
Código de protección programable
Modo Sleep de bajo consumo
Programación serie en circuito con 2 patitas
Voltaje de alimentación comprendido entre 2 y 5.5 voltios
Bajo consumo (menos de 2 mA a 5 V y 5 Mhz)
El siguiente diagrama da cuenta de los pines del PIC16F87X:
Donde:
PIN DESCRIPCION
OSC1/CLKIN(9) Entrada para el oscilador o cristal externo.
OSC2/CLKOUT
(10) Salida del oscilador. Este pin debe conectarse al cristal o resonador,
En caso de usar una red RC
este pin se puede usar como tren de pulsos o reloj cuya frecuencia es 1/4 de
OSC1
MCLR/VPP/
THV(1) Este pin es el reset del microcontrolador, también se usa como entrada o pulso de grabación al
momento de programar el dispositivo.
RA0/AN0(2) Puede actuar como línea digital de E/S o como entrada analógica del conversor AD (canal 0)
RA1/AN1(3) Similar a RA0/AN0
No hay comentarios:
Publicar un comentario