www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik serielle Schnittstelle von C-Control testen


Autor: Basti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Tag auch,

kann mir jemand sagen, wie man auf einfachste Weise die serielle 
Schnittstelle eines C-Control-Boards testen kann. Dieser Code will 
irgendwie nicht funktionieren. Er leifert immer 256 zurück, auch wenn 
Daten gesendet werden.
Sub main()
Dim empf As Word
Serial_Init(0,SR_8BIT Or SR_1STOP Or SR_NO_PAR, SR_BD9600) 
Do While 1
empf=Serial_ReadExt(0)
Msg_WriteInt(empf)
Msg_WriteChar(13)
End While
End Sub

Das Board ist ein C-Control Mega 128.

Basti

Autor: Philipp K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da du über RS232 nur 1-Byte grosse Werte senden bzw. empfangen kannst, 
macht es nicht gross Sinn empf al Word zu delkarieren. Versuchs mal als 
Byte, kann sein dass der das sonst nicht richtig einliest.

mfg Philipp

Autor: Basti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

also das habe ich jetzt mal gemacht. Jetzt wird immer nur

0
0
0
0
0
0
0
usw.

ausgegeben.

Basti

Autor: MC (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn du nur die Schnittstelle testen möchtest, dann verbinde einfach die 
Empfangsleitung mit der Sendeleitung.
Dann sendest du per Software immer 1 Byte und kontrollierst das 
Empfangsbyte auf Richtigkeit. Wenn alles übereinstimmt, dann ist alles 
in Ordnung. Ansonsten ist in der Software noch ein Fehler.

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.