Man braucht ja immer 2 Ports, einmal 8bit Daten, und 6Bit Control, wenn Du PortB verwendest, mach den ISP mal ab !
Wo hast du den M163 her, den gibts ja offiziell schon ein paar Tage nimmer ?
Druckbare Version
Man braucht ja immer 2 Ports, einmal 8bit Daten, und 6Bit Control, wenn Du PortB verwendest, mach den ISP mal ab !
Wo hast du den M163 her, den gibts ja offiziell schon ein paar Tage nimmer ?
ISP ab bringt nix, hab ich grade probiert.
Habe mir grade Deins bei pollin angeschaut, das wird es wohl werden.
Den 163er habe ich damals von farnell. hatte mich mit 10 Stk. eingedeckt.
Man weiß ja nie :)
Hallo,
das KS0108 hat meines Wissens kein eigenen Zeichensatz. Der muss mit compiliert werden. Da kann das Display auch nichts anzeigen.
Ich habe mir ein Font mit dem Bascom-Fonteditor selbst erstellt und dann im Programm eingebunden. Funzt wunderbar:
Mit freundlichen GruessenCode:$lib "glcdKS108.lib"
$regfile = "m128def.dat"
$crystal = 16000000
Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce = 1 , Ce2 = 0 , Cd = 4 , Rd = 3 , Reset = 2 , Enable = 5
Setfont 6x8font
Cls
Lcdat 1 , 1 , "Hello World"
Do
nop
Loop
End
$include "6x8font.font"
Digitali
Also den Font hatte ich mit eingebunden..
Ups, das hatte ich irgendwie ueberlesen.
Ich gebe in meinem Listing die "glcdKS108.lib" an und Du die "glcdks108.lbx". Liegt es vielleicht daran?
Nein, die .lbx sind compilierte .lib dateien. Ich vermute mal das irgendeine Steuerleitung defekt ist, obwohl es an dem Timecontrol noch lief.
Evtl. braucht das LCD doch eine andere Initroutine, mal das DB angucken :-k
kann ja sein, das es nicht mit dem Init der Lib aufwacht.
In der Demo gibts dafür keine .lib, da kann man nur die .lbx-en angeben.
Hast Du schon probiert die CS-Leitungen zu tauschen, am LCD, damit man sieht ob sich da was ändert, also die andere Seite geht ?
Wär' ja schad' um das Ding !
CS hab ich getauscht, hab hier auch noch nen lcd mit HD61830 als controller und das teil funktioniert einwandfrei.. kann dir das lcd gerne schicken, falls du es haben möchtest, habe nach 72 Stunden intensiver bemühungen damit abgeschlossen ;)
Naja hilft nix,
und danke, bitte nicht senden, defekte Teile hab ich genug hier :-)
Danke dir aber nochmal für deine Hilfe...
Gruß