HalcyonNotes
From DaphneWiki
(Difference between revisions)
(→U7) |
m (→U7) |
||
Line 87: | Line 87: | ||
|- | |- | ||
|1 | |1 | ||
- | |VARESET' | + | |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 | |2 |
Revision as of 19:30, 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 | ? |
9 | ? |
11 | ? |
13 | 5V (this is the output to indicate LDP is not present) |
14 | 5V (WRESET') |