Messwerte über Rs-232 darstellen mit Mega8

Gast #271335
Lesenswert?
• ▲
▼
Hallo,

ich habe hier einen Mega, der misst ständig die Helligkeit über LDR.

Ich möchte nun die übertragene Zahl ablesen, über Terminal klappt das
auch schon, aber ich möchte nicht den Scrolltext haben sondern feste
"schöne" Anzeigen.

Ich möchte aber nicht tagelang mich mit dem "teurem" Visual Basic"
herumschlagen, ich dachte schon an ABACOM Digital Profi Lab.

Wer hat sich diesem Thema schon einmal beschäftigt und kann mir einen
Rat geben.

Gruss
A. Arndt
Gast #271336
Lesenswert?
• ▲
▼
Habe das mal in qbasic-prog realisiert einfach nen MS-Dosfenster auf und
Ruhe ist.

Könnte aber unter XP ätzend sein da Ports nicht transparent gelesen
werden.

Ich habe da noch Winskript II von BHV,und könnte dir das als zip-file
schicken. Das ist easy zu proggen (damit sollte es gehen) Beispiele
liegen bei und es gibt eine echte win32-exe. Stehe auch für Nachfragen
zur Verfügung.
Persönliche Seite #271339
Lesenswert?
• ▲
▼
Bereits in einem Terminalfenster kannst Du feste "schöne" Anzeigen
hinbekommen.

Dazu am Zeilenende nur \r (0x0d, CR) senden, dann wird die bereits
ausgegebene Zeile wieder überschrieben und nicht mit einer neuen Zeile
angefangen, was bei \n (0x0a, LF) bzw. der Kombination aus beidem
geschieht.

Alternativ könntest Du auch 0x0C (Ctrl-L) an das Terminal senden, das
löscht den Bildschirm.
Gast #271340
Lesenswert?
• ▲
▼
Schöne XY-Anzeigen kann auch ein AVR mit kleinem Speicher als HP-GL-File
ausgeben. Mit hp2xx.exe , das gibts auch für Linux, macht man daraus
auch Pixel-Grafiken. HP-GL ist uralt, sollte aber von jedem
HP-Laserjet-kompatiblen Drucker verstanden werden, dann braucht man
keinen PC zum Ausdruck. Der Code besteht nur aus kompaktem
ASCII-Klartext und dem ESC-Zeichen, das läßt sich über die serielle
Schnittstelle leicht ausgeben. Mein alter LaserjetII hat noch einen
seriellen Eingang, den kann ich HP-GL direkt vom AVR ausdrucken lassen.
Gast #271341
Lesenswert?
• ▲
▼
Hallo,

vielen Dank für Eure vielen Tips....

Es muss auch nicht kostenlos und fertig sein, aber wozu das Mega-Tool
VB, welches auch nicht gerade günstig ist und vieles kann, was ich
nicht nutze.

Mein Mega sendet z.B. nur Zahlen mit dem BASCOM Print-Befehl und ich
möchte eine feststehende Maske habe wo dann z.B. Temperatur steht und
dann der sich ändernde Wert.

So etwas macht die ABACOM-Software, wäre nur die Fragen, ob es so etwas
noch in anderer Form gibt, die ABACOM-Software ist primär für andere
PC-Hardware gedacht (nutze ich auch nicht) und ich könnte dort auch mit
visiuellen Schaltern und Potis arbeiten.

Gruss
A. Arndt

Antwort schreiben

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