HalcyonNotes

From DaphneWiki

(Difference between revisions)
Jump to: navigation, search
(Notable components)
m (Notable components)
Line 5: Line 5:
=== Notable components ===
=== Notable components ===
* Z80A CPU (main game logic)
* Z80A CPU (main game logic)
-
* MC6809P MCU (speech recognition logic)
+
* MC6803P MCU (speech recognition logic)
* COP421 MCU (keyboard logic)
* COP421 MCU (keyboard logic)
* SSI263 (speech generation)
* SSI263 (speech generation)

Revision as of 23:04, 26 February 2024

Contents

Halcyon

Hardware

Notable components

  • Z80A CPU (main game logic)
  • MC6803P MCU (speech recognition logic)
  • COP421 MCU (keyboard logic)
  • SSI263 (speech generation)

Memory Map

Address Range Description
0x0000-0x7FFF ROM U33 (27256)
0x8000-0x9FFF ROM U32 (2764)
0xA000-0xBFFF RAM U31 (2187A)
0xC000-0xDFFF Cartridge ROM #1 (2764)
0xE000-0xFFFF Cartridge ROM #2 (2764)

Z80 Port Map

Address Range Direction Description
0x In/Out Speech synth registers
2x Out Data output latch 1
4x Out Data output latch 2
6x In/Out Speech recognition data
8x In/Out I/O timer data
Ax Out? Clear timer interrupt
Cx Out? Clear IOT data ready interrupt
Ex Out? Clear speech recognition interrupt

Z80 Interrupts

NMI: TODO

IRQ: TODO