ATMega32 SPI

Gast #173119
Du programmierst per ISP die leitungen sind nur (mehr oder weiniger
zufaellig) mit den SPI Leitungen gemultiplext. Du kannst die ISP Pins
als Eingaenge benutzen, falls dabei keine Kurzschluesse entstehen. Du
kannst sie als Ausgaenge benutzen, wenn die angeschlossene Hadware
durch die Signale beim programmieren nicht gestoert wird.

Gruß Tobias
Gast #173120
Wenn du nicht grad den Billigadapter mit nur 3 Widerständen hast, dann
musst du an deinen "richtigen" Schaltungsteil 500-1kOhm Widerstände
verpassen, damit der ISP Vorrang hat.

dave
Gast #173121
Ich verwende einen ICP-USB Programmer von E-Lab. An dem PortB des µP
hängen direkt acht Reed-Relais. Die Programmierung funktioniert
einwandfrei.
Die Relais schalte ich über einen Befehl via UART ein. An PortC ist
genau die gleiche Beschaltung. Ab und zu habe ich Probleme das Befehle
nicht ausgeführt werden, allerdings immer nur an PortB.
Ich dachte SPI könnte da Probleme machen...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.