Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Einzelner Puls aus PLM-Port Kategorie: CC2-Unit & Appl.Board / CC2-Station (von AndrĂ© H. - 5.11.2002 23:46)
Als Antwort auf Einzelner Puls aus PLM-Port von Rudi - 5.11.2002 15:49

Hallo Rudi,

Zuerst: Bitte schreib' nicht alles in eine Zeile, sondern
benutze auch ab und zu  Enter/Return.(Bevor Du das Zeilenende erreichst)
Das wĂĽrde das Antworten sehr erleichtern.
Au�erdem könnte ein "Hallo" am Anfang eines Postings nicht
schaden.(Kurz: Netiquette)

Jetzt zum Thema PLM-Port als einfachen Ausgang benutzen.
Dazu mu� man wissen, da� die PLM-Ports an P8 des Controllers hängen.
(Siehe auch Schaltplan der C-Conrtol in der Anleitung ganz hinten)
Port P8 lässt sich auch als einfacher Ausgang benutzen.
Dies geht am einfachsten mit dem Modul sfr.c2, mit dem man System-Register
beschreiben und lesen kann.
Dazu benötigt man noch das Manual des C164-Controllers (siehe CC2-CD).
Dort muĂ? man sich die entsprechenden Register raussuchen, die
benötigt werden um P8 zu schalten.
Die Funktion set_P8() aus sfr.c2 sollte dafĂĽr reichen.
insgesamt gibt es fĂĽr P8 3 Register.
Eines spiegelt mit den einzelnen Bits die Portzustände wieder.
(P8 kann auch als Eingang benutzt werden)
Eines die Datenrichtung (Eingang Ausgang)
Und eines, ob die Ports "open drain" (offener Kollektor nach GND) oder
"push-pull" (0V/5V-Pegel) haben soll.

Die PLM-Ports hängen an P8.0(PLM.0), P8.1(PLM.1) und P8.2(PLM.2).
Durch kurzes setzen und wieder löschen eines Bits im P8-Register lässt sich
dann so ein kurzer Impuls erzeugen.

MfG André H.


> Wie programmiert man einen PLM-Port so, daĂ? er innerhalb einer Loop immer wieder einen einzelnen Impuls bringt ?   Die normalen I/O-Ports sind schon alle belegt.


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Vielen Dank an André (von Rudi - 6.11.2002 16:41)