Hallo ! Ich weiss einfach nicht mehr weiter... Ich versuche 2 ATMega16 über den SPI zu verbinden. Den Programmcode hab ich einfach von mc-project.de genommen. Hab beide Controller Programmiert (einen slave, einen master) hab die beilden verbunden: (Master->Slave) MOSI->MOSI MISO->MISO SCK->SCK PB0->SS nix geht. eigentlich müsste im abstand von 4sec (ich benutz 1 Mhz statt 8) der PB0 nach low gehen und nach dem versenden wieder auf high. Ich hab mal n oszi an PB0 gehängt und der pin geht zwar auf low (nach 4 sec) jedoch nicht wieder auf high. Ich hoff jemand kann mir helfen. MfG Sf2
mosi = master out slave in miso = master in slave out du verbindest 2 aus- und 2 eingänge
@Tobi: wiso denn das ? mosi = master out slave in miso = master in slave out der eine ist slave der andere master Den master Out verbinde ich mit Slave in ! MOSI -> MOSI (MO -> SI) und das gleiche mit MISO!
Das Problem mab ich beheben können (nach 5 Stunden rätseln). Es lag daran das die falschen pins verwendet wurden. Hab die Fehler verbessert, aber jetzt hab ich neue Probleme: http://www.mikrocontroller.net/forum/read-1-140307.html#new
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.