Forum: Mikrocontroller und Digitale Elektronik Mega644 PORTB (1 & 0) trotz SPI nutzen


von Tom (Gast)


Lesenswert?

Hallo Leute,

habe als Anfänger ein zu Ulrich Radigs software kompatibles board geätzt 
und vielleicht 'nen richtigen Fehler reingebaut:


an PORTB hängt bei Ulrich der ENC28j60. die Pins PB0 & PB1 waren aber 
noch nicht belegt, so dass ich daran zwei Leitungen geschlossen habe, 
die ich als "normale" I/O kanäle benutzen möchte.


In Ulrichs software ist nun bei DDRB ein Vermerk "change only if you 
know what you are doing"...

... und genau das weiß ich nicht ;)


Kann ich die PB0 und PB1 trotz des SPI Modus des PORTB normal nutzen? 
würde dann einfach das DDRB mit 1<<0 und 1<<1 verodern.



Danke für Hilfe!

von Kurt (kurtcontroller)


Lesenswert?

Hallo Tom,

PB0 und PB1 sind frei und können als Ein- oder Ausgabe genutzt werden.

Ich habe beim AVR-NET-IO einen two_wire Anschluss (LCD) realisiert.
SPI nutzt PORTB PIN4-PIN7. Schau in den Plan,Schaltung etc.


Gruß
Kurt

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.