Casio PT-80,
Casio MT-18
small keyboard with nice analogue rhythm & accompaniment

Casio PT-80

This keyboard from 1984 (service manual date) has many similarities with the Casio VL-1 and PT-1, but includes a "melody guide" key lighting feature for music teaching (not the keys itself light up but a row of small LEDs above them) and a ROM- Pack music cartridge slot. Unfortunately it is missing the great built-in synthesizer, sequencer and 3 octave switch of VL-1.

Like the Casio PT-30, the single finger chord concept of this instrument makes chords selectable by name instead of pressing multiple keys, but unlike the latter it is even more restricted and permits only 4 different chords. Besides the white version, this instrument was also made in red. A silver grey French version was made as Liwaco LW-640. The original German retail price of the PT-80 in a German Conrad catalogue from 1986 was 299DM (about 150€).

main features:

 
(old eBay photo)

modifications:

notes:

The speaker has an unpleasant, loud mid- range resonance. The monophonic main voice sounds much like a Casio VL-Tone 1; unfortunately it lacks the famous "fantasy" sound of the latter. Much like with the VL-1, the 'harpsichord' suffers from a too slow attack rate, which makes it unrealistic.

Although the single finger chord section looks interesting, its capability is very restricted; during rhythm the organ chord is always replaced by automatic accompaniment (like with most keyboards) and it is also generally impossible to play fewer or different tones than a standard 3 or 4 note chord, and unlike the PT-30, this instrument even plays only 4 different chord types and nothing else. With rhythm, once the accompaniment has started (by touching a chord key button), you can not stop the accompaniment again (i.e. pause chords) without stopping also the rhythm.

Rhythms are selected by OBS buttons, and by pressing the button of the already playing rhythm, a fill-in is inserted. The analogue rhythms resemble Casio PT-30, but additionally they have an unusual popping snare drum, that sounds like an exploding firecracker far away. The percussion has an interesting timbre with partly long sustaining white noise "cymbals". The congas are based on squarewave tones produced by the CPU and muffled by external capacitors.

The instrument was sold with the Casio ROM- Pack RO-551"World Songs", which contains the 4 songs {1= "Unterlanders Heimweh", 2="Greensleeves", 3="Die Lorelei", 4="Old Folks At Home"} and has a "not for sale" notice. All these  musics have a great and complex orchestrated arrangement. The ROM- Pack cartridge employs the same conductive carbonized silicone rubber connector that is used in many LCD watch displays. More interesting is that the musics from it can be used with "melody guide" training feature, in which a flashing LED (next key) and a lit LED (current key) in the LED chain above the keys teach monophonic keyboard play. It has 2 training levels {1= keeps playing, 2= waits for correct key}. With the "cancel guide" button the LED row can be switched off, thus the same 4 variants like on the later Casio PT-82 exist. But the PT-80 does neither include the great "rating" feature of the latter. When the instrument is switched on, it plays a tone scale (8 notes) while a light runs from left to right on the LED chain.
 

hardware details

The Casio PT-80 was a cheap monophonic keyboard with ROM-Pack slot, based on the single chip CPU "NEC D1868G 007". A midsize version (with different PCB layout) was Casio MT-18.
Unlike its predecessors Casio PT-50 and PT-30, the sequencer with LCD and internal RAM was omitted and many things simplified. Nevertheless, the hardware still consists of 2 large stacked PCBs with much analogue stuff for semi-analogue percussion and fixed filters. The upper PCB has empty soldering holes for a 16 pin DIL IC, those unlike the rest are not labelled with component numbers.
The PCB has empty solder holes, but unlike Casio PT-30 these ones have no printed component names. Strange is that the reset pin 21 is connected to an unmarked area of empty solder holes, that apparently was planned to contain a much more complex reset circuit made from a 16 pin DIL (logic?) and 8 pin DIL (op-amp?) IC. But in the actual instrument reset is performed by only an 1uF capacitor between CPU pin 21 and pin 1.

multipulse squarewave & timbre filter

The digital part of the sound generator is almost identical with Casio PT-50 (see there). The main voice is routed through a fixed timbre filter, which is controlled here only by CPU output 68 'O4' (highpass), so it has only 2 settings. Pin 67 instead switches the cymbal/hihat envelope decay duration (hi=long).
 
preset sound:
multipulse pattern
filter O4
piano 1111100000000000
 
harpsichord = piano
H
organ 1110101011001010  
violin 11111110
H
flute 11110000
 
clarinet 1111011100001000
 
trumpet 1000000000000000
 
celesta = flute
H

The accompaniment bass voice is plain 1:1 squarewave that is alternatingly output with the chord and muffled by a fixed filter.

Additionally to the normal drums, the PT-80 contains a loudly banging analogue snare triggered by CPU pin 32.

keyboard matrix

The piano keys and preset sounds are wired almost like in PT-50, with the difference that there is the additional C4 key. It took me long to find out that the pin order of KO6 and KO7 are swapped (seen in schematics) and hence my analysis did not match the PT-80 service manual. Also the 'one key play' and 'temp' buttons are confused in its depicted matrix layout (but correct in schematics), but that manual is generally quite buggy and even lacks layout of the digital PCB (mainboard). (I found no eastereggs.)
 
 2 KI1
3 KI2
4 KI3
5 KI4
6 KI5
7 KI6
8 KI7
9 KI8
 
CPU pin
in 1
in 2
in 3
in 4
in 5
in 6
in 7
in 8
in / out
 
 o
F#1
o
C2
o
F#2
o
C3
o
F#3
o
C4
R.
16 beat
R.
beguine
out 1
10 KO1
o
G1
o
C#2
o
G2
o
C#3
o
G3
o
F1
R.
swing 2 beat
R.
tango
out 2
11 KO2
o
G#1
o
D2
o
G#2
o
D3
o
G#3
 led on/off
R.
swing 4 beat
R.
march
out 3
12 KO3
o
A1
o
D#2
o
A2
o
D#3
o
A3
R.
rock
R.
samba
R.
slow rock
out 4
13 KO4
o
A#1
o
E2
o
A#2
o
E3
o
A#3
R.
disco
R.
bossa nova
R.
waltz
out 5
14 KO5
o
B1
o
F2
o
B2
o
F3
o
B3
one key
1
one key
2
stop
out 6
16 KO6
O.
piano
O.
harpsichord
O.
organ
O.
violin
O.
flute
O.
clarinet
O.
trumpet
O.
celesta
out 7
15 KO7
tempo
-
tempo
-
tempo
-
tempo
-
tempo
-
tempo
-
tempo
-
tempo
+
out 8
17 KO8
C.
C
C.
D
C.
E
C.
F#
C.
G#
C.
A#
C.
min 
C.
min7
out 9
18 KO9
C.
C#
C.
D#
C.
F
C.
G
C.
A
C.
B
C.
7th
C.
min7
out 10
19 KO10
-
-
-
-
M.
play
M.
auto play
M.
guide I
M.
guide II
out 11
20 KO11

The input lines are active-high, i.e. react on +Vs. Any functions can be triggered by a non- locking switch in series to a diode from one "out" to one "in" pin. The key leds are multiplexed from the matrix output pins {10..20} to pin {69..71} through 11 transistors.
 

legend:

 
"o"
= keyboard key
R.
= preset rhythm
O.
= preset sound ('orchestra')
C.
= chord
M.
= 'mode' switch
grey
background
= unconnected doublet

pinout D1868G, HD61703

The LSI "NEC D1868G xxx" / "Hitachi HD61703xxx" (80 pin SMD, pins count anticlockwise, xxx = software number of internal ROM) is the CPU of cheap Casio mini keyboards with optional ROM-Pack port. It outputs multipulse squarewave waveforms on individual pins for monophonic main voice, monophonic obligato voice and a 4 note chord+bass. Each of these have an additional pin with coarse digital envelope (strong zipper noise, 10 stair steps?) those need to be combined in an external VCA (transistor circuit). Only the blip percussion (made from plain squarewave of several pitches + shift register feedback noise) already contains a 3-bit(?) logarithmic decay envelope in its output signal. The CPU can control key lighting LEDs (through key matrix outputs and 3 additional pins, using transistors) and has an LCD output. It is clocked by an LC oscillator with tuning trimmer; unlike modern keyboards, the clock can be stopped and continue from there, thus it is fully static without DRAM.

By its main voice sound engine this is the direct sucessor of the D1867G CPU in Casio VL-1, but percussion engine and other features differ. So it is way less calculator-like; the D1868G does not need 3V (that was obviously designed for one lithium or 2 alkaline button cells) anymore, and none of the versions contain a pocket calculator nor ADSR synth (that was using its "M+" memory and number entry method).

