Jaecko
17.01.2008, 19:54
Naabend.
Nachdem ich ja schon etliche AVRs mit Bascom gefüttert hab, steh ich grade vor der Frage, ob bei der Definition eines einzelnen Pins nun CONFIG PINx.y oder CONFIG PORTx.y verwendet wird...
Denn komischerweise hab ich bei meinen bisherigen Projekten immer beide Versionen verwendet:
Wenn ich nen Pin als Input haben möchte, mach ich das z.B. mit
CONFIG PORTE.5 = INPUT
USB_Connected ALIAS PINE.5
und kann dann einfach mit IF USB_Connected = 1 THEN .... abfragen.
Als Output:
CONFIG PIND.5 = OUTPUT
LED ALIAS PORTD.5
Damit lässt sich der Port auch einfach schalten; LED = 1 setzt den Port dann auf 5V.
Meine bisherige Suche brachte immer nur Beispiele, bei denen ganzen Ports gesetzt werden.
MfG
Nachdem ich ja schon etliche AVRs mit Bascom gefüttert hab, steh ich grade vor der Frage, ob bei der Definition eines einzelnen Pins nun CONFIG PINx.y oder CONFIG PORTx.y verwendet wird...
Denn komischerweise hab ich bei meinen bisherigen Projekten immer beide Versionen verwendet:
Wenn ich nen Pin als Input haben möchte, mach ich das z.B. mit
CONFIG PORTE.5 = INPUT
USB_Connected ALIAS PINE.5
und kann dann einfach mit IF USB_Connected = 1 THEN .... abfragen.
Als Output:
CONFIG PIND.5 = OUTPUT
LED ALIAS PORTD.5
Damit lässt sich der Port auch einfach schalten; LED = 1 setzt den Port dann auf 5V.
Meine bisherige Suche brachte immer nur Beispiele, bei denen ganzen Ports gesetzt werden.
MfG