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
Als Bascom-Verwender müsstest Du eigentlich die Seite rowalt.de kennen. Einführung 4 behandelt den UART.
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.
Enable Interrupts Config Serialin = Buffered , Size = 4
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.