Jump to content

Commodore PET 4000 Series

From RetroTechCollection
Commodore PET 4000 Series
Commodore PET logo-03
Commodore PET 4032 Side
Commodore PET 4032 with the 12-inch monitor
Specifications
ManufacturerCommodore Business Machines
TypePersonal computer
Released1980[1]
CPUMOS Technology 6502 at 1 MHz
Memory16 KB or 32 KB dynamic RAM, by model
StorageIEEE-488 disk drives; two external cassette ports
DisplayBuilt-in 9-inch or 12-inch monochrome CRT, 40 × 25 text
SoundPiezo transducer MT1 on 12-inch models
PowerInternal linear supply: transformer, 23,000 µF filter capacitor, 1.6 A slow-blow fuse
OS / FirmwareCommodore BASIC 4.0
PredecessorCommodore PET 2001
SuccessorCBM 8000 series
Model no.4016, 4032

The Commodore PET 4000 Series was introduced in 1980, replacing the PET 2001 and 3000 machines, and brought Commodore BASIC 4.0 with its disk commands.[1] Commodore's technical manual for the 4016 and 4032 covers three dynamic logic boards, the dynamic PET board 320351 and the universal dynamic PET boards 8032080 and 8032090. All three differ from the static board in the original Commodore PET 2001, with different rails, regulators and crystal; the figures below are for the 8032090 board unless stated.

Commodore's PET 4000 Series Technical Manual, P/N 990438, is hosted here and is the source for the hardware figures below.[2]

Architecture and processor

[edit | edit source]

The CPU is a MOS Technology 6502 at 1 MHz. The crystal Y1 is 16 MHz on this board, against 8 MHz on the PET 2001, which is a quick way to tell the two board generations apart.[2]

Commodore BASIC 4.0 adds disk commands such as DLOAD, DSAVE, CATALOG and SCRATCH.[1]

Power and rails

[edit | edit source]

The supply chassis contains no regulator. Commodore's Power Supply Assy drawing 8032051 lists a transformer, one filter capacitor, a filter power connector on the mains input, a fuse, a fuse holder and a rocker switch.[2]

Supply chassis, Commodore drawing 8032051
Ref Part Commodore part no.
T1 Transformer, on the universal power chassis 8032043-02 320902-01
C1 Filter capacitor, 23,000 µF, 15 V on the wiring diagram 900102-01
Filter power connector, mains input 903467-03
F1 Fuse, 125 V slow-blow, 1.6 A 903557-04
XF1, SW1 Fuse holder and rocker switch 903611-03, 904507-01
Dynamic PET power harness 320289-01

C1 stores real energy. Bleed it through a resistor before working near the chassis. Mains is present at the switch, fuse and transformer primary whenever the machine is plugged in.

The regulation is on the logic board:[2]

Regulators on the universal dynamic PET board, drawing 8032090
Ref Device Output Commodore part no.
VR1 7905, TO-220 −5 V, 1.5 A 901527-03
VR2 7812, TO-3 +12 V, 1 A 901528-04
VR4 LM323 +5 V 901528-01
VR5, VR6 7.5 V zener diodes 900941-01

On the 8032090 board the +5 V regulator is an LM323. The 8032080 list has two +5 V regulators, VR3 and VR4 (LM340-5); the 320351 list has VR3 and VR4 (LM340-5) for +5 V, VR5 (7812) for +12 V and VR6 (7905) for −5 V.[2] In the board photo below, VR2 and VR4 are the two TO-3 cans on the heatsink along the top edge.

The −5 V rail is a real difference from the PET 2001, whose static board has no −5 V regulator. Check all three rails, +5 V, +12 V and −5 V, on this board.

Rectification on the board is by bridges CR2 and CR4 (4 A, 50 V) and diodes CR1, CR5 and CR7 (1N4005), with CR3 a 1N5402.[2]

Storage and I/O

[edit | edit source]

There is no internal cassette deck on a 4000-series machine. Storage is:

  • IEEE-488 (GPIB) disk drives and printers
  • Two cassette ports for external Datassettes
  • The user port and the memory expansion connector

Video and sound

[edit | edit source]

The display is character-based, 40 columns by 25 rows, on a built-in 9-inch or 12-inch monochrome CRT. The technical manual has waveform sets for both displays: drawing 321450 for the 12-inch and 321447 for the 9-inch.[2]

The board has a piezo transducer, MT1 (Commodore part 907300-02).[2] André Fachat notes that the 12-inch models have the beeper and, from BASIC 4, "chirp" at reset; a 12-inch machine that stays silent at reset points at the beeper signal or the VIA.[3]

Electrolytics on the logic board

[edit | edit source]

Commodore's list for the 8032090 board gives these electrolytics and tantalums; the rest of the list is ceramics and mica. The 8032080 and 320351 lists differ, and all three are on Commodore PET 4000 Series Capacitor Guide.[2]

Universal dynamic PET board, drawing 8032090
Ref Value Type Commodore part no.
C1, C16, C17, C23, C24 10 µF 25 V Low-leakage electrolytic 900109-03
C10 1 µF 50 V Low-leakage electrolytic 900110-07
C2 470 µF 16 V Electrolytic 900100-44
C5 4700 µF 25 V Electrolytic 900100-45
C7, C11 47 µF 16 V Electrolytic 900101-37
C6, C51 1 µF 35 V Tantalum 900402-13

Commodore lists C1, C16, C17, C23 and C24 as low-leakage electrolytics, with a reference to note 4 on the drawing, and C10 as a low-leakage 1 µF 50 V part; fit low-leakage parts there. Fit tantalums at C6 and C51.

Logic board

[edit | edit source]
Logic board
PET4000 Logic Board
Universal dynamic PET logic board, with the two TO-3 regulators on the heatsink at the top

Common faults

[edit | edit source]
  • Boot failures: ROM or dynamic RAM, or a rail that is out. Check +5 V, +12 V and −5 V before condemning a chip.
  • A machine that shows nothing may still be running. On this board the CPU has to program the CRT controller (UB13) before there is any picture,[2] so a blank screen does not separate a dead CPU from a dead video path the way garbage does on a PET 2001.[3]
  • Keyboard: worn contacts and debris in the full-travel switches.

For fault-finding see Commodore PET 4000 Series Troubleshooting Guide; for routine care see Commodore PET 4000 Series Maintenance Guide.

Documentation hosted here

[edit | edit source]
[edit | edit source]
[edit | edit source]

References

[edit | edit source]
  1. ↑ 1.0 1.1 1.2 Commodore PET—link(accessed 2026-10-01) Section on the 4000 series: launched in 1980 with BASIC 4.0.
  2. ↑ 2.00 2.01 2.02 2.03 2.04 2.05 2.06 2.07 2.08 2.09 Commodore Business Machines, PET 4000 Series Technical Manual, P/N 990438, for models 4016 and 4032, hosted at Commodore PET 4000 Series Technical Manual. Drawing 8032090 Rev H, "PCB ASSY - UNIV. DYNAMIC PET" (PDF pp. 3-7): capacitors by reference designator and Commodore part number; voltage regulators VR1 (7905, -5 V 1.5 A, 901527-03, TO-220), VR2 (7812, +12 V 1 A, 901528-04, TO-3) and VR4 (LM323, 901528-01); 7.5 V zeners VR5 and VR6; 16 MHz crystal Y1; piezo transducer MT1 (907300-02). Drawing 8032051, "Power Supply Assy" (PDF p. 39, wiring diagram p. 40): transformer, 23,000 µF capacitor ("23K, 15V" on the wiring diagram), filter power connector 903467-03, fuse 125 V slow-blow 1.6 A, fuse holder and rocker switch. Drawings 8032080 Rev J (PDF pp. 20-24) and 320351 Rev AL (PDF pp. 62-66): parts lists for the other two logic boards, including their regulators and capacitors.
  3. ↑ 3.0 3.1 André Fachat, PET repairs—link(accessed 2026-10-01)