Intel MCS-48
El MCS-48 microcontrolador Serie (µC), De Intel primer microcontrolador, fue lanzado originalmente en 1976. Sus primeros miembros fueron 8048, 8035 y 8748. Inicialmente esta familia fue producida usando Tecnología NMOS, en la década de 1980 se convirtió en CMOS-tecnología. Todavía fue fabricado en la década de 1990 para apoyar más viejos diseños que todavía lo utilizan.
La serie MCS-48 tiene una Arquitectura Harvard modificada, con programa de interno o externo ROM y 64 – 256 bytes de interno (en el chip) RAM. El ENTRADA-SALIDA se asigna a sí mismo espacio de direcciones, separado de los programas y datos. El 8048 es probablemente el miembro más prominente de la familia de microcontroladores MCS-48 de Intel.
Aunque la serie MCS-48 eventualmente fue reemplazada por el muy popular Intel MCS-51, incluso a la vuelta del Milenio sigue siendo muy popular, debido a su bajo costo y amplia disponibilidad, memoria un byte eficiente instrucción establece y maduro herramientas de desarrollo. Debido a esto es muy utilizado en dispositivos de electrónica de consumo de alto volumen como televisores, controles remotos de TV, juguetes y otros artilugios donde está esencial la reducción de costos.
Contenido
- 1 Variantes
- 2 Usos
- 3 Literatura
- 4 Enlaces externos
- 5 Referencias
Variantes
El 8049 tiene 2 KB de enmascarado ROM (el 8748 y 8749 había EPROM) que puede ser reemplazada con una 4 KB ROM externo, así como 128 bytes de RAM y 27 ENTRADA-SALIDA puertos. El µC oscilador bloque divide el reloj entrante en 15 etapas internas, así con sus 11 MHz máximo. cristal uno obtiene 0.73 MIPS (de un reloj instrucciones). Un 70% de las instrucciones son solo los bytes/ciclo, pero 30% necesita dos ciclos o dos bytes, así que el rendimiento bruto sería más cercano a 0,5 MIPS.
Philips Semiconductors (ahora NXP) una licencia para producir esta serie de propiedad y desarrollado su MAB8400-familia basado en esta arquitectura. Estos fueron los primeros microcontroladores con integrado I²C-interfaz y fueron utilizados en la primera Philips (Magnavox en los Estados Unidos) Reproductores de disco compacto (por ejemplo el CD-100).[1]
Otra variante, el ROM-menos 8035, fue utilizado en Nintendode juego de arcade Donkey Kong. Aunque no siendo una aplicación típica de un microcontrolador, su propósito era generar la música de fondo del juego.
El Intel 8748 cuenta con 2 temporizadores de 8 bits, 27 puertos de la entrada-salida, oscilador de reloj de la en-viruta, 64 bytes de RAM y 1 KB de EPROM. Una versión con 2 KB EPROM y 128 bytes de RAM estaba también disponible bajo la 8749 número.
Dispositivo | Interno | Memoria | Observaciones |
---|---|---|---|
8020 | 1 K × 8 ROM | RAM 64 × 8 | Subconjunto de 8048, 20 pernos, sólo 13 líneas de la entrada-salida |
8021 | 1 K × 8 ROM | RAM 64 × 8 | Subconjunto de 8048, 28 pernos, 21 líneas de la entrada-salida |
8022 | 2 K × 8 ROM | RAM 64 × 8 | Subconjunto de 8048, convertidor A/D |
8035 | Ninguno | RAM 64 × 8 | |
8039 | Ninguno | RAM DE 128 × 8 | |
8040 | Ninguno | RAM 256 × 8 | |
8048 | 1 K × 8 ROM | RAM 64 × 8 | |
8049 | 2 K × 8 ROM | RAM DE 128 × 8 | |
8050 | toma EXT ROM | RAM 256 × 8 | |
8748 | 1 K X 8 EPROM | RAM 64 × 8 | |
8749 | 2 K X 8 EPROM | RAM DE 128 × 8 | |
8648 | 1 K × 8 OTP EPROM | RAM 64 × 8 | Fábrica OTP EPROM |
Dispositivo | Interno | Memoria | Observaciones |
---|---|---|---|
8041 | 1 K × 8 ROM | RAM 64 × 8 | Interfaz universal de periférico (UPI) |
8041AH | 1 K × 8 ROM | RAM DE 128 × 8 | UPI |
8741A | 1 K X 8 EPROM | RAM 64 × 8 | UPI, versión EPROM de 8041 |
8741AH | 1 K × 8 OTP EPROM | RAM DE 128 × 8 | UPI, versión EPROM OTP de 8041AH |
8042AH | 2 K × 8 ROM | RAM 256 × 8 | UPI |
8742 | 2 K X 8 EPROM | RAM DE 128 × 8 | UPI, versión EPROM |
8742AH | 2 K × 8 OTP EPROM | RAM 256 × 8 | UPI, versión EPROM OTP de 8042AH |
Usos
El 8048 fue utilizado en la Magnavox ² de la Odisea consola de videojuegos, la Korg Trident serie[citación necesitada], la Korg Poly-61,[2] Roland Jupiter-4 y Roland ProMars[3] sintetizadores analógicos.
El original Teclado de la PC de IBM utiliza un 8048 como su microcontrolador interno.[4] El PC EN reemplazado el PC Intel 8255 interfaz periférico chip en direcciones de Puerto de E/S 0x60-63 con un 8042 accesible a través de direcciones de los puertos 0x60 y 0x64.[5] Además de gestionar el teclado interfaz el 8042 controlado el Línea A20 de la AT Intel 80286 CPU y podría ser comandada por software para restablecer el 80286 (a diferencia de la 80386 y los procesadores más adelante, el 80286 no tenía forma de conmutación de modo protegido regreso a modo real excepto por ser restablecer). Posteriormente compatibles PC integran las funciones de la 8042 en sus Super I/O dispositivos.
Literatura
- MCS-48
- MCS-48 monocomponente microordenadorAplicaciones Seminario Notebook, 1978, Intel Corporation.
- MANUAL DEL USUARIO DEL MICROORDENADOR MCS-481978, Intel Corporation.
- Lionel Smith, Cecil Moore: ENTRADA-salida serial y utilidades de matemáticas para la microcomputadora 8049Nota aplicación AP-49, enero de 1979, Intel Corporation.
- Un emulador de alta velocidad para microprocesadores Intel MCS-48Nota aplicación AP-55A, agosto de 1979, Intel Corporation.
- Phil Dahm, Stuart Rosenberg: Intel MCS-48 y microcontroladores UPI-41AFiabilidad Informe RR-25, diciembre de 1979, Intel Corporation.
- Manual del microcontrolador1984 Intel, número de pedido 210918-002.
- Controladores integrados 8 bits1991 Intel, número de pedido 270645-003.
- UPI-41
- Manual de usuario de UPI-41A1980 Intel, orden número 9800504-02 Rev. B.
- Manual de usuario de microprocesador periféricos UPI-41A/41AH/42/42AHOctubre de 1993, la orden número 231318-006, Intel Corporation.
- Johan Beaston, Jim Kahn: Un 8741A/8041A controlador Digital CassetteNota aplicación AP-90, mayo de 1980, Intel Corporation.
Enlaces externos
- Arquitectura familia MCS-48
- Coprolito 8048 proyectos
- Computer History Museum, Panel de Historia Oral de Microcontroladores Intel 8048
- Microcontrolador NEC 8741 (imagen del silicio-Chip)
- Emulador de HSE-49
Referencias
- ^ Hoja de datos (pdf) Philips MAB8400-familia
- ^ "Manual de servicio Korg Poly-61".
- ^ Gordon Reid (noviembre de 2004). "La historia de Roland, parte 1: 1930 – 1978". La historia de Roland. Sonido en sonido Magazine. 29 de noviembre de 2010.
- ^ "Sección 4: teclado", Referencia técnica: Ordenador PersonalBiblioteca de referencia de Hardware ordenador Personal (Revised Ed.), JB.Abril de 1984
- ^ "Sección 1: tablero de sistema", Referencia técnica: Ordenador Personal enBiblioteca de referencia ordenador Personal Hardware, IBM, septiembre de 1985
|
|
Este artículo está basado en material extraído de la Diccionario en línea gratuito de la computación antes de 01 de noviembre de 2008 e incorporada bajo los términos "conjetura" de la GFDL, versión 1.3 o posterior.