Schieberegister vom stk500 über SPI ansteern

Gast #284950
hallo

ich arbeite mit einem stk500 und einem atmega32 und möchte ein 8-Bit
parallel in serial out schiebe register (74HC165N) über SPI ansteuern
bin absoluter uc neuling.
meine frage ist: Wie über welche Pins am stk500 verbindet man das
Schieberegister mit dem stk500 ?

danke für euere Hilfe
Gast #284951
MOSI an den Dateneingang des Registers, SCLK an den clock Eingang. Dann
noch das SPI interface auf valide Daten bei der steigenden clock Flanke
einstellen. Fertig. Welcher Pin MOSI/SCLK ist haengt vom benutzten uC
ab.
Gast #284952
Danke erstmal
Aber mein Problem ist das ich momentan nicht weiß welche Pins des
stk500 ich für SPI Komunikation nutzen kann.

Kann man die normalen Port Pins als SPI Pins deklarieren oder wie läuft
das ?
Gast #284953
Hi, Gizmo,

"das ich momentan nicht weiß welche Pins des
stk500 ich für SPI Komunikation nutzen kann."

Schau in das Datenblatt des Atmega32.
Dort steht, an welchen Pins welcher Ports .....Moment mal, "The Daz"
hat da etwas verwechselt...bei Verwendung eines Schieberegisters
Parallel-in, serial-out gehört MISO (Master In, Slave Out) an den
seriellen Ausgang und SCK an den clock-Eingang.

Die Pins des Prozessors wie "PortB, Pin0)" liegen an der
entsprechenden Pfostenleiste an.

Ciao, und nun schwimm Dich frei :-),
Wolfgang Horn
Gast #284954
Nee, schau mal in das Datenblatt des benutzten uCs. Darin steht auf
welchen Pins das SPI interface liegt und welches Port bit alternativ
darauf geschaltet werdne kann. Mit dieser Information suchst du dann
den entsprechenden STK500 Port PIN und schliesst daran dein Register
an. Schreib doch mal, welchen uC du benutzt.
Gast #284956
Hi Gizmo.
Hast du es schon geschafft? Ich möchte das auch machen und es würde
mich interessieren ob es bei dir schon geklappt hat.


Gruß Markus.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 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.