Forum: Mikrocontroller und Digitale Elektronik Bascom: 4 Bytes seriell empfangen/senden


von M. Egner (Gast)


Lesenswert?

Hallo!

Ich bin absoluter Neuling mit Bascom und komme bei einem Problem einfach 
nicht weiter. Ich möchte an der seriellen Schnittstelle eines ATmega16 
(mit MAX232) Daten empfangen, die aus 4 Bytes bestehen und dann jedes 
Byte in eine Variable schreiben. Diese werden dann weiterverarbeitet und 
dann werden wieder 4 Bytes aus anderen Variablen gesendet. Aus der Hilfe 
zu input, inkey usw. werde ich auch nicht schlau.

Vielleicht kann mir jemand ein Beispiel für das Empfangen und Senden 
geben.

Vielen Dank schonmal.

MfG
C. Egner

von Jack B. (jackbraun)


Lesenswert?

Als Bascom-Verwender müsstest Du eigentlich die Seite rowalt.de kennen.
Einführung 4 behandelt den UART.

von M. Egner (Gast)


Lesenswert?

Ja die Seite kenne ich. Der Empfang von zwei Bytes geht auch mit dem 
Beispiel, aber ich habe 4 Bytes und will diese einzeln in Variablen 
haben. Das bekomm ich einfach nicht hin.

von 12:00 (Gast)


Lesenswert?

Enable Interrupts

Config Serialin = Buffered , Size = 4

von Willi (Gast)


Lesenswert?

Guck mal, hier hat jemand das selbe Problem.

http://www.roboternetz.de/phpBB2/viewtopic.php?t=31875

MfG Willi

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.