Intel 8048

Intel 8048

The Intel 8048 microcontroller (µC) (MCS-48), Intel's first microcontroller, was used in the Magnavox Odyssey² video game console, the Roland Jupiter-4 and Roland ProMars analog synthesizers, and (in its 8042 variant) in the original IBM PC keyboard. The 8048 is probably the most prominent member of Intel's MCS-48 family of microcontrollers. It was inspired by, and is somewhat similar to, the Fairchild F8 microprocessor.

The 8048 has a Modified Harvard architecture, with internal or external program ROM and 64–256 bytes of internal (on-chip) RAM. The I/O is mapped into its own address space, separate from programs and data. Though the 8048 was eventually replaced by the very popular Intel 8051/8031, even at the turn of the millennium it remains quite popular, due to its low cost, wide availability, memory efficient one-byte instruction set, and mature development tools. Because of this it is much used in high-volume consumer electronics devices such as TV sets, TV remotes, toys, and other gadgets where cost-cutting is essential.

The 8049 has 2 KiB of masked ROM (the 8748 and 8749 had EPROM) that can be replaced with a 4 KiB external ROM, as well as 128 bytes of RAM and 27 I/O ports. The µC's oscillator block divides the incoming clock into 15 internal phases, thus with its 11 MHz max. crystal one gets 0.73 MIPS (of one-clock instructions). Some instructions are single byte/cycle ones, but a large amount of opcodes need two cycles and/or two bytes, so the raw performance would be closer to 0.5 MIPS.

Reportedly, most if not all IBM PC AT and PS/2 keyboards contain a variant of the 8049AH microcontroller. An 8042 is located in the PC, and can be accessed through port 0x60 and 0x64 (PII+ PCs have it built into the chipset Super I/O). Also 8042 controls A20 line and "soft boot" to switch Intel 80286 from protected to real mode.

Another variant, the ROM-less 8035, was used in Nintendo's arcade game Donkey Kong. Although not being a typical application for a microcontroller, its purpose was to generate the background music of the game.

ee also

* Intel 8051

External links

* [http://home.mnet-online.de/al/mcs-48/mcs-48.pdf MCS-48 family architecture] (PDF)

* [http://coprolite.com/8048.html Coprolite 8048 Projects]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Intel 8048 — Intel P8048H. Intel D8749. Der Intel 8048 ist das Grundmodell der von Intel 1977 vorgestellten MCS 48 Familie von Ein Chip Computersystemem (Mikrocontrollern). Bei einem Mikrocontroller sind im Optimalfall alle Tei …   Deutsch Wikipedia

  • Intel 8048 — Микроконтроллер I8048. Intel 8048 первый микроконтроллер корпорации Intel, был использован в игровой приставке Magnavox Odyssey, аналоговых синтезаторах Roland Jupiter 4 и Roland ProMars …   Википедия

  • 8048 — Intel P8048H. Intel D8749. Der Intel 8048 ist das Grundmodell der von Intel 1977 vorgestellten MCS 48 Familie von Ein Chip Computersystemem (Mikrocontrollern). Bei einem Mikrocontroller sind im Optimalfall alle Tei …   Deutsch Wikipedia

  • Intel 8021 — Intel P8048H. Intel D8749. Der Intel 8048 ist das Grundmodell der von Intel 1977 vorgestellten MCS 48 Familie von Ein Chip Computersystemem (Mikrocontrollern). Bei einem Mikrocontroller sind im Optimalfall alle Tei …   Deutsch Wikipedia

  • Intel 8042 — Intel P8048H. Intel D8749. Der Intel 8048 ist das Grundmodell der von Intel 1977 vorgestellten MCS 48 Familie von Ein Chip Computersystemem (Mikrocontrollern). Bei einem Mikrocontroller sind im Optimalfall alle Tei …   Deutsch Wikipedia

  • Intel 8051 — Intel P8051 Intel 8051  это однокристальный микроконтроллер (не путать с процессором) гарвардской архитектуры, который был впервые произведен Intel в 1980 году …   Википедия

  • Intel MCS-48 — Microcontrolador Intel 8048 La serie de microcontroladores (µC) MCS 48, el primer microcontrolador de Intel, fue lanzada originalmente en 1976. Sus primeros miembros fueron el 8048, el 8035, y el 8748. La serie MCS 48 tiene una arquitectura… …   Wikipedia Español

  • Intel MCS-48 — Intel P8048H. Intel D8749. MCS 48 ist die Bezeichnung e …   Deutsch Wikipedia

  • Intel 8051 — Intel P8051. El SAB C515 LN de Infineon está basado en el 8051 …   Wikipedia Español

  • Intel Corporation — Unternehmensform Corporation ISIN …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”