mikrocontroller.net

Forum: FPGA, VHDL & Co. Wincupl Table und so..


Autor: Incognito (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe einen G16V8 und möchte diesen gerne mit Wincupl programmieren:

Für einen 8 Bit Input (namentlich der eines Counters) sollen einfach 
jeweils verschiedene Outputs herrauskommen (-> es sollen zu jedem 
Schritt unterschiedliche LED's aufleuchten..).

Dazu habe ich es mit folgendem Code versucht:

Pin [2..9] = [i2..9];
Pin [12..19] = [o12..19];

FIELD inputs = [i9..2];
FIELD outputs = [o19..12];


TABLE inputs => outputs {

/*'D'1 => 'b'00000111;*//*es sollten idealerweise auch einfach 
Dezimalziffern benutzt werden können*/


00000011 => 11111111;
00000001 => 00010010;
11000000 => 11111111;

}


Die Sim-File sieht aber wie folgt aus und ich werde einfach nicht schlau 
draus:

%SIGNAL
PIN   2 =  i2
PIN   3 =  i3
PIN   4 =  i4
PIN   5 =  i5
PIN   6 =  i6
PIN   7 =  i7
PIN   8 =  i8
PIN   9 =  i9
PIN  12 =  o12
PIN  13 =  o13
PIN  14 =  o14
PIN  15 =  o15
PIN  16 =  o16
PIN  17 =  o17
PIN  18 =  o18
PIN  19 =  o19
%END

%FIELD
FIELD inputs = i9,i8,i7,i6,i5,i4,i3,i2
FIELD outputs = o19,o18,o17,o16,o15,o14,o13,o12
%END

%EQUATION
o12 =>
    !i2 & !i3 & !i5 & !i6 & !i7 & !i8 & !i9

o13 =>
    0

o14 =>
    0

o15 =>
    0

o16 =>
    !i2 & !i3 & !i5 & !i6 & !i7 & !i8 & !i9

o17 =>
    0

o18 =>
    0

o19 =>
    0

%END

Kann mir jemand helfen?

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.