Organización
Microcontroladores
de 8 y 16 bits
Los
microcontroladores de 8 bits dominan el mercado. La razón de esta tendencia es
que los microcontroladores 8 bits son apropiados para la gran mayoría de las
aplicaciones, lo que hace absurdo emplear micros más potentes y
consecuentemente más caros. Uno de los sectores que más tira del mercado del
microcontrolador es el mercado automovilístico
Un
micro de 8 bits puede hacer operaciones lógicas y aritméticas con operandos
(datos) de hasta 8 bits con solo una instrucción, algo análogo sucederá con los
otros
Por
ejemplo: El Motorola MC6800.
En
cambio un micro de 16 bits maneja palabras del doble de capacidad, esto te
permite manejar valores numéricos mas grandes en una sola operación (de 0 a
65535 o FFFFh) haciéndolo un poco mas rápido en ese tipo de operaciones, y uno
de 32 bits maneja valores hasta de 4,294,967,295 (0 a FFFFFFFFh) en una sola
operación
MICROCONTROLADORES
MCS 251
Los
8xC251SA/SB/SP/SQ mejoran la arquitectura y características de periféricos de
los MCS-51, introducen la avanzada register base CPU architecture., la
arquitectura de los microcontroladores MCS 251. El register based CPU soporta
archivos de registros de 40-byte. además, los microcontroladores
8xC251SA/SB/SP/SQ tienen 256-Kbyte de
expansión de memoria externa para codigo/datos y 64-Kbyte de espacio en la
pila. El nuevo controlador esta especialmente diseñado para ejecutar código C
eficientemente. También importante, los 8xC251SA/SB/SP/SQ mantienen la
compatibilidad de código binario con los microcontroladores MCS 51 pero al
mismo tiempo permiten el uso del poderoso set de instrucciones del
microcontrolador MCS 251, con muchas instrucciones nuevas disponibles para 8,
16 y 32 bit. Los 8xC251SA/SB/SP/SQ tienen opciones de 512 bytes o 1 Kbyte de
RAM de datos y están disponibles en opciones de 16 Kbytes y 8 Kbytes de
ROM/OTPROM o ROMless
MICROCONTROLADORES
MCS(R) 51
EL
8051 es el miembro original de la familia MCS(R) 51, y es el núcleo e todos los
dispositivos MCS 51. Las características del núcleo 8051 son:
CPU de 8-bit CPU optimizada para
aplicaciones de control
Capacidades de procesamiento booleano
extensivas (lógica Single-bit)
64K de espacio para direccionamiento de
memoria de programa
64K de espacio para direccionamiento de
memoria de datos
4K bytes de memoria de programa
128 bytes de RAM de datos
32 líneas de I/O bidirreccionales y
direccionables individualmente
2 timer/counters de 16-bit
Full
duplex UART
6-fuentes/5-vectores
de interrupción con dos niveles de prioridad
Reloj oscilador
MICROCONTROLADORES
MCS 96
La
familia de microcontroladores Intel® MCS 96 son microcontroladores populares
para 16-bit. Los productos 8XC196 son buscados en una variedad de aplicaciones
integradas. La arquitectura de alto desempeño registro a registro es demandada
para complejas aplicaciones de control en tiempo real tales como drives de disco duro, módems, impresoras,
reconocimiento de patrones y control de motores. El extenso portafolio de
microcontroladores 8XC196 ha sido diseñado para reunir los variables
requerimientos en periféricos, tamaño de memoria, direccionabilidad y
desempeño.
La
familia 8XC196 comparte una arquitectura de núcleo común que es register based.
La arquitectura de registro de los microcontroladores MCS 96 elimina el
acumulador de embotellamiento y permite switcheo rápido. Todos los dispositivos
tienen operaciones de bit, byte, palabra y algunas de 32-bit. La tabla de abajo
resume la captura y generación de señales de alta velocidad de los HSIO y EPA.
Microcontroladores Motorola
Los
más comunes de 8 bits son:
El
68HC705 .- El microcontrolador 68705 actualmente sigue siendo comercializado,
pero fue declarado obsoleto en el año 2003 y reemplazado por microcontroladores
más modernos, con mayor cantidad de prestaciones y sobre todo mayor capacidad
de memoria para almacenar programas.
El
68HC08 .-es una familia de microcontroladores de Freescale (antes Motorola) de
8 bits y arquitectura de von Neumann, con un solo bloque de memoria. Es
conocida también simplemente por HC08.
Los
HC08 son microcontroladores de propósito general, cada miembro de esta familia
cuenta con diferentes periféricos internos, pero con una CPU común que permite
migrar aplicaciones entre ellos, facilitando con ello el diseño.
No hay comentarios:
Publicar un comentario