GLCD mit T6963C an Atmega 16
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?
ledsee Touch 128x64 am Atmega 32
Hallo
Ich habe ebenfalls mit einem ledsee Touch 128x64 am M32 und am M16 experimentiert. Erst nachdem ich die Quarzfrequenz auf 8MHz (intern) herabsetzte, lief das Display (nach Korrektur der Analogwerte)anstandslos. Offenbar kann das Touch-Display höhere Taktraten nicht realisieren.
Verwendete Hardware: 2 x Funkboard RFM12 von Pollin (M16 und M32). Ein Master schickt 11 Byte (Slaveadresse, Kommando, 8 Datenbytes, crc8) an Slaves, die ein Echo zurücksenden. Funktioniert auf Entfernungen bis zu 500m verblüffend gut.
radebeul
Kaum macht man's richtig, schon geht's.
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
Du kannst den 7909 nach dem Gleichrichter bzw. + Baterie anschließen.
Gruß
Nico