
El sistema de microcomputadora M6800 , posteriormente denominado familia Motorola 6800 , familia M6800 o 68xx , [ 1 ] [ 2 ] fue una serie de microprocesadores de 8 bits de Motorola que comenzó con la CPU 6800. Inicialmente, el 6800 compitió contra la familia de chips de 8 bits de Intel , como el 8080 , pero nuevos productos como el MOS 6502 y el Zilog Z80 desplazaron al 6800 original de su uso generalizado.
El 6800 original era típico de los microprocesadores de la época, ya que requería que el diseñador añadiera memoria RAM , ROM y otros chips de soporte para construir un sistema completo. A lo largo de la vida útil del 6800, las mejoras en el diseño permitieron integrar varios de estos chips en la CPU, convirtiéndolos en sistemas de un solo chip, más conocidos hoy en día como microcontroladores . Las limitaciones de espacio y el coste de producción dieron lugar a una serie de diseños similares que añadían o eliminaban diversas características para que cupieran en un único encapsulado.
Aunque el 6800 no tuvo un uso tan extendido como algunos diseños contemporáneos, influyó notablemente en el mercado en general. El deseo de simplificar el 6800 para reducir su coste dio lugar al 6502, que se convirtió en uno de los diseños más populares de la época. Hitachi también "clonó" el 6800 como el 6301. Ambos se reimplementaron en CMOS , que incluía la letra "C" en su nombre para distinguirlos. Motorola actualizó el 6800 al Motorola 6809 , que era retrocompatible y además incorporaba diversas funciones nuevas. Este también fue clonado por Hitachi, que añadió muchas funciones nuevas para producir el Hitachi 6309 .
Motorola siguió ofreciendo versiones muy mejoradas de los miembros más recientes de la familia hasta la década de 1990, cuando la división de chips se escindió para formar Freescale Semiconductor , que a su vez fue adquirida por NXP en 2015. NXP continúa ofreciendo el diseño hasta el día de hoy, utilizado como controlador integrado en sistemas de chips más grandes.
miembros de la familia
- 6800 , el diseño original
- El 6801 añade 128 bytes de RAM estática y 2048 bytes de ROM programable por máscara. Se podían conservar 64 bytes de la RAM mientras el procesador estaba apagado, lo que permitía ponerlo en un estado de bajo consumo y despertarlo rápidamente. El 6801 también mejoró el número de ciclos de varias instrucciones, añadió un multiplicador sin signo de 8x8 bits y un temporizador de 16 bits. Como la RAM y la ROM ya no tenían que conectarse externamente, los pines que antes utilizaban el bus de direcciones y el bus de datos también podían ponerse en un "modo" separado donde actuaban como tres puertos paralelos de 8 bits y un puerto paralelo de 5 bits. [ 3 ] El temporizador también podía utilizarse como controlador para un puerto serie , que reutilizaba algunas de las líneas del puerto de 5 bits. [ 4 ]
- 68701 , versión del 6801 con EPROM en lugar de ROM, lo que permite al desarrollador escribir sus programas durante el desarrollo.
- 6802 , versión del 6800 con 128 bytes de RAM integrada y una fuente de reloj interna. Al igual que el 6801, se podían conservar 32 bytes de la RAM interna en modo de espera. [ 5 ]
- 6802NS , versión del 6802 sin la función de "RAM en espera". [ 5 ]
- 6803 , versión del 6801 sin la ROM interna ni la EPROM, que debían proporcionarse externamente. Era esencialmente un 6801 bloqueado en "modo 3". [ 3 ]
- Los modelos 6805 y 146805 fueron una mejora del producto que combinó las características de diseños anteriores en un único diseño personalizable para diversos usos. La primera producción contó con una docena de versiones que combinaban distintas características en encapsulados de 28 o 40 pines. Además, se fabricaron tres versiones en tecnología CMOS, a las que se les añadió el prefijo "14".
- 6808 , 6802 que no habían superado la prueba de producción de su RAM interna. Su pin de habilitación de RAM se designó como GND. [ 5 ]
- Motorola 6809 , una CPU pura que añade muchas características nuevas, tantas que generalmente se considera un diseño aparte.
- Hitachi 6301, un clon del 6801 utilizado en el Psion Organiser I
- El Hitachi HD6303 se utiliza en el Psion Organiser II, el teclado MIDI KX88 de Yamaha , el sintetizador DX7 de Yamaha y la caja de ritmos TR-707 de Roland.
- Hitachi 6309 , la versión de Hitachi del modelo 6809, que incorporó muchas funciones nuevas.
- Motorola 68HC05
- Freescale 68HC08
- Escala libre 68HC11
- Freescale 68HC12 (16 bits)
- Motorola 68HC16 (16 bits)
Véase también
Referencias
Bibliografía
- Puckett, Dale (13 de abril de 1981). " La familia de 68XX se extiende" . InfoWorld . 3 (7). CW Communications: 46–47 – vía Google Books.
- Humbert, Marc (1988). Estudio mundial sobre la electrónica . Organización de las Naciones Unidas para el Desarrollo Industrial. pág. 56 – vía Google Books.
- Microcontrolador/Microprocesador (MCU/MPU) (PDF) (Informe técnico). Archivado del original (PDF) el 17 de mayo de 2011.
- MC6802, MC6808, MC6802NS (PDF) (Informe técnico). Motorola. 1984.
- Microprocesadores Motorola
- Módulos de microcomputadora