website logo
⌘K
😀RetroSix Wiki
💡Learn Electronics
Byte Swapping (BIOS Files)
Digital Logic Levels
Video Standards
đŸ› ī¸Repair & Schematics
Power Supply Details
Amiga (Various)
Amiga 600
Atari 2600
Atari 7800
Atari Jaguar
Atari Lynx
Atari Lynx II
Commodore 16
Commodore 64
Dreamcast
Game Boy
Game Boy Pocket
Game Boy Color
Game Boy Advance
Game Boy Advance SP
Game Gear
Mattel Intellivision
Neo Geo AES
Panasonic Q
PC Engine
PC Engine Duo-R
PC Engine GT
PlayStation 2
Playstation 5
SNES
Sega Master System
Sega Mega CD
Sega Mega CD 2
Sega Mega Drive
Sega Mega Drive 2
Sega Mega-Tech Arcade
Sega Multi Mega
Sega NAOMI 2
Sega Saturn
Nintendo Switch
Xbox Original
Xbox One S
Xbox Series S
Xbox Series X
ZX Spectrum 16/48k
ZX Spectrum 128
đŸ•šī¸Game Development
đŸ“ĻRetroSix Products
⚡CleanJuice Air USB-C Install (Game Boy Color)
đŸšĨLED Mods
đŸ› ī¸Send In Repair Service
đŸ’¯Prestige Shells & Consoles
🔋CleanJuice Battery Upgrade
🔊CleanAmp Audio Amplifier
🔍Glass Lenses
đŸŦOrdering & Shipping
📐Design Your Own Templates
đŸ•šī¸Game Gear
đŸŽĢStickers & Decals
🎮Printed Shells
🏡Homeware
Docs powered by
Archbee
Repair & Schematics
ZX Spectrum 16/48k

ULA (ZX Spectrum 16 48k)

1min

The starting point of the system is the ULA chip.

If this chip is bad, you will get zero activity on the oscilloscope anywhere. and absolutely nothing (not even black screen) on the AV output.

A good check if the ULA chip is ok is to probe the Z80 CPU address and data pins (any of them) to see if you get any activity. If you do, it usually means the ULA is ok.

Presuming you do not have a faulty AV system (LM1889N) or RF/Composite output preventing you seeing output, then inserting the DiagROM into the extension port will load at least something on screen even if you don't have a Z80 CPU installed.

If you get no activity at all, its worth investigating the ULA.

ULA
ULA
īģŋ

īģŋ

Updated 20 Aug 2023
Did this page help you?
PREVIOUS
Power Circuit (ZX Spectrum 16/48k)
NEXT
Z80 CPU (ZX Spectrum 16 48k)
Docs powered by
Archbee
Docs powered by
Archbee