STK500 mit ATmega16 Testdaten an COM senden

Gast #2283799
Lesenswert?
• ▲
▼
Hallo Leute,

ich bin gerade im Anfangsstadium was das Programmieren von 
Mikrocontrollern betrifft.
Ich habe mir das STK500 mit dem ATmega16 zugelegt.
Da ich eine Wetterstation bauen möchte die sämtliche Wetterdaten an 
einen Rechner über COM sendet und dann aufzeichnet ist meine frage an 
euch ob jemand ein Testprogramm für mich hat welches Daten vom Board an 
die Com Schnittstelle sendet.
Ich wollte mir nur mal den Aufbau und die Funktionsweise betrachten da 
ich noch überhaupt keine Ahnung habe wie ich das angreifen soll.
Testen werde ich dann die Datenübertragung mit einem Terminal der die 
Daten der COM Schnittstelle aufzeichnet.

Ich hoffe ihr könnt mir da weiterhelfen.

DANKE euch

MFG
Matthias
#2283826
Lesenswert?
• ▲
▼
Hallo,

die ganze Theorie gibts eigentlich hier:

http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART

Wenn man in C programmiert gibts eine lib von Peter Fleury:

http://homepage.hispeed.ch/peterfleury/uartlibrary.zip

Folgendes sollte man überprüfen wenn die Kommunikation nicht oder nicht 
richtig funktioniert:

- Wird ein Quartz verwendet ? Der interne Taktgeber ist nicht genau 
genug.
- Sind Interrupts aktiviert.
- Funktioniert die Hardware zwischen PC und Mikrocontroller (MAX232, 
USB-RS232 Konverter, richtige Kabelbelegung ...) Das kann man testen 
indem man einfach den Controller aus der Fassung nimmt und einfach die 
RX und TX Pins im Sockel verbindet. Jedes Zeichen das man im Terminal 
sendet muss dort auch wieder angezeigt werden.

Antwort schreiben

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