Seiten: 1 [2] 3 4
|
|
|
Autor
|
Thema: Analoganzeige mit Text LCD (Gelesen 67512 mal)
|
xonom
Modding MacGyver
Karma: +5/-0
Offline
Geschlecht:
Beiträge: 779
|
du bist ja schneller als die polizei erlaubt aber :respect: !! sieht schonmal gut aus!
|
|
|
Gespeichert
|
|
|
|
Spunky
Case-Konstrukteur
Karma: +9/-0
Offline
Geschlecht:
Beiträge: 715
|
Äh, naja, ich hatte eine kleine LCD-Bibliothek für den AVRgcc gefunden. Darin gab es die Routine bargraph(). Die habe ich einfach mal aufgerufen:
int main(void) { lcd_init(); init_cg_ram();
lcd_clear();
bargraph(8); /* Diese Zeile stammt aus Spunkys Feder. Der Rest ist ein Beispielprogramm */ }
Das ist schon alles.
Die LCD-Routinen habe ich dort gefunden: http://www.enel.ucalgary.ca/Pe.../avr/#tth_chAp4
|
|
« Letzte Änderung: Januar 28, 2004, 18:35:02 von Spunky »
|
Gespeichert
|
„Liebe Nachwelt! Wenn Ihr nicht gerechter, friedlicher und überhaupt vernünftiger sein werdet als wir gewesen sind, dann soll Euch der Teufel holen. Diesen frommen Wunsch mit aller Hochachtung geäußert habend bin ich Euer ehemaliger, gezeichnet: Albert Einstein.“ --->>> AFAIK? IMHO? HTH? Guckst du hier -> Chat-Akronyme / -Abkürzungen <<<---
|
|
|
Klinkerstein
Gast
|
@xonom: nich so viel spammen. [smile=0]Wir wissen alle, dass Spunky krass ist[/smile]
@Spunky: Kannst du auch 4unabhängige auf einem 4x20 mal darstellen? oder vielleicht 20unabhängige kleiner auf einem 4x20
|
|
|
Gespeichert
|
|
|
|
|
xonom
Modding MacGyver
Karma: +5/-0
Offline
Geschlecht:
Beiträge: 779
|
wo haste diese routine denn gefunden? kannste mir ja mal schicken!!
@klini jaja selber spammer!!
|
|
|
Gespeichert
|
|
|
|
|
Falzo
Diktator vom Dienst
Administrator
Karma: +15/-0
Offline
Geschlecht:
Beiträge: 5088
|
hrhr, ja das is sone sache mit den variablen und typen - hat ja keiner gesehen :-)
|
|
|
Gespeichert
|
|
|
|
|
|
Falzo
Diktator vom Dienst
Administrator
Karma: +15/-0
Offline
Geschlecht:
Beiträge: 5088
|
welches wär denn der kleinste bzw. billigste avr mit dem das machbar wäre? genauso wär interessant, welche LCDs man ansteuern kann, manch einem reicht vielleicht nen 1*8 nur mit balken andere hätten vielleicht lieber nen 4*20 mit vier balken und infos...
|
|
|
Gespeichert
|
|
|
|
xonom
Modding MacGyver
Karma: +5/-0
Offline
Geschlecht:
Beiträge: 779
|
was charackter LCD´s angeht ist ansich nur der Controller wichtig!! am besten natürlich im 4bit Modus das spart IO-Ports!! Den günstigsten hat Spunky mit dem ATMega8 glaub ich genommen!!
|
|
|
Gespeichert
|
|
|
|
Spunky
Case-Konstrukteur
Karma: +9/-0
Offline
Geschlecht:
Beiträge: 715
|
Es gibt noch den alten 4433, welcher geeignet währe (Vorläufer vom mega8). Der ist abundzu noch günstig zu bekommen, braucht aber einen Quarz. Günstig, klein, aktuell und mit internem Takt ist der tiny26. Ich habe gerade einen Satz bei eBay gekauft. Der ist der kleineste, der A/D-Wandler eingebaut hat, den Takt intern erzeugt und problemlos mit C oder Basic programmiert werden kann (die anderen tinys haben kein SRAM für Variablen und Stack). Ich habe 10 Stück für 20€ plus Versand gekauft. Wolli_R bietet ihn sogar für 19€ das 10ner-Pack. Bei Reichelt kostet er 3,95.
Mal sehen, wann die Teile kommen.
Mir fehlt momentan noch ne konkrete Feature-Liste. Soll ich für jedes Display und jeden Anzeigefall ein fertiges Bin zum Flashen bauen? Gebt mir mal ein paar konkrete Ideen. Was DH2MR sagte, klingt schonmal nicht schlecht. Werde ich morgen mal einbauen.
Spunky
|
|
|
Gespeichert
|
„Liebe Nachwelt! Wenn Ihr nicht gerechter, friedlicher und überhaupt vernünftiger sein werdet als wir gewesen sind, dann soll Euch der Teufel holen. Diesen frommen Wunsch mit aller Hochachtung geäußert habend bin ich Euer ehemaliger, gezeichnet: Albert Einstein.“ --->>> AFAIK? IMHO? HTH? Guckst du hier -> Chat-Akronyme / -Abkürzungen <<<---
|
|
|
Falzo
Diktator vom Dienst
Administrator
Karma: +15/-0
Offline
Geschlecht:
Beiträge: 5088
|
kommt drauf an, ob du bereit bist, deinen source zur verfuegung zu stellen... wenn der nicht allzu kompliziert ist, wär das vielleicht ein schoenes beispiel, um die programmierung an sich ein wenig naeher zu bringen. dann könnte man eben die entsprechenden funktionen beschreiben und jeder passt sich den source selber an. fertige varianten könnten nach nem etwaigen tutorial hier im forum ja ausreichend gepostet werden, und du muesstet nicht alles entwickeln...
|
|
|
Gespeichert
|
|
|
|
Klinkerstein
Gast
|
jo genau. das wäre dann auch der einstieg für mich, und auch für viele andere, in die µC geschichte . Stellst einfach den Source rein, sagst, wofür dieser und dieser befehl ist, und jeder kann es für ein Display (Größe..) anpassen
PS: so kleine 8x2er DIsplays kriegt man bei ebay für 5€ (KLICK)
|
|
|
Gespeichert
|
|
|
|
xonom
Modding MacGyver
Karma: +5/-0
Offline
Geschlecht:
Beiträge: 779
|
Ich würd mal sagen der Code alleine hilft euch noch nicht weiter! Denke mal ne Kleine Anleitung zum Flashen wäre besser. Also was fürn Compiler, ISP-Prog, Externe Bauteile oder auch nicht, dann den Source und wie man ihn in den µC bekommt! Dann denke ich bekommt das jeder hin!
|
|
|
Gespeichert
|
|
|
|
Seiten: 1 [2] 3 4
|
|
|
|
|