8254 (Timer) mit 8255 (PPI) verwalten

Gast #4591314
Guten Abend,
Ich habe ein kleines Problem und zwar geht es um den 8254 genauer um die 
Gates also die Eingänge vom 8254 die mit den Ports PA3,PA0 verbunden 
sind. Die Aufgabenstellung sieht wie folgt aus:
  - Initialisieren der beiden Schaltungen -> OK

  - Boucle(=Schleife) pooling am Port B(Pin 5, Pin 7),
    • wenn A=0 und B=1, hab ich am Ausgang beim 1. Zähler(O0) eine 
Frequenz von 200Hz.
    • wenn A=1 und B=1, hab ich am Ausgang beim 2. Zähler(O1) eine 
Frequenz von 500Hz.
  -> Das klappt auch soweit, nur versteh ich nicht was ich mit dem Gate 
anfangen soll,vom 8255 (PA3,PA0) in den 8254(G0,G1), in meinen Notizen 
hab ich stehen, das bei 0 der Zähler deaktiviert ist und bei 1 ist er 
aktiviert. Jetzt hab ich ihn aber über das Control Word konfiguriert, 
dann müsste der Zähler ja aktiviert sein, oder ?

  -Das Programm stoppt sobald man auf eine Taste drückt -> OK

P.S. kann das leider nicht testen, kann nur im Laborunterricht daran 
arbeiten.
Angehängte Dateien:
#4591851
Daniel schrieb:
> Jetzt hab ich ihn aber über das Control Word konfiguriert,
> dann müsste der Zähler ja aktiviert sein, oder ?

Was hast Du denn wie konfiguriert?
Im Control-word stell man den Zähler-Mode ein, vermutlich Mode 3.
Das Gate läßt sich nicht disablen, es wird immer ausgewertet.
Das Gate ist je nach Mode Zustands oder Flanken getriggert.

P.S.:
Kriegt man bei solchen Boards nicht ne Stauballergie, die müssen doch 
aus dem tiefsten Museumskeller ausgebuddelt worden sein.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.