Logisim Vorwärts/Rückwärts-Zähler

OP #4181919
Lesenswert?
• ▲
▼
Hallo!!

Ich habe folgendes Problem: Im Anhang ist eine typische Schaltung für 
einen (4 Bit) asynchronen Vorwärts/Rückwärts-Zähler. An sich 
funktioniert er, also kann richtig Zählen (Fallende Flanken und V/R=0: 
Rückwärts), nur wenn ich V/R umschalte ändert sich der gespeicherte 
Wert. Habe ich also beispielhaft bis 4 gezählt (vorwärts) und schalte 
auf Rückwärts um, wird 12 gespeichert, da sich die Taktsignale ändern.

Dieser Zähler kommt aus einem alten Modellrechner (SIMULOG), den ich in 
Logisim nachbaue, da das Schulmodell kaputt ist. Zudem ist der Zähler 
auch so im Internet zu finden. Nur habe ich nun das Problem, dass die 
Daten nicht erhalten bleiben, wenn ich den Modus wechsle. Kennt jemand 
eine Lösung für das Problem??

Versucht habe ich schon die Takteingänge zu sperren, wenn sich  die 
V/R-Leitung ändert, aber diese Sperrung muss nur während der Änderung 
vorliegen und das bekomme ich nicht hin.

Vielen Dank für eure Hilfe!
scooter757
Angehängte Dateien:
OP #4331961
Lesenswert?
• ▲
▼
Axel S. schrieb:
> Wenn Richtungswechsel gewünscht sind, dann
> als Synchronzähler. Wenn es in programmierbarer Logik implementiert
> werden soll, dann immer synchron.

Hab mich ebend nochmal damit beschäftigt. Du hast recht, mit einem 
Synchronzähler funktioniert es. Interessant ist, dass das Zähler 
angeblich wirklich asynchron im Simulog ist und sich durch das 
Umschalten nichts verändert. Vielleicht sollte das auch nur eine 
Vereinfachung darstellen in dem Handbuch.

Naja, jetzt implementier ich halt ein Synchronzähler ;)

Finn

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.