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...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.