Sie sind auf Seite 1von 11

MICROCONTROL ADORES

FA M I L I A Y T I P O D E M I C RO C O N T RO L A D O R E S
¿QUÉ SON LOS
MICROCONTROLADORES?
Un microcontrolador es un pequeño
ordenador que contiene en su interior
básicamente un procesador, soporte (reloj y
reset), memoria y puertos de E/S, todo ello
dentro de un pequeño chip que podemos
programar con total flexibilidad y relativa
facilidad.
MICROCONTROLADORES PIC

• El nombre verdadero de este microcontrolador es PICmicro


(Peripheral Interface Controller), conocido bajo el nombre PIC. Su
primer antecesor fue creado en 1975 por la compañía General
Instruments. Este chip denominado PIC1650 fue diseñado para
propósitos completamente diferentes. Diez años más tarde, al añadir
una memoria EEPROM, este circuito se convirtió en un verdadero
microcontrolador PIC.
PIC16F628A
• Todos los microcontroladores PIC utilizan una arquitectura Harvard, lo que quiere decir que su memoria de
programa está conectada a la CPU por más de 8 líneas. Hay microcontroladores de 12, 14 y 16 bits,
dependiendo de la anchura del bus.
ALGUNAS VENTAJAS DE LOS
MICROCONTROLADORES PIC DE MICROCHIP
• Eficiencia del código permiten una gran compactación de los programas.
• Rapidez de ejecución a frecuencia de 20MHz->5 millones de instr./seg.
• Seguridad en acceso por la separación de memoria de datos y de programa.
• Juego reducido de instrucciones y de fácil aprendizaje.
• Compatibilidad de pines y código entre dispositivos de la misma familia o sin reducción de las
prestaciones internas (muy versátiles).
• Gran variedad de versiones en distintos encapsulados (desde 8 hasta 84 pines) sin reducción
de las prestaciones internas (muy versátiles).
• Posibilidad de protección del código muy fiable.
• Herramientas de desarrollo software y hardware abundantes y de bajo coste.
EXISTEN VARIAS VERSIONES DE MEMORIA DE
INSTRUCCIONES PARA LOS PIC

• Versión Flash. Utiliza una memoria EEPROM tipo Flash, que puede grabarse y borrarse
muchas veces.
• Versión OTP . ("One Time Programmable") "Programable una sola vez". Sólo se puede grabar
una vez por el usuario sin la posibilidad de borrar lo que se graba. Resulta mucho más
económica en la implementación de prototipos y pequeñas series.
• Versión QTP. Es el propio fabricante el que se encarga de grabar el código en todos los chips
que configuran pedidos medianos y grandes.
• Versión SQTP. El fabricante solo graba unas pocas posiciones de código para labores de
identificación, numero de serie, palabra clave, checksum, etc.
• Los modelos con memoria OTP sólo pueden ser grabados una vez por el usuario.
TODOS LOS PIC SE CARACTERIZAN POR
POSEER UNOS MISMOS RECURSOS MÍNIMOS

•Sistema POR ( POWER ON RESET).


•Todos los PIC tienen la facultad de generar una autoreinicialización o autoreset al
conectarles la alimentación.
•Perro guardián, (Watchdog)
•Existe un temporizador que produce un reset automáticamente si no es recargado antes de
que pase un tiempo prefijado.
Así se evita que el sistema se quede "colgado" puesto que dada esa situación el programa no
recargaría dicho temporizador y se generaría un reset.
•Código de protección.
•Cuando se procede a realizar la grabación del programa, puede protegerse para evitar su
lectura.
También disponen de posiciones reservadas para registrar números de serie, códigos de
identificación, prueba, etc.
•Modo de reposo (bajo consumo o SLEEP).
•Ejecutando una instrucción (SLEEP), el CPU y el oscilador principal se detienen y se reduce
notablemente el consumo.
•Modo de reposo (bajo consumo o SLEEP).
BIBLIIOGRAFIA
http://sherlin.xbot.es/microcontroladores/introduccion-a-los-
microcontroladores/arquitectura-de-microcontroladores

https://sites.google.com/site/electronicscience20/Micro/pic-
asembler/3-microcontroladores-pic

https://www.youtube.com/watch?v=svbBel2cW4c

Das könnte Ihnen auch gefallen