Forum: Mikrocontroller und Digitale Elektronik BASCOM - Pin als Ausgang Frage


von ._. (Gast)


Lesenswert?

Hallo alle,

ich habe folgendes Problem in Bascom:
ich kann ja normal mit config portb.7 = output den PB7 als Output 
deklarieren. Wie geht das jetz, wenn ich eine bytevariable hab und die 
nutzen möchte also so: config portb.bstep = output
Wie funktioniert das?

von Hannes L. (hannes)


Lesenswert?

._. schrieb:
> Hallo alle,
>
> ich habe folgendes Problem in Bascom:
> ich kann ja normal mit config portb.7 = output den PB7 als Output
> deklarieren. Wie geht das jetz, wenn ich eine bytevariable hab und die
> nutzen möchte also so: config portb.bstep = output
> Wie funktioniert das?

Mach's wie die Programmierer in anderen Sprachen, sprich das 
Datenrichtungsregister direkt an:

ddrb=bstep

Die Registernamen findest Du im Datenblatt des Controllers.

...

von Ich (Gast)


Lesenswert?

Dim Ausgang As Byte

   Config Portb = Output

   Ausgang = 5

   Portb = Ausgang

von Düsentrieb (Gast)


Lesenswert?

oder eben:

set DDRB.3

/= port B 3 als output

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.