Hallo,
nachdem die Sache mit den max / min Werten für mein neues Thermometer zur Zufriedenheit geklärt wurde, nun ein paar neue Fragen.
Die LED Anzeige wird mit DDR-Anzeigen vom Typ VQB28, VQB27 und VQB200 realisiert.
Die VQB200 sind 16-Segment Anzeigen für die anzeige von AKT, MIN, MAX, DEL.
Ich find halt diese "alten" DDR-LED-Anzeigen gut, von der Optik her. Bilder anbei.
Die 7-Segment mit dem MAX7219 sind ja nicht das Problem. 5 Stellen alles gut.
Die 16-Segment würde ich jeweils aufteilen auf 2x CC vom MAX7219 (2x8 Segmente), da die 16-Segment Anzeigen nur einen Common Anschluß haben.
Bissel umständlich, aber würde funktionieren. Oder wäre es besser, z.B. den MAX6954 dafür zu nehmen, der auch 16-Segment direkt steuern kann ?
Im Programm bin ich nicht glücklich über die Ansteuerung der MAX7219 z.Z..
Würde es Sinn machen, die Max7219 einzeln über CS anzusteuern, da ja einmal 7-Segment und dann 16-Segment ?
Auch mein hin und her springen im Programm mit gosub und return ist sicherlich nicht ganz elegant gelöst.
Aber aus einer If/Then in eine gosub zu springen, es funktioniert zwar, aber so richtig gefällt mir das nicht.
Vielleicht hat jemand eine andere Idee.
Gruß Dago1
nachdem die Sache mit den max / min Werten für mein neues Thermometer zur Zufriedenheit geklärt wurde, nun ein paar neue Fragen.
Die LED Anzeige wird mit DDR-Anzeigen vom Typ VQB28, VQB27 und VQB200 realisiert.
Die VQB200 sind 16-Segment Anzeigen für die anzeige von AKT, MIN, MAX, DEL.
Ich find halt diese "alten" DDR-LED-Anzeigen gut, von der Optik her. Bilder anbei.
Die 7-Segment mit dem MAX7219 sind ja nicht das Problem. 5 Stellen alles gut.
Die 16-Segment würde ich jeweils aufteilen auf 2x CC vom MAX7219 (2x8 Segmente), da die 16-Segment Anzeigen nur einen Common Anschluß haben.
Bissel umständlich, aber würde funktionieren. Oder wäre es besser, z.B. den MAX6954 dafür zu nehmen, der auch 16-Segment direkt steuern kann ?
Im Programm bin ich nicht glücklich über die Ansteuerung der MAX7219 z.Z..
Würde es Sinn machen, die Max7219 einzeln über CS anzusteuern, da ja einmal 7-Segment und dann 16-Segment ?
Auch mein hin und her springen im Programm mit gosub und return ist sicherlich nicht ganz elegant gelöst.
Aber aus einer If/Then in eine gosub zu springen, es funktioniert zwar, aber so richtig gefällt mir das nicht.
Vielleicht hat jemand eine andere Idee.
Gruß Dago1