Bascom: Reichelt-LCD

Gast #186035
Lesenswert?

Hallo !

Wer mit Bascom ein LCD-Modul von Reichelt (z.B. Displaytech 162C mit
KS0070B Chipsatz) ansteuern will kann die Bascom-Internen Routinen nur
mit einer kleinen Erweiterung verwenden.

Ein Codebeispiel befindet sich im Anhang.

Das LCD-Modul kann, passend zum Codebeispiel, so mit dem µC verbunden
werden:

LCD-Pin Signal  Anschluss an
----------------------------
1       Vss     GND
2       Vcc     5V
3       Vee     Abgriff von Poti (an VCC und GND)
4       RS      PD4 am AVR
5       RW      GND
6       E       PD5 am AVR
7       DB0     GND
8       DB1     GND
9       DB2     GND
10      DB3     GND
11      DB4     PD0 am AVR
12      DB5     PD1 am AVR
13      DB6     PD2 am AVR
14      DB7     PD3 am AVR


MfG
formtapez
Angehängte Dateien:
Gast #186036
Lesenswert?

Hallo, das Programmbeispiel kann ich nicht verstehen.
ldi r24, $24 und ldi r24, $20 widersprechen sich ja auch (einmal zwei
Zeilen, dann einmal eine Zeile).

Ich habe mir mal den AVR-CTRL angetan und ein wenig mit BASCOM-AVR
1.11.7.7 gespielt. Unter BASCOM-Options habe ich die LCD Optionen
angegeben.

Signal  Anschluss an
--------------------

RS      PORTC.0
E       PORTC.2
DB4     PORTC.4
DB5     PORTC.5
DB6     PORTC.6
DB7     PORTC.7

16*2, 4-bit, PIN


Das Listing im Anhang reicht aus. Lediglich ein Ddrc = &B11111111 war
notwendig.


Gruß

Holger
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren