SPI - Chip Select funktioniert nicht am PortB

Gast #4594132
Lesenswert?

Hallo zusammen,

ich brauch mal Eure Hilfe bzgl. SPI am AVR.

Und zwar wollte ich einen Baustein per SPI mit einem ATMega32 als Master 
ansprechen. Der Baustein erwartet immer 24 aufeinanderfolgende Bits, 
welche vom ChipSelect Signal eingerahmt werden. Deshalb habe ich den 
CS-PIN vom Baustein nicht an PortB4(SS) verdrahtet sondern an PortB2 
(ansonsten würden ja immer 8 Bit eingerahmt werden). PB2 habe ich als 
Ausgang deklariert.

Als ersten Test habe ich mit einem Logicanalyzer und mit abgesteckten 
Baustein direkt an den Portpins gemessen. Die SPI Übertragung sah 
einwandfrei aus. Die CS-Leitung ging für 24 Bit auf Low.

Mit angestecktem Baustein allerdings hat es nicht funktioniert. Die 
CS-Leitung ging nicht mehr auf Low. Nach langem Rätseln habe ich dann 
von PortB2 auf PortC2 gewechselt und alles klappt wunderbar.

Kann mir jemand erklären warum es mit dem CS auf PB2 nicht 
funktioniert??
Die CS-Leitung hat einen 10K Pullup zu VCC. Ein Entfernen des Pullups 
hat auch keine Besserung gebracht.

Danke für Eure Hilfe.

Mfg
Gast #4594763
Lesenswert?

Das Licht, welches durch die schwebende Glaskugel auf den Arbeitstisch 
fällt, ist das Reich phantastischer Geister; es füllt die 
Einbildungskraft während der nachdenklichen Arbeit mit wunderlichen 
Gestalten und Bildern und gibt den Gedanken eine Färbung, wie sie ihnen 
keine andere Lampe, patentiert oder nicht patentiert, verleihen kann. 
Auf allerlei Reime, seltsame Märlein, Wundergeschichten und lustige und 
traurige Weltbegebenheiten verfällt man dabei, worüber die Nachbarn sich 
verwundern, wenn man sie mit schwerfälliger Hand zu Papier gebracht hat, 
wobei die Frau lacht oder sich fürchtet, wenn man sie in der Dämmerung 
mit halblauter Stimme summt. Oder aber man fängt an, noch tiefer zu 
grübeln, und »Not« wird uns, »zu entsinnen des Lebens Anfang«. Immer 
tiefer sehen wir in die leuchtende Kugel, und in dem Glase sehen wir das 
Universum in all seinen Gestalten und Naturen: durch die Pforten aller 
Himmel treten wir frei und erkennen sie mit all ihren Sternen und 
Elementen; höchste Ahnungen gehen uns auf und niederschreiben wir, 
während der Pastor Primarius Richter von der Kanzel den Pöbel gegen uns 
aufhetzt und der Büttel von Görlitz, der uns ins Gefängnis bringen soll, 
vor der Tür steht.

Raabe: Der Hungerpastor

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren