Hallo,
erste Anlaufstelle ist grundsätzlich immer das Datenblatt.
http://www.datasheetcatalog.com/data...MC14021B.shtml
C ist der Takteingang (CLOCK)
P/S wählt zwischen paralleler und serieller Arbeitsweise
Ds ist ein serieller Dateneingang
Q6, Q7 sind Ausgänge des sechsten und siebten Flipflops, die werden hier nicht benötigt
Q8 ist der Ausgang des letzten Flipflops.
Kaskadierung mehrerer 4021 kann über die Verbindung Q8 , Ds geschehen.
An deiner Stelle würde ich SPI verwenden. Hardware-SPI läuft schneller als eine Software-Variante und ist auch schneller programmiert.
Wenn das Lesen der Tastenzustände zu lange dauert, gibt es später unschöne Verzögerungen beim Orgelspielen.
Grüße, Bernhard
Lesezeichen