UART mit STK500

Gast #51619
Lesenswert?
• ▲
▼
Hallo

Ich habe aus dem Tutorial von Gerhard Paulus "Assembler ab 0 und 1"
das Beispiel für die serielle Schnittstelle auf das STK 500 mit einem
AT90S8515 versucht umzuschreiben.

Leider kann ich beim Zugriff mittels Hyperterminal keine Antwort des
STK500 verfolgen.

Was ist falsch an meinem Code ?

Gruss

Toni
Angehängte Dateien:
Gast #51620
Lesenswert?
• ▲
▼
Für den 8515 mußt du die Interrupt-Tabelle richtig anpassen:

  rjmp reset ; Reset Handler
  reti ; IRQ0 Handler
  reti ; IRQ1 Handler
  reti ; Timer1 Capture Handler
  reti ; Timer1 compare A Handler
  reti ; Timer1 compare B Handler
  reti ; Timer1 Overflow Handler
  reti ; Timer0 Overflow Handler
  reti ; SPI Transfer Complete Handler
  rjmp receive ; UART RX Complete Handler
  reti ; UDR Empty Handler
  reti ; UART TX Complete Handler
  reti ; ADC Conversion Complete Interrupt Handler
  reti ; Analog Comparator Handler


Viele Grüße
Steffen
Gast #51621
Lesenswert?
• ▲
▼
Hallo Steffen

Vielen Dank, ich schaue mir das noch mal genauer an.

Wie sieht das mit dem Kabel aus, kann ich das Kabel das dem STK 500
beiliegt nehmen (ist ein 1:1 Kabel) oder muss ein Standard-Kabel (mit
Pin 2 und 3 verdreht) genommen werden?

Gruss

Toni

Antwort schreiben

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