HalcyonNotes
From DaphneWiki
(Difference between revisions)
(→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')