Chips › Processors › Early microprocessors › RCA 1802
RCA 1802
1976
RCA's rugged 1976 8-bit CMOS microprocessor, used in COSMAC ELF hobby kits, the Chip-8 platform and NASA spacecraft.
Machines
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| COSMAC ELF | online | Public domain | Website ↗ |
| Emma 02 | downloadable | GPL-3.0 | Website ↗ |
| RCA Studio II | online | Public domain | Website ↗ |
Reference & documentation
External technical references for programming RCA 1802 and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| RCA CDP1802 / CDP1802C Datasheet ↗ | Datasheet | Official datasheet: electrical, timing, machine cycles |
| 1802 Microprocessor Instruction Reference ↗ | Instruction set | Full opcode table by function and hex |
| MPM-201A CDP1802 COSMAC User Manual (RCA, 1976) ↗ | Interrupt list | Interrupt, DMA, and I/O request handling |
| RCA CDP1802 / CDP1802C Datasheet ↗ | Pinout | Pin assignments and terminal descriptions |
| MPM-201A CDP1802 COSMAC User Manual (RCA, 1976) ↗ | Programming | Canonical RCA programming and interfacing manual |
| RCA 1802 - Wikipedia ↗ | Reference | Architecture: registers, DMA, load mode overview |
| MPM-203 CDP1802 Evaluation Kit Manual (Sep 1976) ↗ | Schematic | Evaluation kit circuit schematics and wiring |
| pahihu/rcatools - CDP1802 assembler/disassembler/simulator ↗ | Source | Assembler, disassembler, cycle simulator source |
| Emma 02 - RCA CDP1802 Multi-system Emulator ↗ | Test suite | Reference emulator across many COSMAC systems |
| dquadros/Asm1802 - Level I Assembler ↗ | Tool | Level I assembler for CDP1802 source |