Forum: Mikrocontroller und Digitale Elektronik Display 4bit lcd.lib?


von gusti (Gast)


Lesenswert?

Hallo Leute,

hab ein Display Problem:

bei meinem Compiler ist eine LCD.lib dabei die so aussieht :

#asm
    .equ __lcd_direction=__lcd_port-2
    .equ __lcd_pin=__lcd_port-1
    .equ __lcd_rs=0
    .equ __lcd_rd=1
    .equ __lcd_enable=2
    .equ __lcd_busy_flag=7
#endasm

Wenn die Hardware so ist: PIN0=RS, PIN1=RD, PIN2=EN und PIN4-7 
Datenleitung.

Ich habe aber eine Hardware die so beschalten ist:

PIN5=RS, PIN4=E, PIN0-3 Datenleitung  RW vom Disp. ist auf gnd

Könnt Ihr mir bitte helfen und sagen wie die lib aussehen muss?

MCU:Tiny2313 , Compiler:CodeVision

danke

von Hubert G. (hubertg)


Lesenswert?

Bist du sicher das die lib für 4bit ist?
Wenn du RW auf GND legst, musst du an den Stellen an denen auf das 
busy-flag gewartet wird, eine bestimmte Mindestzeit warten.
An deiner Stelle würde ich mir das Tutorial hier ansehen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.