Datasheet
Technische Beschreibung / Description technique myAVR LCD Add-On 2.3 11/12
www.myAVR.de © Laser & Co. Solutions GmbH - 04/2008 / Devtronic SARL - 04/2008 www.myAVR.fr
Programmierung des Displays
/
Programmation de l’afficheur
Beispiele und Vorlagen für die Programmierung des myAVR LCD Add-On finden Sie unter www.myAVR.de im
Downloadbereich.
Des exemples et mises en œuvres pour la programmation du module d’extension LCD sont disponibles dans la section
«Téléchargement » de notre site internet.
BASCOM Beispiel
/
Exemple BASCOM
$regfile = "m8def.dat"
$crystal = 3686400
Config Lcdpin = Pin, Db4 = Portd.4, Db5 = Portd.5, Db6 = Portd.6, Db7 = Portd.7,
E = Portd.3, Rs = Portd.2
Config Lcd = 16 * 2
Config Portd = Output
Do
Waitms 1000
Cls
Lcd "myAVR avec LCD"
Loop
END
Das myAVR LCD Add-
On ist für den 4Bit Modus über Port D
konfiguriert.
Le module d’extension myAVR LCD se configure en mode 4 bits par le
port D du microcontrôleur.
Warte mindestens 50 ms nach Power-ON.
Il ne devient opérationnel que 50 ms après allumage.
Das Display wird durch das dreimalige senden von 0b0011xxxx (Soft-
Reset) in den Initialisierungsmodus versetzt, dabei muss RS = 0 sein.
L’afficheur est initialisé par l’envoi répété
trois fois de 0b0011xxxx
(reset soft), le signal RS étant à 0.
Betriebsmodus / Modes de fonctionnement :
- 4 Bit, 0b00100000
- 2 Zeilen
/ lignes, 5 x 7 Punktmatrix / matrice de pixels, 0b00101000
- Einfügemodus / mode statique, 0b0000011
- OFF, 0b00001000
- CLEAR, 0b00000001
- ON, 0b00001110
START
RET
Register
sichern
LCD init 4 Bit
Register wieder
hestellen
LCD 2x16 konfig
LCD_enable wait5ms
set Entry-Mode
LCD_cmd LCD_off LCD_clear
LCD_cmd LCD_on
wait50ms
PowerUp
LCD-PortD
initialisieren
LCD reset
LCD reset
LCD reset
wait100µs
LCD_enable
LCD_enable
wait5ms
LCD_enable