JavaScript is disabled.
You might not see the frameset to navigate these pages. Click here to reload it.

Additionally, several useful functions such as variable button- and logo sizes, depending on your screen resolution, won't work - read more about features requiring JavaScript.


Sothius' Home-Museum- Commodore-CBM Model 3016-additional pictures

CBM 3016 logo (11 KBytes)

CBM Model 3016

CBM 3016 (45 KBytes)
The CBM 3016, with keyboard and 9" CRT green-monitor integrated in one piece. Note that this machine came with a 'graphic keyboard', meaning that the graphic characters are printed to the keys' front faces. The PETs were also available with 'business keyboard' (lacking the graphical characters and using a different screen editor ROM). There were, by the way, also machines with localized character sets and keyboard layouts, like DIN or katakana (see ROM and keyboard below)
(picture copyright by M.A.Grundke)



Specifications

NameCBM Model 3016
Made byCommodore Business Machines (CBM)
Released1979
  • this particular machine must have been produced in February, 1980 (latest chip production date, found on the 2nd PIA)
Serial-No.
Board-info
PET-specific
  • one-piece 'classic' PET design with keyboard integrated in the case
  • high profile ('HP') case with black plastic logo stripe
  • graphic keyboard (i.e. keys show graphic characters)
CPUMOS MPS 6502 (NMOS-process)
  • the 'MPS' was part of CBM's order number. The 'P' meant plastic package, whereas chips with the 'MCS'-prefix came in ceramic package. However, when production of ceramic packages was almost entirely dropped in favour of plastic, Commodore decided to omit the MPS/ MCS-prefixes on later chips
Speed1 MHz
RAM
  • 32 KBytes (expanded):
    • 8 pcs. Texas Instruments 4116-25NL (16Kx1 DRAM)
    • 8 pcs. NEC µPD416C-2 (16Kx1 DRAM)
    • the CBM 3016 came with 16 KB by default. However, the eight µPD416C-2 have been soldered there later (there are still soldering traces visible, especially on lower boardside). Since the 4116-25NL all seem to be 'original' (no traces there), the machine must have come with 8 empty pads for RAM expansion
  • 1 KByte dedicated video-RAM:
  • onboard RAM size can be set via two DIP shunts (at SH1, SH2) to 8, 16 or 32 KB, thus this board could be used for a variety of machines (later, CBM created the more versatile, so-called 'Universal Dynamic PET board', which could additionally be configured for 40/ 80 column operation)
ROM/ Native OS
  • CBM BASIC 3.0 consisting of
  • MOS 901465-03 (32Kx1, F000-FFFF PET KERNAL, UD9)
  • MOS 901447-10 (character generator, 16Kx1, UF10)
  • three option-ROM sockets, two occupied (by unknown ROMs)
  • depending on the keyboard layout, the CBM 3016 was also available with different, localized character generator- and screen editor ROMs
  • CBM BASIC was initially developed by Microsoft and then enhanced by Commodore
Keyboard/ Layout74 keys/ US (QWERTY) layout
  • integrated in the case ('one-piece PET')
  • graphic keyboard (graphical characters printed to the keys' front faces, in contrast to CBM's 'business keyboards' without these)
  • most PETs were generally available with various different keyboards (and thus, character generator- and screen editor ROMs), such as QWERTZ (with german special characters according to the DIN standard), katakana (japanese character legends printed to the front key faces), or even with hungarian or scandinavian layouts
  • I've also seen CBM 3016 with chiclet-style keyboard (like the original PET 2001 had) and datasette integrated, but they seem to be rare
Graphics40x25 characters text
  • built-in 9" CRT green-on-black monitor
  • has 1 KB dedicated video-RAM (see 'RAM'). Later machines (>1981?) used part of their main memory as VRAM
  • there's no 'cathode ray tube controller' (CRTC) in this machine (which is reported to be used on PET-boards after 1981). Timing and output are done via the PIA and discrete logic on the mainboard itself
Soundnone
Media
  • standard audio-cassettes via 'Datasette' (e.g. CBM VC-1530)
  • 5.25" disks, 1 MB/ disk (IEEE488-drives like SFD 1001, CBM 2031, CBM 2040, CBM 8050 etc)
  • later: harddisks up to 30 MBytes (via IEEE488, still)
Input/ OutputRockwell R6522P VIA ('Versatile Interface Adaptor')
2x MOS MPS6520 PIA ('Peripheral Interface Adaptor')
3x Motorola MC3446N IEEE488 bus transceivers
  • 24 pin male edge conn. IEEE488-BUS (for disk-drives or printers)
  • 24 pin male edge conn. USER-PORT (programmable I/O)
  • 12 pin male edge conn. CBM cassetteport
  • 12 pin internal cassetteport (only accessible from within the case, e.g. for PET 2001 with integr. cassette)
  • 2x 50 pin internal expansion connectors
  • fixed-mounted powercord, integrated power supply
Miscellaneous
  • The CBM 3016 comes with 9" CRT green monitor and integrated keyboard in the classical, 'one-piece PET design'
  • It is, together with the rest of the 3000 family, a direct descendant of the CBM 3001, which was simply a PET 2001 with better keyboard (full-stroke instead of 'chiclet' keys) sold in Germany. The 3001, being basically a 2001, was still based on the very first PET-board, whereas the 3016 uses a newer mainboard, with faster video RAM and 4K ROMs
  • Also based on this ASSY 320351 board were the CBM 3008 and CBM 3032, coming with 8, respectively 32 KB by default. Perhaps the latest CBM 2001 and 3001 also used this board - in its schematics, the ability to connect an integrated cassette drive is mentioned
  • The PET-series was renamed to CBM when Philips threatened Commodore with a lawsuit in case they would continue to use the 'PET'-notations on their machines. That was because Philips marketed a Programm Entwicklungs Terminal ('program development terminal') in Europe. So PET- and CBM-labeled machines are identical (when of the same type, of course)
  • Just like all PET-series machines', the 3016's case can be opened like a car's bonnet, making service and expansion easier. An interesting detail is that the 'thin PETs' with 9" CRT open to their back, whereas the 'fat PETs' with 12" CRT open to the machine's front


VisiCalc v1.75A (7 KBytes) Space Invaders (5 KBytes)
Two early PET applications: VisiCalc (left) by Dan Bricklin and Bob Frankston (Software Arts, Inc.) probably was the first spreadsheet application for computers. It was a 'killer application' these days and pushed Apple ][ sales, which was the first platform it was available on. Later followed versions for PET and IBM PC. VisiCalc was first presented to public at the famous West Coast Computer Faire, in May 1979. Note, by the way, that Visicalc required a 32k PET, so it wouldn't run on an unexpanded CBM 3016. On the right is one of the nicer PET games, Space Invaders (an unofficial conversion of the popular arcade game). Since most PETs didn't have real graphic modes, games made use of the machines graphic characters - not bad, in this case. Note in this context that the market for commercial games was almost non-existant these days, so many where homebrewn (which is not necessarily bad)


All trademarks mentioned on these pages belong to their respective owners (if they still exist). All other content, including pictures is (C) M.A.Grundke (aka Sothius), unless otherwise noted. Unauthorized copying or usage of that content, without former permission from M.A.Grundke or the rightful copyright-holder, is prohibited

Sothius' Home-Museum- Commodore-CBM Model 3016-additional pictures