HalcyonNotes

From DaphneWiki

(Difference between revisions)
Jump to: navigation, search
m (U7)
 
(4 intermediate revisions not shown)
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 ====
 +
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
|'''Pin'''
 +
|'''Note'''
 +
|-
 +
|1
 +
|5V, VARESET'.  Always not being pulled to GND as long as 12V and 5V_U10 are both present (which I can't see how they ever wouldn't be since 5V_U10 depends on 12V)
 +
|-
 +
|2
 +
|Not Connected
 +
|-
 +
|3
 +
|5V
 +
|-
 +
|4
 +
|GND
 +
|-
 +
|6,8,10
 +
|2.5V
 +
|-
 +
|7
 +
|4.1V
 +
|-
 +
|12
 +
|GND
 +
|}
 +
 +
When LDP is not present:
 +
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
|'''Pin'''
 +
|'''Note'''
 +
|-
 +
|5
 +
|0V
 +
|-
 +
|9
 +
|0.4V
 +
|-
 +
|11
 +
|0V (this is the LDP 11V input)
 +
|-
 +
|13
 +
|0V (this is the output to indicate LDP is not present)
 +
|-
 +
|14
 +
|0V (WRESET')
 +
|}
 +
 +
When LDP is present:
 +
 +
{| border="1" cellpadding="2" cellspacing="0"
 +
|'''Pin'''
 +
|'''Note'''
 +
|-
 +
|5
 +
|0V
 +
|-
 +
|9
 +
|5V
 +
|-
 +
|11
 +
|8.47V (10V going through CR3 diode)
 +
|-
 +
|13
 +
|5V (this is the output to indicate LDP is not present)
 +
|-
 +
|14
 +
|5V (WRESET')
 +
|}

Latest revision as of 20:21, 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

Pin Note
1 5V, VARESET'. Always not being pulled to GND as long as 12V and 5V_U10 are both present (which I can't see how they ever wouldn't be since 5V_U10 depends on 12V)
2 Not Connected
3 5V
4 GND
6,8,10 2.5V
7 4.1V
12 GND

When LDP is not present:

Pin Note
5 0V
9 0.4V
11 0V (this is the LDP 11V input)
13 0V (this is the output to indicate LDP is not present)
14 0V (WRESET')

When LDP is present:

Pin Note
5 0V
9 5V
11 8.47V (10V going through CR3 diode)
13 5V (this is the output to indicate LDP is not present)
14 5V (WRESET')
Personal tools