Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > 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.