SPI hängt

Gast #355366
Lesenswert?

Hallo zusammen,

habe folgendes Problem:

möchte ne led-matrix über den max7219 mit spi ansteuern. funktioniert
eigentlich auch, allerdings spinnt die spi rum.
wenn ich den atmega48 via reset-knopf am stk500 resete, wird bei der 2.
spi-übertragung das SPIF-flag nicht mehr gesetzt und er bleibt in der
while-schleife hängen. wenn ich die spannung ganz ausschalte, kurz
warte und wieder einschaltet, tritt dieses problem erst bei späteren
befehlen auf (Anzahl der befehle / spi-übertragungen stark
unterschiedlich).

hab ich da irgendwo vergessen noch n bit zu setzen?!?
könnt ja mal drüber schaun...
Angehängte Dateien:
Gast #355369
Lesenswert?

Bin grad nicht daheim und kann's daher nicht testen. meist du das macht
nen unterschied? der max7219 ist ohnehin nur beschränkt spi-fähig. cs
hat er nicht... sein serielles protokoll entspricht aber dem vom
spi-bus.

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