While the PT-80 has a "NEC D1868G  007" CPU, its case variant MT-18 contains a "Hitachi HD61703A01" with same functionality. Also the wiring of both looks the same, which strongly hints that HD61703 is identical or successor of the D1868G found in earlier and more complex mini keyboards like PT-50 and PT-30, those had sophisticated sequencers with LCD display and datasette storage. Despite the digital melodic drums always contain a grainy digital envelope, most versions add an external filter. In PT-80 the additional analogue snare has its own trigger pin and mixes some digital white noise from the CPU into its transistor circuit, and the main voice has 2 filter settings (lowpass, highpass). PT-30 and PT-50 apparently contain a similar snare (with softer timbre), and have a cymbal trigger and cymbal envelope shorten output; their main voice filter has even 4 settings. Later toy keyboards like PT-82 and EP-20 had very simplified hardware without external percussion envelopes and a poor sounding digital snare (noise modulated squarewave). Unlike in Casiotone 201, the unconnected LCD port of HD61703B01 (Casio PT-80, PT82) seems indeed unused; while pins {39..41} have characteristic multi-step waveforms, the pins {42..66} output an identical steady squarewave of some kHz. None of these ever change (as far my analogue scope can tell), thus likely there was no control software included in this cut down toy. But the existence proves the relationship with the older D1868G. In PT-80 schematics the CPU is labelled µPD1868AG-007 / µPD1868G-007, which hints that another alternative name may be D1868AG. Its ROM-Pack port is wired 1:1 to CPU pins 33..23.

In PT-30 the SRAM "Hitachi HD61914B" uses almost the same pinout like a ROM-Pack, but has 3 additional pins 14, 17, 19 multiplexed with keyboard matrix and datasette port. In PT-50 the wiring is more complex to handle 2x SRAM + ROM-Pack + datasette.
 
software number hardware class notes & features
001 PT-30 LCD support + datasette module, uses SRAM HD61914B
004 PT-50 LCD & ROM-Pack support + datasette module, uses 2x SRAM HD61914B
006 KX-101 combined with "NEC D1879G 002", uses 2x SRAM HD61914C, datasette storage
007 PT-80 ROM-Pack & key leds support
A01 (HD61703) MT-18 same like 007
B01 (HD61703) PT-82 ROM-Pack & key leds support, no chord buttons

By the lack of schematics, I first had made an EP-20 pinout (like PT-82) from my own observation. Later I filled the rest and identified pin names from the Casio PT-80 service manual. The PT-82 hardware has simplified digital blip percussion and no switchable filter. In PT-50 service manual the pins 10..20 are named KC instead of KO. Of Casio KX-101 I only have incomplete schematics without pin description.

caution: The PT-80 service manual indicates that this CPU uses "negative logic", i.e. technically +5V is its GND while 0V is its -5V supply voltage. So the voltages are not was the pin names suggest. I use the positive voltage naming convention (from 0V to +5V, not -5V to 0V).
 
