Gast
#857792
Hallo Leute Ich habe da mal ein kleines Problemchen mit Bascom. (wer hat das nicht *g) Ich versuche, seriell übertragene Daten auf einem Display sichtbar zu machen. Das klappt nun nach einigen Tagen auch endlich ! Da die Daten alle als Bytes übertragen werden, aber eigendlich Word-Variablen sind, wandele ich sie nach dem Empfang mit dem "Overlay-Trick" zurück. Die Variablen dafür habe ich wie folgt angelegt: Dim Recbuffer(16) As Byte At &H7E 'Sendepuffer Dim Daten1 As Word At &H7E Overlay 'Timeintervall Dim Daten2 As Word At &H80 Overlay 'Spannung Dim Daten3 As Word At &H82 Overlay 'Strom Dim Daten4 As Word At &H84 Overlay 'Drehzahl Dim Daten5 As Word At &H86 Overlay 'Temperatur Dim Daten6 As Word At &H88 Overlay 'Empänger Spannung Dim Daten7 As Word At &H8A Overlay 'RC Dim Daten8 As Word At &H8C Overlay 'Höhe Das funktioniert auch soweit. Aber nun meine Frage: Die Adressen (&H7E, ...) habe ich von meinem Minilogger, der auf Basis eines Tiny26 läuft, übernommen. Der Controller für das Display ist aber ein Mega32. Welche Adressen sollte ich bei diesem benutzen ? (Werde aus dem Datenblatt nicht wirklich schlau) Und eine zweite Frage hätte ich dann auch noch: Wenn ich nun einigen Variablen einen festen Speicherbereich zugewiesen habe, kann es dann passieren, dass diese von anderen Variablen die ich dann noch normal in Bascom definiere, überschrieben werde ? Gruss Volker