ChipsProcessorsMotorola 6800 family › Motorola 68HC11

Motorola 68HC11

1985

Motorola's popular 8-bit microcontroller with on-chip memory, timers and I/O, ubiquitous in 1980s-90s embedded systems.

Reference & documentation

External technical references for programming Motorola 68HC11 and for writing emulators.

ResourceTypeNotes
MC68HC11A8 Technical Data (Rev 6, Motorola) ↗DatasheetCanonical MC68HC11A8 datasheet, all subsystems and electricals
M68HC11E Family Technical Data (Rev 5, Motorola) ↗DatasheetE-series datasheet, electricals and timing specs
M68HC11 Instruction Set Details (Motorola Reference) ↗Instruction setEvery opcode with operation, cycles, addressing modes
68HC11 Opcode Map ↗Instruction setColor-coded opcode map across all four pages
MC68HC11A8 Technical Data - Memory Map ↗Memory mapRegister block and address map layout
MC68HC11A8 Technical Data - Pin Assignments ↗PinoutPLCC pinout and signal descriptions
MC68HC11A8 Programming Reference Guide (Sep 1985) ↗ProgrammingPocket guide: opcode map, addressing modes, execution times
M68HC11 Reference Manual (Rev 3, Motorola) ↗ReferenceFull CPU reference manual, architecture and peripherals
68HC11 Instructions - Alphabetic Listing with Cycles ↗ReferenceAlphabetic table, cycle timing and condition codes
68HC11 Resources Collection (croberson94) ↗ReferenceCurated assemblers, IDEs, disassembler, and docs index
Java 68HC11 Emulator (Sappharad) ↗SourceJava emulator and debugger, ~99% of opcodes
EVBU - Python 68HC11 / Buffalo Simulator ↗ToolOpen-source GPL Python 68HC11 Buffalo simulator