pin name purpose
1 /M1 power switch on
2 KI1 key matrix in
3 KI2 key matrix in
4 KI3 key matrix in
5 KI4 key matrix in
6 KI5 key matrix in
7 KI6 key matrix in
8 KI7 key matrix in
9 KI8 key matrix in
10 KO1 key matrix out | led drive out
11 KO2 key matrix out | led drive out
12 KO3 key matrix out | led drive out
13 KO4 key matrix out | led drive out
14 KO5 key matrix out | led drive out
15 KO7 key matrix out | led drive out
16 KO6 key matrix out | led drive out
17 KO8 key matrix out | led drive out
18 KO9 key matrix out | led drive out
19 KO10 key matrix out | led drive out
20 KO11 key matrix out | led drive out
21 P reset
22 INT interrupt in | PT-30, PT-50: sram pin 12 | PT-80: (wired to supply voltage GND) | KX-101: from sub cpu pin 67
23 D4 data | rom pack pin 11 | PT-30, PT-50, KX-101: sram pin 11 | PT-50: MT pin 2
24 D3 data | rom pack pin 10 | PT-30, PT-50, KX-101: sram pin 10
25 D2 data | rom pack pin 9 | PT-30, PT-50, KX-101: sram pin 9
26 D1 data | rom pack pin 8 | PT-30, PT-50, KX-101: sram pin 8
27 OP rom pack pin 7 | PT-30, PT-50, KX-101: sram pin 7 | PT-50: MT pin 3
28 ø2 clock out | rom pack pin 6 | PT-30, PT-50, KX-101: sram pin 6
29 ø1 clock out | rom pack pin 5 | PT-30, PT-50, KX-101: sram pin 5
30 VDD2 rom pack pin 4 (auto-power-off APO out) | PT-30, PT-50: sram pin 4, MT pin 7
31 VDD1 ground 0V
32 CE1 rom pack pin 2 | PT-30, PT-50, KX-101: sram pin 2
33 GND supply voltage +4.5V (4.6V in EP-20)
34 T test? (wired to ground VDD1)
35 CE2 PT-50: MT pin 5 | PT-80: snare trigger out GE2 | PT-82: NC (high resistance) 
36 SP clock out (divided by something) | PT-50: MT pin 4
37 OS1 clock out
38 OS0 clock in
39   lcd common (?)
40   lcd common (?)
pin name purpose
41   lcd common (?)
42   lcd segment out
43   lcd segment out
44   lcd segment out
45   lcd segment out
46   lcd segment out
47   lcd segment out
48   lcd segment out
49   lcd segment out
50   lcd segment out
51   lcd segment out
52   lcd segment out
53   lcd segment out
54   lcd segment out
55   lcd segment out
56   lcd segment out
57   lcd segment out
58   lcd segment out
59   lcd segment out
60   lcd segment out
61   lcd segment out
62   lcd segment out
63   lcd segment out
64   lcd segment out
65   lcd segment out
66   lcd segment out
67 O5 PT-30, PT-50, PT-82: melody filter switch 2 out | PT-80: cymbal envelope shorten /out | KX-101: inverter to sub cpu pin 2
68 O4 PT-30, PT50, PT-80, PT-82: melody filter switch 1 out
69 O3 PT-30, PT-50: snare trigger out | PT-80, PT-82: led common out
70 O2 PT-30, PT-50: cymbal envelope shorten /out | PT-80, PT-82: led common out
71 O1 PT-30, PT-50: cymbal trigger out | PT-80, PT-82: led common out
72 W white noise out (for cymbal/ hihat)
73 SPC auto-power-off /APO out
74 RH low conga, hi conga, base drum out | PT-82: all percussion audio out
75 E3 bass+chord envelope out | PT-30: chord envelope out | KX-101: melody 4 envelope out
76 F3 bass+chord wave out | PT-30: chord wave out | KX-101: melody 4 wave out
77 E2 obligato envelope out (with crosstalk) | PT-30: bass envelope out | KX-101: melody 2 envelope out
78 F2 obligato wave out | PT-30: bass wave out | KX-101: melody 2 wave out
79 E1 melody envelope out | KX-101: melody 1 envelope out
80 F1 melody wave out | KX-101: melody 1 wave out

Strange is that in this CPU only the keyboard matrix output pins 16 KO6 and 15 KO7 are in reversed order (seen in PT-80 schematics), which is consistent with the matrix layout of all related instruments.

The white noise pin 72 (verified in PT-80) changes frequency with clock rate and thus is digital (shift register feedback) and not transistor noise.

In my Casio EP-20 (PT-82 hardware) the power switch connects pin 1 through a capacitor to GND when off and to +Vs when on. I measured +Vs=+4.6V (batteries half empty). Pin 21 makes the CPU (leds and power amp) wake up for a fraction of a second when it detects a positive pulse. There is a capacitor from pin 30 to +Vs, that with other keyboards is inside the ROM-Pack. Pin 72 outputs a hiss that may be shift register feedback noise. Pin 73 goes high (turns power amp on) while the instrument is on. Pin 77 may be meant as obligato envelope, but I measured the complete audio signal here; possibly it crosstalks from the external VCA. Pin 35 is high resistance with some strange HF dirt waveform on it; the PT-80 service manual shows here a rectangular snare trigger pulse, that was likely omitted by software.

