- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 9 von 9

Thema: SPI und ISP in einer Schaltung von zwei AtMegas

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    Hallo Ritchie,

    bei mir kam es nicht auf Geschwindigkeit an. Mein "Master" war ein Tiny25 mit 1MHz internem Clock. Da der Tiny keinen SPI-Master in Hardware implementiert hatte musste ich den Clock per Software erzeugen. Ich denke da ist irgendwas <250kHz rausgekommen.

    Was mir gerade noch eingefallen ist: Der Bus war nach dem Programmieren aus dem Takt. Das heißt die Bits der Bytes waren nicht mehr an der richtigen Position. Durch den zusätzlichen Eingang der Reset-Leitung konnte ich deshalb das ISP-Zählregister nachdem der Reset-Pin wieder auf Hight gegangen ist auf 0 setzen damit die Bits wieder an die richtige Position geschoben werden.

    Viele Grüße
    Andreas

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    07.11.2004
    Beiträge
    332
    Hallo Andreas,

    Dein Tip war Gold wert. Jetzt habe ich via ISP auf bei Zugriff. Mit einem Schalter, welchen ich ja bereits vorher hatte, kann ich den Reset jeweils umschalten.

    Nur die SPI Schnittstelle will noch nicht, aber das ist ein anderes Thema.

    Gruss R.
    Kaum macht man es richtig, schon funktioniert's ...

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    02.08.2006
    Ort
    Würzburg, Germany
    Beiträge
    716
    Dann benutze noch meinen zweiten Tipp, bei mir war es das gleiche. Vermurkste Daten nach der Programmierung.
    Zumindest beim SPI-Slave musst du nachdem der Reset wieder auf Hight geht den 4-Bit-SPI-Counter im Status-Register manuell auf 0 setzen. Dann sollte es klappen.

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    07.11.2004
    Beiträge
    332
    Hallo Andreas,

    soweit bin ich noch garnicht. Mein Master scheint generell noch nicht zu arbeiten. SCK fehlt z.B.

    Gruss R.
    Kaum macht man es richtig, schon funktioniert's ...

Ähnliche Themen

  1. Mehrere AVR an einer ISP-Schnittstelle und Programmieren?
    Von Mitch64 im Forum AVR Hardwarethemen
    Antworten: 12
    Letzter Beitrag: 19.01.2010, 17:56
  2. Komunikation zwischen zwei Atmegas
    Von manhunt im Forum AVR Hardwarethemen
    Antworten: 12
    Letzter Beitrag: 29.09.2008, 15:02
  3. Ein paar Fragen zu ATMegas und ISP-Adapter
    Von Janigut im Forum AVR Hardwarethemen
    Antworten: 7
    Letzter Beitrag: 30.08.2008, 19:13
  4. Antworten: 3
    Letzter Beitrag: 31.05.2008, 12:30
  5. SPI und ISP mit AT90CAN128
    Von AR@HTL im Forum AVR Hardwarethemen
    Antworten: 3
    Letzter Beitrag: 09.11.2006, 12:30

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests