![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() |
0xFFFF +------------------v-----------------------------------------------------v
0xFC00 |------------------^ |
| Video RAM | |
| | RAM
| | |
| | |
0x8000 +------------------+----------------------------------------------v------X
| | Bank 0 Bank 1 Bank 2 | |
| | For 0x84000 For 0x94000 For 0xA4000 | |
| | To 0x7FFFF To 0x97FFF To 0xA7FFF | |
| | Bank Switching in this area only | |
0x4000 +------------------+----------------------------------------------+------ROM
| | | |
| | BASE |
| | | |
0x0000 +------------------+----------------------------------------------^------^
------------------------------ Address bits Active Chip A7 A6 A5 A4 Enable Signal ------------------------------ 1 1 0 0 /BANK SELECT 1 1 0 1 /TAPE SELECT 1 1 1 0 /LUCY SELECT (appears as 0xE3 in logic traces, code loops here if LUCY doesn't respond) 0 0 1 1 Spare 0 1 1 1 /KEYBOARD SELECT 1 0 1 1 /CLOCK SELECT 1 1 1 1 Nothing selected
+--------------+---------------------------------------+ | 8085a Pin | Pod probe | +--------------+---------------------------------------+ | AD0-7 | Pod 1 0-7 (pod 1 8-15 unused) | | A8-15 | Pod 3 0-7 | | S0 | Pod 3-8 | | S1 | Pod 3-9 | | HLDA | Pod 3-10 | | IO/M | Pod 3-11 (pod 3 12-15 unused) | | ALE | J-CLK | | /RD | K-CLK (pod 2 unused apart from clock) | | /WR | L-CLK | | INTA | M-CLK (pod 4 unused apart from clock) | +--------------+---------------------------------------+ | Master clock | K+L+M all rising edge | | Slave clock | J falling edge | +--------------+---------------------------------------+Click here for a list of symbols for the Inverse Analyser.