Pin 67 in EP-20 behaves like an analogue DC voltage input that reduces the main voice volume. (You may wire it through a 330 ohm resistor in series to a potentiometer against +Vs. But I consider it safer to wire a channel volume pot as voltage divider at pin 79 or 80.) At about 330 ohm it fully mutes. Do not input more than about +1V or use a lower resistor; already at 320 ohm the current is 10mA high, which may cause long-term damage to the CPU. The output amplitude of pin 80 changes very little (bottom level slightly shifts up). It turned out that also in this model pin 67 and 68 are filter control outs, those are here always the inverted of each other, hence pulling both high likely muted both signal paths of the analogue filter circuit and so reduced volume. In PT-80 pin 67 outputs an envelope duration control signal that is lo during cymbal and hi during hihat to shorten it. (In PT-30 and PT-50 the same is apparently done by pin 70.)

There are 2 adjacent unused solder pads to pin 9 and 21 in EP-20 those look like a jumper or omitted capacitor. But bridging them only makes the CPU keep resetting (power led flashes) or (with capacitor) not start at all.

In PT-50 (like also PT-30) apparently all LCD pins can output a 4 level waveform {0V, 1.2V, 2.7V, 4.2V}, which makes it questionable whether pins 39..41 are specialized "lcd common" outs. Unlike VL-5 it needs no external reference voltage resistors for this. In PT-80 and PT-82 only the LCD pins 39..41 output the 4 level waveform, while pins 42..66 output all the same plain squarewave, which likely means that they contain no software to control a display.

In PT-30 bass is output on a separate pin 78 with envelope on 77. Likely because in this first software version ROM-Pack standard was not invented yet, it did not need these pins for obligato channel. Despite analogue post-processing (only a filter?), the drums on pin 74 (like in all other models) already contain a grainy digital decay envelope. Possibly it was originally designed not to need external envelope hardware, but it turned out to sound such poor (as everybody can hear in PT-82) that Casio added it. 

In PT-30 and PT-50 pulling pin 71 lo mutes all cymbals/ hihats, but does not affect snare. Pulling pin 70 lo turns all hihats into cymbals (or closed into open hihats?) by making them decay slower. The decay rate of a still (slow) decaying cymbal is not truncated (tested in PT-30) when the pin goes hi again, i.e. apparently lo has priority. This pin has no effect on snare, nor on the digital squarewave drums. Pulling pin 69 lo mutes only snare but nothing else. I.e. unlike my expectation, the hiss part of snare is not simply a hihat triggered simultaneous with a dull drum (like done in many cheap semi-analogue keyboards), but has its own trigger pin.  Likely it is analogue (using digital noise from CPU pin 72) like in PT-80, but with different sounding circuit. That is to say, pulling pin 72 lo mutes cymbals and the hiss of snare.

Because PT-80 has no MT port, pin 35 was repurposed as a trigger out for an additional banging analogue snare (pin 69 is here for LEDs). The reset uses only a 1uF cap from pin 1 to pin 21, but the analogue PCB contains a large unused section for 2 additional ICs (16 and 8 pin DIL) connected to pin 21, thus apparently an early CPU revision or more complex prototype needed a much more complex reset logic.

According to the PT-80 service manual, the ROM-Pack port uses CPU pin 27 OP switches (/address, data), 23..26 D4..D1 are the 4-bit data bus, 28, 29 its clock pulses, 32 "ROM pack designation signal" (aka chip select?). Pin 30 VDD2 is an APO out that after 8 minutes without key press changes from lo to hi. Pin 73 does the same but changes from hi to lo.

According to PT-50 service manual, pin 22 receives an interrupt to halt the CPU when autoplay has finished.

A variant of this CPU is "NEC D1879G 002" in Casio KX-101, which beside accompaniment audio handles a cassette drive with data storage mode.

A direct successor of the PT-80 was the technically simplified Casio PT-82 (which unfortunately lacks chord buttons and has boring blip drums).

Casio MT-18

This brown keyboard from 1985(?) is simply the midsize version of Casio PT-80. Thus the main voice is still monophonic despite bigger keys. The specimen I bought came with the same ROM-Pack RO-551.

different main features:


(old eBay photo of my specimen)

notes:

Very unusual is that the MT-18 contains a different CPU (type number very close to PT-82, only different software?) made by Hitachi, despite the behaviour is identical with PT-80. Thus I guess that the same CPU core was only re- released in a different package or manufacturing process for technical reasons, while the internal circuit stayed the same. Also the PCB layout and material looks very different. Despite it worked well, I found in my Casio MT-18 an exploded electrolytic capacitor (which I replaced).
 
 removal of these screws voids warranty...    
WarrantyVoid
back to tablehooters collection
 
 
back