Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 3. Microcontroladores
3.1.1 Introducción
3.1.2 Familias
• Familia Intel 8051: El primer microcontrolador fue el 8048 con 8bits de datos,
con RAM interna, pero la memoria de programa era externa. En los años 80
nació el 8051, siendo el más difundido a nivel mundial. El 8051 tiene 4 Kbytes
de ROM que deben programarse durante su construcción. El 8751 reemplazo
la ROM por una EPROM. El 8031 no tiene ROM interna; el programa reside
en memoria externa. Para la comunicación con la memoria, utiliza 3 de los
cuatro puertos entrada / salida. Esta posibilidad de expansión es
característica de esta familia.
• Familia Motorola: Derivaron del microprocesador 6800, siendo optimizados
para aplicaciones de control especializado, formando parte de aparatos de
producción masiva como juguetes, equipos de video, impresoras,
electrodomésticos y tienen amplia aplicación en la industria automotriz.
Existen cinco familias principales: La 68H05, 68HC08 y 68HC11 de 8 bits; la
68HC12 y 68HC16 son de 16 bits, cada una de ellas con diferente UCP. Por
ejemplo, la 68hc05, representa a más de 30 microcontroladores distintos con
la misma UCP y de 8 bits. Éstos incluyen RAM, ROM, puertos I/O,
temporizadores, convertidores A/D y memorias PROM o EPROM.
• Familia Microchip: Estos microcontroladores tienen arquitectura Hardware.
Se clasifican en tres grupos, dependiendo de la longitud de palabra de
instrucción que pueden manejar (12,14 o 16 bits), tomando las referencias
12XXX, 16XXXX, 17XXX y 18XXX. Los fabricantes los definen a los PIC
como microcontroladores de 8 bits tipo RISC. Son de bajo costo poco
consumo y alta velocidad de operación.
• Familia ATMEL: Manejan 3 grandes grupos de microcontroladores RISC,
cuyas UCP, llegan hasta los 32 bits. El 1° grupo tiene la arquitectura basada
en el 8051 con memoria de programa FLASH. El 2° grupo es el AT91, los
cuales soportan compilados en lenguaje “C”, ensamblador etc. El 3° grupo,
AVR”, son arquitectura RISC y UCP de 8 bits y módulos de comunicación
USART, SIP, ADC, etc.
• Microcontroladores Basic Stamp: Toman como base el microcontrolador
PIC los cuales forman un sistema soporta MEMORIA o en una placa
principal, que les permite programarlos en lenguaje “Bas ic Stamp”, siendo
este más sencillo que otros (lenguaje de alto nivel). El fabricante de estos
sistemas es PARALLAX INC.
• Microcontroladores de 8-bits
• Microcontroladores de 16-bits
• Microcontroladores de 32-bits
3.1.4 Memoria
Otra parte de memoria será tipo RAM, volátil, y se destina a guardar las variables y
los datos. La RAM en estos dispositivos es de poca capacidad pues sólo debe
contener las variables y los cambios de información que se produzcan en el
transcurso del programa. Por otra parte, como sólo existe un programa activo, no
se requiere guardar una copia del mismo en la RAM pues se ejecuta directamente
desde la ROM.
Bibliografía