www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATMega32 SPI


Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich programmiere meinen ATMega32 über SPI. Die SPI Leitungen liegen beim
ATMega32 auf PortB. Kann ich nun PortB trotzdem vollständig als Ausgänge
in meinem Programm verwenden? Muss vielleicht SPI abgeschaltet werden?

Danke

Autor: Tobias Schneider (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: dave (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.