548
COMMODORE 128
Commodore 64
HEX
D019
D01A
D01B
D01C
D01D
D01E
D01F
D020
D021
D022
D023
D024
D025
D026
D027
D028
D029
D02A
D02B
D02C
D02D
D02E
D400-D7FF
D400
D401
D402
t Input/Output Assignments (continued)
DECIMAL
53273
53274
53275
53276
53277
53278
53279
53280
53281
53282
53283
53284
53285
53286
53287
53288
53289
53290
53291
53292
53293
53294
54272-55295
54272
54273
54274
BITS
3-1
7
3
2
1
0
DESCRIPTION
Character Dot-Data Base Address
(inside VIC)
VIC Interrupt Flag Register (Bit =
1: IRQ Occurred)
Set on Any Enabled VIC IRQ
Condition
Light-Pen Triggered IRQ Flag
Sprite to Sprite Collision IRQ Flag
Sprite to Background Collision IRQ
Flag
,
Raster Compare IRQ Flag
IRQ Mask Register: 1 = Interrupt
Enabled
Sprite to Background
Display Priority: 1 = Sprite
Sprites 0-7 Multi-Color Mode Select:
1 = M.C.M.
Sprites 0-7 Expand 2 x Horizontal
(X)
Sprite to Sprite Collision Detect
Sprite to Background Collision
Detect
Border Color
Background Color 0
Background Color 1
Background Color 2
Background Color 3
Sprite Multi-Color Register 0
Sprite Multi-Color Register 1
Sprite 0 Color
Sprite 1 Color
Sprite 2 Color
Sprite 3 Color
Sprite 4 Color
Sprite 5 Color
Sprite 6 Color
Sprite 7 Color
MOS 6581 SOUND INTERFACE
DEVICE (SID)
Voice 1: Frequency Control—Low-Byte
Voice 1: Frequency Control—High-
Byte
Voice 1: Pulse Waveform Width—
Low-Byte
y
o
U
U
u
0
0
LJ
u