Port auf High setzen Kategorie: CC-Pro Unit & Appl.Board (von Jürgen W - 6.01.2014 19:53) | ||
| ||
Hallo, ich beschäftige mich neu mit dem C-Control AVR32Bit Bord.| Alles soweit verstanden. Nur bekomme ich es nicht hin, einen Port als Ausgang auf High zu setzen.| Als Eingang, ja.| Mein Code:| #define taster P18| #define ausgang P19| Sub Lichtschalter_abfragen()| If (Port_ReadBit(taster)=0) Then| Port_WriteBit(PORT_LED1, PORT_ON)< Port_WriteBit(ausgang, PORT_ON)| Else| Port_WriteBit(PORT_LED1, PORT_OFF)| Port_WriteBit(ausgang, PORT_OFF)| End If| End Sub| Sub main()| Port_Attribute(taster,PORT_ATTR_INPUT)| Port_Attribute(taster,PORT_ATTR_PULL_UP)| Port_Attribute(ausgang,PORT_ATTR_OUTPUT)| Port_Attribute(ausgang,PORT_ATTR_INIT_LOW)| Port_Attribute(ausgang,PORT_OFF)| Port_Attribute(PORT_LED1, PORT_OUT| Port_WriteBit(PORT_LED1, PORT_OFF)| Do While True| Lichtschalter_abfragen()| End While| End Sub| Hab schon alles probiert, am Ausgang liegen keine rund 3V an.| Hat jemand einen Tipp für mich?| Port sind für nichts anderes vorgesehen.| Gru� Jürgen W.| | ||
Antwort schreiben Antworten: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum