Autor |
Nachricht |
winkelmu
Anmeldungsdatum: 02.04.2006 Beiträge: 203 Wohnort: Uelzen
|
winkelmu Verfasst am: 01. Dez 2007 20:49 Titel: Dezimalzähler |
|
|
Hallo, habe folgendes Problem:
Erstellen Sie einen Zustandsautomaten der als
Freigabeeingang (aktiv LOW) arbeitet!
- Wenn der Freigabeeingang auf LOW ist, soll der Zähler
mit jeder steigenden Flanke des Clock-Signals um eins
erhöht werden. Wenn der Freigabeeingang auf HIGH ist,
soll der Zähler anhalten, aber nicht gelöscht werden.
- Die Zustandsübergänge für die eventuell nicht genutzten
Zustände können sie mit "X"= "Don't Care" belegen
Wer kann mir dabei helfen, ich meine zum einen welchen Automaten benutze ich dafür und wie sieht das Zustandsdiagramm dazu aus. Den Rest sollte ich dann selber hin bekommen. Sprich die Zustandsfolgetabelle und die Schaltung selber dann.
Hab das auch schon im Informatikerboard rein gestellt, aber keine Antwort bekommen.
Danke schon mal im voraus. |
|
|
schnudl Moderator
Anmeldungsdatum: 15.11.2005 Beiträge: 6979 Wohnort: Wien
|
schnudl Verfasst am: 02. Dez 2007 07:02 Titel: |
|
|
Die Aufgabe ist ein wenig dünn definiert. Bis wohin soll gezählt werden? Was sind die "Zustände" ? Wie kann ein Zustandsautomat überhaupt als "Eingang" arbeiten ? Wie soll man das verstehen? geht es nur um die Logik für den Steuereingang oder für den ganzen Zähler? Sollst du spezielle Flipflops verwenden ? Master Slave FF, Eintaktflankengesteuerte, ...?
Das ist sehr verwirrend formuliert.
Was spricht dagegen, einen normalen Zähler zu nehmen und bloss die Clock Eingänge mit dem Freigabesignal durchzuschalten? Oder hab ich da was falsch verstanden ? _________________ Wenn du eine weise Antwort verlangst, musst du vernünftig fragen (Goethe) |
|
|
winkelmu
Anmeldungsdatum: 02.04.2006 Beiträge: 203 Wohnort: Uelzen
|
winkelmu Verfasst am: 02. Dez 2007 18:03 Titel: |
|
|
Also, es sollen nur D-Flip Flops genommen werden. Und der Rest ist aus der Aufgabenbeschreibung. Mehr weiß ich auch nicht, leider. Deshalb komme ich ja auch irgendwie nicht weiter. |
|
|
schnudl Moderator
Anmeldungsdatum: 15.11.2005 Beiträge: 6979 Wohnort: Wien
|
schnudl Verfasst am: 02. Dez 2007 20:37 Titel: |
|
|
ja so kompliziert ist das ja nicht. weisst du eigentlich wie ein D-Flipflop funktioniert (nicht wie es aufgebaut ist - das ist hier irrelevant) ?
Du hast die Möglichkeit einen synchronen oder asynchronen Zähler zu bauen. Was soll es denn sein ?
Hast du ähnliche Sachen schon mal gemacht ? _________________ Wenn du eine weise Antwort verlangst, musst du vernünftig fragen (Goethe) |
|
|
winkelmu
Anmeldungsdatum: 02.04.2006 Beiträge: 203 Wohnort: Uelzen
|
winkelmu Verfasst am: 02. Dez 2007 23:19 Titel: |
|
|
Ja, die Funktion eines D-Flip Flops kenne ich,
Am Eingang 0 0 ist ein irregulärer Zustand
Am Eingang 0 1 ist zurücksetzen
Am Eingang 1 0 ist setzen
Am Eingang 1 1 Zustand halten
Naja, wir haben eine Ampelsteuerung gebaut aus einem Moore-Automaten.
In Büchern habe ich gesehen, dass es sich hierbei wohl auch um ein Moore-Automaten handelt, wo die Flip Flops hintereinander geschaltet sind. Aber ich weiß nicht ob das so richtig ist. |
|
|
schnudl Moderator
Anmeldungsdatum: 15.11.2005 Beiträge: 6979 Wohnort: Wien
|
|
|
|
|