Hallo,
versuche z.Z. ein GLCD mit dem Controller T6963C an einen Atmega 16 zu betreiben. Meine Pinbelegung sieht so aus:
Code:
'1 GND GND
'2 GND GND
'3 +5V +5V
'4 -9V -9V
'5 /WR PORTD.0
'6 /RD PORTD.1
'7 /CE PORTD.2
'8 C/D PORTD.3
'9 NC not conneted
'10 RESET PORTD.4
'11-18 D0-D7 PA
'19 FS PORTD.5
'20 NC not connected
Der Kontrast lässt sich mit Hilfe eines Potis an Pin 4 auch regeln.
Auf dem Display erschein aber nur eine kleine Linie, wenn ich den MC anschließe. Hab das mit 3 baugleichen Displays gepfrüft, aber es kommt immer nur diese Linie?!?
Mein Code in Bascom sieht so aus:
Code:
$regfile = "m16def.dat"
$framesize = 16
$swstack = 16
$hwstack = 16
$crystal = 12000000
Config Graphlcd = 240 * 64 , Dataport = Porta , Controlport = Portd , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8
Cls
Cursor Off
Showpic 0 , 0 , Startbild
End
Startbild:
$bgf "startbild.bgf"
Was mache ich falsch?
Hat jemand Erfahrung mit diesen GLCDs?
Lesezeichen