Ich muss zwar gerade aus dem Bauch heraus schreiben, aber ich meine, dass der Ton bei den weißen CPU's wie folgt erzeugt wird:
Ein Grundtakt
GT wird zuerst runtergeteilt durch 10. Dieser "neue" Takt
T wird wieder geteilt. Diesmal aber in
T1,
T2,
T3 und
T4. Diese vier Takte werden auf ein weiteres IC geschickt, wo die CPU 8255 immer einen dieser Takte weiterleiten kann. Je mehr der Takt geteilt wurde, desto Tiefer ist schon mal der "Grundton", bzw die Oktavfrequenz (
T1 ist also ein höherer "Grundton" als
T3).
Diese Oktavfrequenz
OF wird in ein Frequenzteiler geschickt. Dieser teilt die
OF in konkrete Töne mit den entsprechenden Tonfrequenzen. Es kommen an den Ausgängen die Ganztöne c, d, e, f, g, a, h und c' sowie deren Halbtöne heraus. Diese 13 Töne werden auf einen "1 aus 16"-IC (ein CD4067) geschickt. Die CDU 8255 wählt hier immer einen Eingang aus und lässt diesen auf den Ausgang weiterleiten. Vom Ausgang geht der
Ton dann über eine Treiberstufe auf die Lautsprecherplatine.
Die Länge des Tones wird durch zwei IC's "generiert", indem ein Signal die Länge des Ausgangssgnals
Ton des CD4067 steuert.
Verstanden?
Man sieht also: für einen Ton sind es reichlich Bauteile.
Ich hoffe nur, dass ich jetzt aus dem Kopf heraus nichts falsches geschrieben habe.