Forum: Mikrocontroller und Digitale Elektronik MISO als Eingang parallel zu Hardware-SPI?


von Dietmar E (Gast)


Lesenswert?

Auf einer Platine soll Hardware-SPI benutzt werden (zwei 
Schieberegister). Die MISO-Leitung wird dann automatisch zum Eingang. Im 
Zusammenhang mit Schiebregistern braucht es aber keinen Eingang. Kann 
man die MISO-Leitung anderweitig als Eingang verwenden, z.B. für einen 
Schalter, und auch vernünftig auswerten (Pin-Change-Interrupt), trotz 
Hardware-SPI? Wenn ja, braucht der Schalter einen externen Pullup? Da 
ich mich bisher auf das Layout konzentriere, blicke ich noch nicht durch 
die Software-Seite und Dokumentation durch.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Welcher Controller?

von Dietmar E (Gast)


Lesenswert?

ATMega644

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Laut Datenblatt kanst Du den PullUp weiterhin benutzen (PortB6) und auch 
der PinChange Interrupt sollte noch gehen, wenn entsprechend maskiert 
ist. Probiert habe ich es jetzt aber nicht.

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.