In addition to its 1.79 Mhz [[MOS 6502|6502]] CPU, the Atari computer offloads some of the work to its specialized chips: ANTIC, CTIA & POKEY.
POKEY (POt KEYboard integrated circuit) is a digital Input/Output chip. It handles such disparate tasks as the SIO bus and its peripherals, audio generation, keyboard scan, and random number generation. It also digitizes the resistive paddle inputs and controls maskable interrupt (IRQ) requests from peripherals.
ANTIC and CTIA together produce the graphics, up to a resolution of 320x192 pixels, sprites, scrolling in any direction, different graphic modes that can be mixed on the same screen, etc.
When launched in the US, the Atari 400 & 800 came with a CTIA (Color Television Interface Adapter) chip, which offered 9 graphic and text modes (GR.0-8) in Atari BASIC and a 128-colour palette. In early 1982, CTIA was replaced by GTIA (Graphic Television Interface Adapter), which provided 3 additional graphics modes (GR.9-10-11) in Atari BASIC, with a 256-colour palette. The GTIA chip equipped all new Atari 400 & 800, and their successors.
POKEY {| class="wikitable"! Parameter !! PAL Atari XL/XE !! NTSC Atari XL/XE|-| Master Clock Frequency || 17.734475 MHz || 14.31818 MHz|-| Clock Divider <small>(POt KEYboard integrated circuitMaster to CPU) is a digital Input</Output chipsmall> || 10 || 8|-| CPU Clock Speed <small>(6502C)</small> || 1,773,447 Hz <br /><small>(~1. It handles such disparate tasks as the SIO bus and its peripherals77 MHz)</small> || 1, audio generation789, keyboard scan772 Hz <br /><small>(~1.79 MHz)</small>|-| Raster Lines per Frame || 312 || 262|-| CPU Cycles per Line <small>(Standard)</small> || 114 || 114|-| Total CPU Cycles per Frame || 35, and random number generation568 || 29,868|-| Calculated Frame Rate || ~49. It also digitizes the resistive paddle inputs and controls maskable interrupt 86 Hz <br /><small>(IRQ1,773,447 / 35,568) requests from peripherals</small> || ~59.92 Hz <br /><small>(1,789,772 / 29,868)</small>|}
==Links==