The question recently arose, what expansion options do various Commies have in common?
So far I know of the following [modified 2008/09/06 to account for suggested updates and further research]:
User port:
- none: C16, C116
- type 1: PET/CBM
- type 2: B-series (separate ports for user and RS-232C)
- type 3: VIC-20, C64/SX-64, C128, Plus/4
- no idea: LCD, C65
Cartridge/expansion port, under various names:
type 1: PET/CBM
type 2: B-series (separate ports for cartridge, expansion and co-processor)
type 3: VIC-20
type 4: C64/SX-64, C128
type 5: C16, Plus/4
no idea: C65, C116, LCD
IEEE-488:
yes: PET/CBM, B-series, LCD
no: all others
IEC serial:
yes: C16, VIC-20, C64/SX-64, C116, C128 (fast), Plus/4, LCD
no: PET/CBM, B-series, C65
Tape:
yes: PET/CBM, some early B-series, C16, VIC-20, C64 (except SX-64), C116, C128, Plus/4 (unique socket, mini-DIN)
no: most B-series, SX-64, C65, LCD
Other:
Plus/4 parallel: Plus/4 (via a cartridge)
C65 serial: C65
Further additions and/or corrections, anyone?
Quote from: gsteemso on September 06, 2008, 01:44 PM
IEEE-488:
yes: PET/CBM, B-series
no: all others
The LCD had an IEEE-488 port.
Quote from: gsteemso on September 06, 2008, 01:44 PM
Tape:
yes: PET/CBM, C16, VIC-20, C64 (except SX-64), C116, C128 (did the LCD?)
No, the LCD had no tape port.
Quote from: gsteemso on September 06, 2008, 01:44 PM
no: B-series, SX-64, Plus/4
The Plus/4 had a mini-DIN tape port with which to use a 1531 Datasette or (with adapter) a 1530 Datasette. Early B-series (-01 rom) could access a Datasette through their Datasette port.
Quote from: gsteemso on September 06, 2008, 01:44 PMno idea: C65, C264, C364
The C65 had no tape port.
That's enough for tonight,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
The Other Group of Amigoids
http://www.calweb.com/~rabel1/
The LCD had an IEE-488 port? What a curious decision by Commodore.
You also need to add the Expansion Port (aka Cartridge Port) Connector:
The PET's was called the 'Memory Expansion Connector', and was unique to it. (50 pin)
VIC-20 had its own. (44 pin)
C64, SX-64, and C128 all share the same one. (44 pin, but different from the VIC's)
The Plus/4 and C16 had their own version. (50 pin)
B Series had another version. (30 pin)
All of this is documented in the online scan of the Complete Inner Space Anthology at the Transactor Archive:
http://cbm.csbruce.com/~csbruce/cbm/transactor/anthology/
Quote from: gsteemso on September 06, 2008, 01:44 PM
IEC serial:
yes: C16, VIC-20, C64, C116, C128 (fast), Plus/4 (fast?)
no: PET/CBM, B-series
no idea: C65, C264, C364
The C128 can access fast and burst serial routines. The Plus/4 has no such routines. The C65 has its own special serial port. The LCD has a serial port.
Little by little,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
The Other Group of Amigoids
http://www.calweb.com/~rabel1/
Based on the updated list above, it appears that the combination of IEEE-488 and IEC will cover every model bar the C65 (twice over in the case of the LCD). The tape port is nearly as widespread, missing out only the two portables (SX-64 and LCD), most B-series machines and (again) the C65. This means that my idea in the "Ethernet over IEC" thread of providing expansion via IEC is not as silly as it looks.
Okay, ethernet over IEC. You'll be implementing this, right?
Quote from: Golan Klinger on September 07, 2008, 12:57 PMOkay, ethernet over IEC. You'll be implementing this, right?
Well, that's the plan... bear in mind that I've been stuck, due to lack of a µCU burner, on my existing hardware project since last century. Got some interesting ideas so far though. We shall have to see.
Quote from: gsteemso on September 06, 2008, 01:44 PM
User port:
- none: C16, C116
- type 1: PET/CBM
- type 2: B-series (separate ports for user and RS-232C)
- type 3: VIC-20, C64/SX-64, C128, Plus/4
- no idea: LCD, C65
The LCD has a port labeled RS-232. The C65 has a user port the same as a VIC-20/C64/SX-64/C128.
Quote from: gsteemso on September 06, 2008, 01:44 PM
Cartridge/expansion port, under various names:
type 1: PET/CBM
type 2: B-series (separate ports for cartridge, expansion and co-processor)
type 3: VIC-20
type 4: C64/SX-64, C128
type 5: C16, Plus/4
no idea: C65, C116, LCD
The C65 has a cartridge expansion port. The LCD has no expansion port. The C116 has an expansion port like that on the Plus/4.
I think I'm finished,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
The Other Group of Amigoids
http://www.calweb.com/~rabel1/
All the TED machines (the Plus/4, C16, C116) have the same expansion options except for the user port, which only the Plus/4 have. So:
TED tape (mini-DIN): Plus/4, C16, C116
TED parallell: Plus/4, C16, C116
They all have IEC.
And now for the Amiga series....
;)
Nevermind <shutting up> ;)
Quote from: xlar54 on September 25, 2008, 03:45 PM
And now for the Amiga series....
And now for the KIM-1. ;)
Truly,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
The Other Group of Amigoids
http://www.calweb.com/~rabel1/