Ich habe eine einfache Schaltung erstellt,
um bei jedem Tasterdruck eine auf einer 7-Segment Anzeige dargestellte Zahl um 1 zu erhöhen.
Ich habe hierfür eine 7 Segment Anzeige, einen Treiber mit 4-bit binär Eingang (CD4511BC) und einen 4-bit Binärzähler (HEF40193B) verwendet. Reset kann per Taster 2 auf H gelegt werden; bei Taster 1 wird H auf "Clock Up" gelegt; "Clock Down" liegt immer auf H (soll so sein laut Datenblatt").
Bei Reset wird "0" angezeigt. Wenn ich aber Taster 1 betätige, wird die Zahl immer um 2 erhöht!
Also 2,4,6,8.
Wie kann das sein?
Ich habe die Verbindungen mehrmals auf Korrektheit überprüft...
chripa
BID = 30813
perl
Ehrenmitglied
Beiträge: 11110,1 Wohnort: Rheinbach
Hast Du an den Tastern Pull-Down Widerstände verwendet und etwas zur Entprellung getan ?
Besser Du postest mal das Gesmtschaltbild.
Außerdem bitte mal die ganze Anzeigesequenz einschließlich eventueller blanks
_________________
Haftungsausschluß:
Bei obigem Beitrag handelt es sich um meine private Meinung.
Rechtsansprüche dürfen aus deren Anwendung nicht abgeleitet werden.
Besonders VDE0100; VDE0550/0551; VDE0700; VDE0711; VDE0860 beachten !
[ Diese Nachricht wurde geändert von: perl am 5 Sep 2003 13:19 ]
BID = 39261
ElektroNick
Gerade angekommen
Beiträge: 16
Hm...
Dein binärcode ist sehr wahrscheinlich falsch an den
BCDzu7-Seg.decoder angeschlossen.
Du wirst wohl
Binärzähler Decoder
den "A an B"
den "B an C"
den "C an D"
und den "D an A" angeschlossen haben.
******Erste kann man wohl schlecht lesen? :wawand*********
Hm...
Dein binärcode ist sehr wahrscheinlich falsch an den
BCDzu7-Seg.decoder angeschlossen.
Du wirst wohl:
den "A" des Binärzählers an "B" des Decoders
den "B" des Binärzählers an "C" des Decoders
den "C" des Binärzählers an "D" des Decoders
und
den "D" des Binärzählers an "A" des Decoders
angeschlossen haben.
Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!