stringtranslate.com

Intel MCS-48

Microcontrolador Intel 8048
El 8749 con EPROM UV
Un microcontrolador Intel 8049, como el que se utiliza en un multímetro HP3478A. Este chip se fabricó en la segunda semana de 1984.
Matriz Intel 8749

La serie de microcontroladores MCS-48 , el primer microcontrolador de Intel , se lanzó originalmente en 1976. Sus primeros miembros fueron 8048 , 8035 y 8748. El 8048 [1] es posiblemente el miembro más destacado de la familia. Inicialmente, esta familia se produjo utilizando tecnología NMOS ( semiconductor de óxido metálico de tipo n ). A principios de la década de 1980, estuvo disponible en tecnología CMOS . Se fabricó hasta la década de 1990 para dar soporte a diseños más antiguos que aún la utilizaban.

La serie MCS-48 tiene una arquitectura Harvard modificada , con ROM de programa interna o externa y de 64 a 256 bytes de RAM interna (en chip) . La E/S se asigna a su propio espacio de direcciones , separado de los programas y los datos.

Aunque la serie MCS-48 fue finalmente reemplazada por la exitosa serie MCS-51 , siguió siendo bastante popular incluso en el año 2000 debido a su bajo costo, amplia disponibilidad, conjunto de instrucciones de un byte que hace un uso eficiente de la memoria y herramientas de desarrollo maduras. Debido a esto, se utiliza en dispositivos electrónicos de consumo de gran volumen y sensibles al costo, como controles remoto de TV, teclados de computadora y juguetes.

Variantes

El 8049 tiene 2 KB de ROM enmascarada (el 8748 y el 8749 tenían EPROM ) que se puede reemplazar con una ROM externa de 4 KB, así como 128  bytes de RAM y 27  puertos de E/S . [2] El bloque oscilador del microcontrolador divide la frecuencia de entrada del reloj por tres y luego divide el resultado en cinco estados de máquina. El uso de la frecuencia máxima del cristal de 11  MHz producirá 0,73  MIPS de instrucciones de ciclo único . Alrededor del 70% de las instrucciones son de un solo byte y de un solo ciclo, pero el 30% necesitan dos ciclos o dos bytes, por lo que su rendimiento típico estaría más cerca de los 0,5 MIPS.

Intel P8242: controlador de teclado con firmware Phoenix para computadoras compatibles con AT

Usos

La serie MCS-48 se utilizaba habitualmente en teclados de ordenadores y terminales, convirtiendo las pulsaciones de teclas en protocolos que pueden ser comprendidos por circuitos digitales. Esto también permite la posibilidad de comunicación en serie, reduciendo la cantidad de conductores necesarios en los cables de los teclados externos. Los microprocesadores se habían utilizado en teclados desde al menos 1972, simplificando los diseños discretos anteriores. El 8048 se ha utilizado en esta aplicación desde su introducción en 1978. [ cita requerida ]

El modelo II TRS-80 de Tandy/Radio Shack , lanzado en 1979, utilizó el 8021 en su teclado. [5] El procesador 8021 escanea la matriz de teclas, convierte los cierres de los interruptores en un código de 8 bits y luego transmite ese código en serie a la interfaz del teclado en el sistema principal. También acepta comandos para encender o apagar los indicadores LED. El 8021 también se utilizó en los teclados de los modelos TRS-80 12, 12B, 16, 16B y Tandy 6000/6000HD. [6]

El teclado original de IBM PC utilizaba un 8048 como microcontrolador interno . [7] El PC AT reemplazó el chip de interfaz periférica Intel 8255 del PC en las direcciones de puerto de E/S 0x 60–63 con un 8042 accesible a través de las direcciones de puerto 0x60 y 0x64 . [8] Además de gestionar la interfaz del teclado, el 8042 controlaba la función de compuerta de línea A20 para la CPU Intel 80286 del AT y podía recibir órdenes por software para reiniciar el 80286 (a diferencia del 80386 y procesadores posteriores, el 80286 no tenía forma de cambiar del modo protegido al modo real excepto reiniciándose). Los PC compatibles posteriores integraron las funciones del 8042 en sus dispositivos de E/S super .

El 8048 se utilizó en la consola de videojuegos Magnavox Odyssey² , la serie Korg Trident , [9] y los sintetizadores analógicos Korg Poly-61 , [10] Roland Jupiter-4 y Roland ProMars [11] . El Sinclair QL utilizó el Intel 8049, estrechamente relacionado, para gestionar su teclado, puertos de joystick, entradas RS-232 y audio. La variante 8035 sin ROM se utilizó en el juego arcade Donkey Kong de Nintendo para generar la música de fondo.

Microcontroladores derivados

Philips Semiconductors (ahora NXP ) poseía una licencia para producir esta serie y desarrolló su familia MAB8400 basada en esta arquitectura. Estos fueron los primeros microcontroladores con una interfaz I²C integrada y se utilizaron en los primeros reproductores de CD de Philips ( Magnavox en los EE. UU.) (por ejemplo, el CD-100). [12]

Véase también

Referencias

  1. ^ Laws, David; Blume Jr., Henry; Ekiss, John; Feng, Yung; Kline, Barbara; Raphael, Howard; Stamm, David (30 de julio de 2008). Panel de historia oral sobre el desarrollo y la promoción del microcontrolador Intel 8048 (PDF) . Archivado desde el original (PDF) el 27 de diciembre de 2014.
  2. ^ Corporación Intel 1978.
  3. ^ abc Hayes, John P. (1978). Arquitectura y organización de computadoras . McGraw-Hill International Book Company. págs. 57-59. ISBN 0-07-027363-4.
  4. ^ "Microcontrolador esclavo de 8 bits con interfaz periférica universal UPI-41AH/42AH" (PDF) . Intel. Noviembre de 1994. pág. 2 . Consultado el 19 de julio de 2022 .
  5. ^ Manual de referencia técnica del modelo TRS-80 II . Radio Shack. pág. 135.
  6. ^ Manual de servicio Tandy 6000/6000HD . Tandy/Radio Shack. 1985. pág. 213.
  7. ^ "Sección 4: Teclado", Referencia técnica: Computadora personal , Biblioteca de referencia de hardware de computadora personal (edición revisada), IBM , abril de 1984
  8. ^ "Sección 1: Placa base", Referencia técnica: Personal Computer AT , Biblioteca de referencia de hardware de computadoras personales, IBM, septiembre de 1985
  9. ^ "Manual de servicio del Korg Trident". Korg. pág. 4. Consultado el 10 de febrero de 2018 – vía Synthfool.
  10. ^ "Manual de servicio del Korg Poly-61" (PDF) . Archivado desde el original (PDF) el 2010-06-02 . Consultado el 2013-03-07 .
  11. ^ Gordon Reid (noviembre de 2004). «La historia de Roland, parte 1: 1930–1978». La historia de Roland . Revista Sound On Sound . Consultado el 29 de noviembre de 2010 .
  12. ^ Ficha técnica (pdf) Familia Philips MAB8400

Bibliografía

MCS-48
UPI-41

Enlaces externos