Online seit Februar 2009
|
Laufschrift-Modul mit
1x8 Zeichen Display mit dem PIC16F88
|
Bastel-Download
hier:
"Laufschrift-mit-1x8-DOGM-LCD-Anzeige.zip"
(ca. 2,6 Mbyte)
Ein
Video
hierzu ist empfehlenswert (Klick
hier)
Kurzbeschreibung: Ich wollte
eigentlich nur ausprobieren, ob ich auf dem DOGM-LCD-Modul
Schrift-Text-Zeichen darstellen kann.
Bei DOGM ist eine
etwas andere Initalisierung notwendig als bei den "alten"
üblichen DOT-LCD-Displays !
Nur bei DOGM wird für die Beleuchtung
weniger Strom benötigt... Aber der mechanische Aufbau ist
nicht so robust, wie bei den "alten"DOT-Displays.
|
|
So ist auch gleich ein Laufschrift-Programm
entstanden mit folgenden vier änderbaren Texten :
1.-Basteln macht Spass, wenn es funktioniert. 2.-Ich bin
der grösste Quatschkopf. 3.-Ich bin die grösste Pfeife die
rumläuft. 4.-Ich bin der grösste Baster aller Zeiten.
Texte mit bis zu je 240 Zeichen sind möglich. Dazu muss
man das ASM-File (Assembler-File) ändern, welches im txt-Modus (Editor)
lesbar ist... Dann wird assembliert und mit dem
entstandenem hex-File wird der PIC16F88 neu gebrannt.
Hier
wurde das DOGM-Display mit 1x8Zeichen eingesetzt.
Hier wurde das 4-Bit-Datenbus-Prinzip verwendet.
Mit einem Einstellregler kann man die
Laufgeschwindigkeit einstellen.
Praktisch
wurde es von mir in meinen GPS-Uhren
als Informationstext bei einer Funktionstasten Betätigung
eingesetzt.
|
|
Oberhalb der
Stromlaufplan des Laufschrift-Moduls (klick drauf und er
wird grösser) |
Natürlich lassen
sich auch die "alten" üblichen DOT-LCD-Display mit Laufschrift versehen.
Im Video unterhalb kann man es erkennen.
(Klick
hier) und man
sieht
ein erklärendes Video
So gibt es eine Vielzahl von Möglichkeiten, wie man ein
LCD-Display mit oder ohne Laufschrift ansteuert zum
Beispiel
als 1x8 / 1x16 / 2x16 Display oder als DOGM- oder DOT-Display
oder mit 4- oder 8-Bit Datenbus oder als SPI-Schnittstelle.
Alle Varianten existieren bei mir als
Assembler-Unter-Programme. Alles funktioniert
perfekt.
Es gibt hierzu keinen Bastel-Download .
Man könnte mir
eine E-Mail schreiben.... |
|