Pokey Registers


Source: Mapping the Atari, by Ian Chadwick

Index


AUDF1 (Write $D200)


AUDF2 (Write $D202)


AUDF3 (Write $D204)


AUDF4 (Write $D206)


AUDCn (Write $D201, $D203, $D205, $D207)

Distortion Volume Only Volume Level


AUDCTL (Write $D208)

9-bit Poly 1.79MHz Ch.1 1.79MHz Ch.3 Join 1-2 Join 3-4 High-pass 1-3 High-pass 2-4 15KHz Clock


STIMER (Write $D209)


SKREST (Write $D20A)


POTGO (Write $D20B)


SEROUT (Write $D20D)


IRQEN (Write $D20E)

BREAK Pressed Key Pressed Serial Input Ready Serial Output Data Needed Serial Output Done Timer 4 Timer 2 Timer 1


SKCTL (Write $D20F)

Force Break Serial Port Mode Control Two-tone Mode Fast POT Scan Keyboard Scan Keyboard Debounce


POTn (Read $D200-$D207)


ALLPOT (Read $D208)

Pot 7 Pot 6 Pot 5 Pot 4 Pot 3 Pot 2 Pot 1 Pot 0


KBCODE (Read $D209)


RANDOM (Read $D20A)


SERIN (Read $D20D)


IRQST (Read $D20E)

BREAK Pressed Key Pressed Serial Input Ready Serial Output Data Needed Serial Output Done Timer 4 Timer 2 Timer 1


SKSTAT (Read $D20F)

Serial Input Frame Error Serial Input Overrun Keyboard Overrun Ignore Shift Register Shift Key Key Pressed Serial Input Busy unused


Miscellaneous Notes


Back to Atari page Back to Atari Technical Information page