7 Segmentanzeige mit GAL programmieren HILFE

Gast #2327245
Lesenswert?
• ▲
▼
Hallo,

ich hoffe ihr könnt mir weiterhelfen. Ich habe folgendes Problem.
Ich muss den 7-Segmentdecoder DM9368 durch einen Gal16V8 ersetzen.
Ich habe es bereits geschafft den Gal Baustein mittels isplever so zu 
programmieren, dass er mir die Ziffern 0-F anzeigt.

Programm befindet sich im Anhang.

Jetzt müsste ich noch den Latch Enable Input (Active Low) programmieren.
Hatt jemand eine Idee bzw. Lösung dafür. Ich meine dass es mit einem 
D-Latch funktionieren müsste.

Vielen Dank

Mit freundlichen Grüßen

Robi
Angehängte Dateien:
Gast #2327311
Lesenswert?
• ▲
▼
Vielen Dank :), dass muss ich mir nochmal genauer anschauen, hab heute 
zum ersten Mal mit isplever gearbeitet. Da fehlen mir noch die Basics. 
Ich weiss das es zu viel verlangt wäre für eine konkrete Lösung, da man 
sichs selbst erarbeiten muss um es richtig zu verstehen, wäre aber 
trotzdem sehr nett von euch.
Gast #2327407
Lesenswert?
• ▲
▼
Ich habe es mal versucht, aber es klappt nicht.
Vielleicht seht ihr was ich falsch gemacht habe.Beim Fitting kommt der 
Fehler " Unable to preserve preassignments - performing second pass 
without preassignments.
Note 4068: Signal A cannot be assigned (to pin 12) because
       the register type of 'A' pin 12 is invalid."

Und das für alle Segmente.

Wisst ihr wie ich nach (output := input), die gesamten Eingänge 
zusammenfasse ? "input" nimmt er mir nicht an.

Danke
Angehängte Dateien:
Gast #2328732
Lesenswert?
• ▲
▼
>   output := X0;
>  output := X1;
>  output := X2;
>  output := X3;
>  output.lh = X4;

Was möchtest du damit sagen ?

>   X4 PIN 6;  "Latch Enable Pin

Wo ist denn Latch Enable an deinen GAL ?
Also bei meinen ist es an Pin 1.

Wie meinst du, soll der GAL-Assembler das umlöten ?

Ach du liebe Scheisse, daher kommt Pin6,
du hast die Aufgabe komplett abgeschrieben und kein Wort verstanden:
http://www.inf.fu-berlin.de/lehre/SS02/HWP/aufgaben/Labor4.pdf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren