System Specification for C65 | Fred Bowen | March 1, 1991 |
C65 Peripheral Control Utilization
6526 cia complex interface adapter #1
keyboard / joystick / paddles / mouse / lightpen / fast serial
pra0 : keybd output c0 / joystick #1 up / mouse right button
pra1 : keybd output c1 / joystick #1 down
pra2 : keybd output c2 / joystick #1 left / paddle "A" fire button
pra3 : keybd output c3 / joystick #1 right / paddle "B" fire button
pra4 : keybd output c4 / joystick #1 fire / mouse left. button
pra5 : keybd output c5
pra6 : keybd output c6 / select port #1 paddles|mouse
pra7 : keybd output c7 / select port #2 paddles|mouse
prb0 : keybd input r0 / joystick #2 up / mouse right button
prb1 : keybd input r1 / joystick #2 down / paddle "A" fire button
prb2 : keybd input r2 / joystick #2 left / paddle "B" fire button
prb3 : keybd input r3 / joystick #2 right
prb4 : keybd input r4 / joystick #2 fire / mouse left button
prb5 : keybd input r5 /
prb6 : keybd input r6 / timer b: toggle/pulse output
prb7 : keybd input r7 / timer a: toggle/pulse output
timer 1 & cra : fast serial
timer 2 & crb :
tod :
sdr :
icr :
6526 cia complex interface adapter #2
user port / rs232 / serial bus / V2C bank / NMI
praO : va14 VIC 16K bank select
pral : va15
pra2 : rs232 DATA output (C64 mode only)
pra3 : serial ATN output
pra4 : serial CLK output
pra5 : serial DATA output
pra6 : serial CLK input
pra7 : serial DATA input
prbO user port / rs232 received data (C64 mode only)
prbl user port / rs232 request to send
prb2 user port / rs232data terminal ready
prb3 user port / rs232 ring indicator
prb4 user port / rs232 carrier detect
prb5 user port
prb6 user port / rs232 clear to send
prb7 user port / rs232 data set ready
timer 1 & cra : rs232 baud rate (C64 mode only)
timer 2 & crb : rs232 bit check (C64 mode only)
tod :
sdr :
icr : nmi (/irq)