HalcyonNotes

From DaphneWiki

(Difference between revisions)
Jump to: navigation, search
(Troubleshooting log)
Line 79: Line 79:
==== U44 ====
==== U44 ====
Pin 3 and 11 both output 4 MHz (confirmed).
Pin 3 and 11 both output 4 MHz (confirmed).
 +
 +
==== U7 ====
 +
 +
2: Not Connected
 +
3: 5V
 +
4: GND through R36
 +
6, 8, 10: 2.5V
 +
7: 4.1V
 +
12: GND
 +
 +
When LDP is not present:
 +
 +
1: 5V
 +
3: 5V
 +
5: 0V
 +
9: 0.4V
 +
11: 0V (this is the LDP 11V input)
 +
13: 0V (this is the output to indicate that LDP is not present)
 +
14: 0V (WRESET')
 +
 +
When LDP is present:
 +
 +
 +
13: 5V
 +
14: 5V (WRESET')

Revision as of 18:45, 8 March 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

Troubleshooting log

U44

Pin 3 and 11 both output 4 MHz (confirmed).

U7

2: Not Connected 3: 5V 4: GND through R36 6, 8, 10: 2.5V 7: 4.1V 12: GND

When LDP is not present:

1: 5V 3: 5V 5: 0V 9: 0.4V 11: 0V (this is the LDP 11V input) 13: 0V (this is the output to indicate that LDP is not present) 14: 0V (WRESET')

When LDP is present:


13: 5V 14: 5V (WRESET')

Personal tools