ChipsI/O & supportTimers, interrupts & DMA › Zilog Z80 CTC

Zilog Z80 CTC

1977

Zilog's Counter/Timer Circuit, a Z80-family support chip providing four programmable counter and timer channels with interrupts.

Reference & documentation

External technical references for programming Zilog Z80 CTC and for writing emulators.

ResourceTypeNotes
Z8430 Z80 CTC Product Specification (Zilog) ↗DatasheetOfficial CTC datasheet: modes, timing, electrical specs
Z80 Z8430 Counter/Timer full text (archive.org) ↗DatasheetSearchable text of the Z8430 CTC specification
Zilog UM0081 CTC Interrupt Servicing ↗Interrupt listDaisy-chain priority, mode-2 vectors, interrupt sequencing
Z80 CPU Peripherals (Zilog, chipdb mirror) ↗PinoutCTC pin descriptions and 28-pin package diagrams
Zilog UM0081 CTC Programming and Operating Modes ↗ProgrammingRegister layout, time constants, prescaler, counter/timer modes
Z80 Retrocomputing: CTC baud-rate generation (RC2014) ↗ProgrammingPractical counter-mode CTC programming worked example
Zilog UM0081 Z80 Family CPU Peripherals User Manual ↗ReferenceDefinitive Zilog manual; full CTC architecture chapter
floooh/chips z80ctc.h emulator ↗SourceCycle-tick C CTC emulator, based on MAME