www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Parallel In / Serial Out Schieberegister für GAL


Autor: eaglo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
kann mir jemand von euch erklärn wie das gehn würde ?!? hab erst vor
kurzem angefangen mich mit gals zu beschäftigen und ein Schieberegister
is ein bisschen zu kompliziert für mich, ich brauchs aber bei meinem
Schulprojekt :|

mfg

Autor: F01Q2 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
tach eaglo,
nimm doch einfach nen kleines cpld (dafür gibts schon codebeispiele im
netz, u.a. auch schieberegister). die von xilinx kosten ca. stück 4€
bei reichelt und die software gibts obendrein gratis (nur registrierung
für isewebpack).
hoffe das dir das nen bisschen weiterhilft.

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Man nehme ein TTL-Datenbuch, suche unter Funktion nach einem geeigneten
Schieberegister und schaue sich dann den Innenschaltplan des
entsprechenden IC an.


Peter

Autor: eaglo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ja schon aber wie realisier ich, dass das gal das ganze hinausschiebt ??
sorry ich denk so sequenziell gg (c++ programmer)

mfg

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Man schaue sich natürlich auch noch den Innenschaltplan eines GAL an.

Und o Wunder, eine Macrozelle ist ja bereits ein 1bit-Schieberegister
(D-FF).

Man muß also bloß noch 8 D-FF in Reihe schalten.


Peter

Autor: eaglo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
jaja ok .. schaltplanmässig is eh klar, aber wie schreib ich das in abel
rein ?!?

Autor: Marcel Meyer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
du musst ja einfach nur ein schieberegister auflösen in eine
gleichung.... solltest du bereits in der schule gelernt haben...
desweiteren musst du das ganze im EXPERT_MODE schreiben, sonst wirds
ebenfalls nix ;)

das könnte dann so aussehen (je nach definition der pinne..)

a= b + /c * d

Autor: eaglo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
nö hab ich leider nicht :(

könntest mirs nicht einfach anhand eines beispiels erklärn ?

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]
  • [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.