De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar
Microcontrolador Intel 8048
El 8749 con UV EPROM
Un microcontrolador Intel 8049, como se usa en un multímetro HP3478A. Este chip se fabricó en la segunda semana de 1984.
Intel 8749 muere

Los MCS-48 microcontroladores serie, Intel primer microcontrolador 's, fue lanzado originalmente en 1976. Sus primeros miembros fueron 8048, 8035 y 8748. El 8048 es probablemente el miembro más prominente 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 . Todavía se fabricó en la década de 1990 para admitir diseños más antiguos que todavía lo usaban.

La serie MCS-48 tiene una arquitectura Harvard modificada , con el programa interno o externo ROM y 64-256 bytes de interno (on-chip) RAM . 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 de memoria eficiente y herramientas de desarrollo maduras. Debido a esto, se usa mucho en dispositivos electrónicos de consumo sensibles al costo de alto volumen, como controles remotos de TV, teclados de computadora y juguetes.

Variantes

El 8049 tiene 2 KB de ROM enmascarado (el 8748 y el 8749 tenían EPROM ) que se puede reemplazar con un ROM externo de 4 KB, así como 128  bytes de RAM y 27  puertos de E / S. [1] El bloque del oscilador del microcontrolador divide el reloj entrante en 15 fases internas, por lo tanto con su máximo de 11  MHz . el cristal uno obtiene 0,73  MIPS (de instrucciones de un reloj ). Alrededor del 70% de las instrucciones son de un solo byte / ciclo, pero el 30% necesita dos ciclos y / o dos bytes, por lo que el rendimiento bruto estaría más cerca de 0,5 MIPS.


Usos

El Tandy / Radio Shack TRS-80 Model II , lanzado en 1979, usaba el 8021 en su teclado. [2] El 8021 permitió que el Modelo II fuera el primer sistema de computadora de escritorio con un teclado liviano desmontable separado conectado por un solo cable delgado y flexible, y probablemente el primer teclado en usar un microprocesador dedicado [ cita requerida ] , ambos atributos que ser copiado años más tarde por Apple e IBM. [ cita requerida ] 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. El 8021 también aceptará comandos para encender o apagar los indicadores LED. Todo esto se hizo con solo cuatro fichas, una hazaña notable en ese momento. El 8021 también se usó en los teclados del TRS-80 Model 12, 12B, 16, 16B y el Tandy 6000 / 6000HD. [3]

El teclado original de IBM PC utilizaba un 8048 como microcontrolador interno . [4] El PC AT reemplazó el chip de interfaz periférico 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 . [5] Además de administrar la interfaz del teclado, el 8042 controlaba la función de activación de línea A20 para la CPU Intel 80286 del AT y podía ser comandado por software para reiniciar el 80286 (a diferencia del 80386 y procesadores posteriores, el 80286 no tenía forma de conmutar del modo protegidovolver al modo real, excepto que se restablezca). Los compatibles con PC posteriores integran las funciones del 8042 en sus super dispositivos de E / S.

El 8048 se utilizó en la consola de videojuegos Magnavox Odyssey² , la serie Korg Trident , [6] y los sintetizadores analógicos Korg Poly-61 , [7] Roland Jupiter-4 y Roland ProMars [8] . El Sinclair QL usó el Intel 8049 estrechamente relacionado para administrar su teclado, puertos de joystick, entradas RS-232 y audio. La variante 8035 sin ROM se utilizó en el juego de arcade de Nintendo Donkey Kong 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 discos compactos de Philips ( Magnavox en EE. UU.) (Por ejemplo, el CD-100). [9]

  • Fuentes de segundo Intel MCS-48
  • Kvazar Kiev KM1816VE48 (Unión Soviética)

  • National Semiconductor NS87PC48D

  • NEC μPD8749HD

  • Philips MAF 8049H

  • Signetics SCN8048A

Bibliografía

MCS-48
  • Microordenador de componente único MCS-48 , Cuaderno de seminarios de aplicaciones, 1978, Intel Corporation.
  • Manual del usuario del microordenador MCS-48 [1]
  • Lionel Smith, Cecil Moore: E / S serie y utilidades matemáticas para el microordenador 8049 , nota de aplicación AP-49, enero de 1979, Intel Corporation.
  • Un emulador de alta velocidad para microcomputadoras Intel MCS-48 , nota de aplicación AP-55A, agosto de 1979, Intel Corporation.
  • Phil Dahm, Stuart Rosenberg: Microcontroladores Intel MCS-48 y UPI-41A , Informe de confiabilidad RR-25, diciembre de 1979, Intel Corporation.
  • Manual de microcontroladores , Intel 1984, número de pedido 210918-002.
  • Controladores integrados de 8 bits , Intel 1991, número de pedido 270645-003.
UPI-41
  • UPI-41A Manual del usuario , Intel 1980, número de pedido 9800504-02 Rev. B.
  • Periféricos del microprocesador UPI-41A / 41AH / 42 / 42AH Manual del usuario (PDF) . Corporación Intel. Octubre de 1993. 231318-006.
  • Johan Beaston, Jim Kahn: un controlador de casete digital 8741A / 8041A , nota de aplicación AP-90, mayo de 1980, Intel Corporation.

Ver también

  • Emulador HSE-49

Referencias

  1. ^ a b Manual del usuario del microordenador MCS-48 (PDF) . Corporación Intel. 1978.
  2. ^ Manual de referencia técnica de TRS-80 Modelo II . Radio Shack. pag. 135.
  3. ^ Tandy 6000 / 6000HD Manual de servicio . Tandy / Radio Shack. 1985. p. 213.
  4. ^ "Sección 4: Teclado", Referencia técnica: Computadora personal , Biblioteca de referencia de hardware de computadora personal (Ed. Revisada), IBM , abril de 1984
  5. ^ "Sección 1: Placa del sistema", Referencia técnica: Computadora personal AT , Biblioteca de referencia de hardware de computadora personal, IBM, septiembre de 1985
  6. ^ "Manual de servicio de Korg Trident" . Korg. pag. 4 . Consultado el 10 de febrero de 2018 , a través de Synthfool.
  7. ^ "Manual de servicio de Korg Poly-61" (PDF) .
  8. ^ 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 .
  9. ^ Ficha técnica (pdf) Philips MAB8400-Family

Enlaces externos

  • Arquitectura de la familia MCS-48
  • Proyectos Coprolite 8048 en Wayback Machine (archivado el 17 de julio de 2014)
  • Museo de Historia de la Computación, Panel de Historia Oral del Microcontrolador Intel 8048
  • Microcontrolador NEC 8741 (imagen del Silicon-Chip)

Este artículo se basa en material extraído del Diccionario gratuito de informática en línea antes del 1 de noviembre de 2008 e incorporado bajo los términos de "renovación de licencias" de la GFDL , versión 1.3 o posterior.