User Tools

Site Tools


base:cia

CIA (6526) Programming

A lot of stuff is controlled by the CIA chips, such as keyboard/joystick reading, serial IO, timer interrupts, VIC bank switching and… You name it!

Interrupts

There are many kinds of interrupts on the C64. The CIA generates Timer interrupts, which can be set to be trigged at specific timed intervals. Other kinds of interrupts, such as raster interrupts are trigged by the VIC chip. Information on interrupts in general is collected in one place:

Keyboard/joystick and serial IO

See the IO page for this.

Time-of-Day Clock aka TOD

base/cia.txt · Last modified: 2020-06-14 22:36 by ftc