PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausgabe am Port eines PSOC µC!!



nister
20.12.2005, 11:11
Hallo!

Wie kann ich mittels C-Code einen Port auf High bzw. low schalten?
Wie spreche ich den Port an??

Wäre super wenn ihr mir weiterhelfen könntet...

mfg
Stefan

askazo
20.12.2005, 11:18
Ich denke mal, dafür wird Dein Compiler Dir Funktionen zur Verfügung stellen. Welchen Compiler verwendest Du denn?

askazo

nister
20.12.2005, 11:22
den neuesten PSOC Designer....
und da ist nicht genau ersichtlich welche Funktion für die Ausgabe am Port verantwortlich ist!! Zumindest bin ich nicht schlau daraus geworden!!

stefan

askazo
21.12.2005, 09:24
Wenn ich das richtig sehe, sind die Ports in der entsprechenden Header-Datei für Deinen µC definiert. In der m8c.h steht z.B. folgender Eintrag:

#pragma ioport PRT0DR: 0x000 // Port 0 Data Register
BYTE PRT0DR;
Wenn Du nun diese Datei einbindest, müsstest Du mit

PRT0DR = 0x01;
den Port 0 ansprechen können.

askazo