Moin, kann ich nen SPI-Device wie den LT-1257 am ATMega betreiben wenn der Programmierer an den gleichen SPI-Pins hängt?
Ich antworte mal ohne das Datenblatt des LT-1257 angeschaut zu haben. Aber im allgemeinen haben IC's mit SPI einen Chip Select Pin, wenn der nicht aktiviert ist kuemmert es den Chip nicht was da auf den anderen Leitungen des SPI passiert. Also musst Du nur dafuer sorgen das dieses Signal waehrend des programmierens desaktiviert ist. Ju
Juergen G. schrieb: > Aber im allgemeinen haben IC's mit SPI einen Chip Select Pin, wenn der > nicht aktiviert ist kuemmert es den Chip nicht was da auf den anderen > Leitungen des SPI passiert. Und dazu wäre es sinnvoll, einen Pullup in diese Leitung einzubauen. Denn falls dieser low-aktive SlaveSelect an einem Port Pin angeschlossen ist, kann es Probleme geben, weil ein Portpin beim uC-Reset hochohimg ist und einen undefinierten Pegel hat. Und während des Programmierens ist der uC im Reset...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.