11 de diciembre de 2006

16F628

El PIC16F628 de Microchip es un potente microcontrolador CMOS FLASH de 8 bits de arquitectura RISC capaz de operar con frecuencias de reloj hasta de 20 MHz (ciclos de instrucción de apenas 200 ns), fácil de programar (sólo 35 instrucciones para aprender) y disponible en cápsulas DIP y SOIC de 18 pines.

Posee internamente un oscilador de 4 MHz y un circuito de P.O.R. (Power-On Reset) que eliminan la necesidad de componentes externos y expanden a 16 el número de pines que pueden ser utilizados como líneas I/O de propósito general.
Adicionalmente, el PIC16F628 proporciona una memoria de datos EEPROM de 128x8 , una memoria de programa FLASH de 2024x14, una memoria de datos RAM de propósito general de 224x8, un módulo CCP (captura/comparación/PWM), un USART, 2 comparadores análogos, una referencia de voltaje programable y tres temporizadores. Estas y otras características lo hacen ideal en aplicaciones automotrices, industriales, y de electrónica de consumo, así como en equipos e instrumentos programables de todo tipo. La serie de temporizadores TM-2000 de K.I.T., por ejemplo,está basada en este chip.
Si usted todavía es un usuario fiel del venerable PIC16F84, considere seriamente la posibilidad de modernizar y migrar sus diseños hacia el versátil PIC16F628. Conseguirá mucho más por el mismo precio. Esta serie de guías le explicará, de manera práctica y concisa, cuáles son las principales diferencias entre ambos dispositivos y como utilizar el PIC16F628 de forma eficiente.
Distribución de pines
La distribución de pines del PIC16F628, figura 1, es idéntica a la del PIC16F627, excepto que este último posee una memoria de programa FLASH de 1024x14. También es idéntica a la del PIC16F84, excepto que en el PIC16F628 se puede disponer de tres líneas I/O adicionales para el puerto A (RA7, RA6, RA5) y algunos pines I/O están multiplexados con una función alterna para los diversos dispositivos periféricos que soporta el chip. Por ejemplo, RB1 funciona también como la línea de recepción del USART (RX).En general, cuando un periférico está habilitado, esa línea no puede ser utilizada como un pin I/O de propósito general.

1 comentario:

Anónimo dijo...

hola como estas
sabes tengo un proyecto un control de temperatura con un pic16f628 y una lm35 y muestre las lecturas en lcd megustaria sabes mas para poder terminarlo te agradesco cualquier ayuda gracias

strow_4@hotmail.com