Hallo, kann ich ein HD44780 problemlos mit einem KS0070BP LCD ersetzen? Vielen Dank für eure Antworten! Gruß technikus
Hi
>kann ich ein HD44780 problemlos mit einem KS0070BP LCD ersetzen?
Datenblätter schon verglichen?
Befehlskompatibel scheinen sie zu sein. Aber bei den Ausführungszeiten
sehe ich da schon Unterschiede.
MfG Spess
kann mir jemand sagen ob ich mit BASCOM programmierte Atmega-Chips LCD´s nach KS0070BP-00CC Standart ansteuern kann?
Wenn das Protokoll für die Ansteuerung da ist, dann ist das mit Bascom auch machbar.
>>Ja, die sind bei ordentlicher Software kompatibel.
Ich nutze die Flery LCD Lib. Habe mir so ein Display bestellt und werde
es die Tage testen.
Danke!
Nächste Woche werde ich das mal in Angriff nehmen. Hintergrund: Bei Pollin gibt es im Moment 2x20 LCD in blau für nen ganz kleinen Euro.
Hallo Technikus, und futzt das Pollin LCD mit Bascom??? Ich würde dann auch eins bestellen. Gruß Martin
Habs selber ausprobiert, es Futzt unter Bascom. V0 muss mit ca. 2,7kOhm an Masse. Sieht im blauen Look nicht schlecht aus. LCD Display:BATRON BTHQ 22005VSS FSTF LED white von Polli... Gruß Martin
Hat inzwischen jemand das Display nochmal in Betrieb genommen und kann das "V0 mit ca 2.7K an Masse" bestätigen? Im Datenblatt steht für V0 power supply for LCD-Driver... Besten Dank und Gruß Elko
Hallo, das mit dem Wiederstand kann ich bestätigen, allerdings macht das Display bei mir garnichts! Die Zeile oben leuchtet es ist also nicht richtig Initialisiert. Mein Programm: $regfile = "attiny2313.dat" $crystal = 8000000 Config Lcd = 20 * 2 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 , E = Portd.1 , Rs = Portd.0 Config Lcdbus = 4 Cls Locate 1 , 1 Lcd "Test" Kannst du mal dein Programm posten Martin?
Hallo ich ahbe das selbe Problem wie mein vorredner. hat jemand schon eine Lösung parat? schöne grüße
> hat jemand schon eine Lösung parat?
Ja, aber die willst Du ja mit Sicherheit nicht hören...
...
init muss beim KS-Controller angepasst werden. Danach läuft es problemlos. Zu Bascom kann ich allerdings nichts sagen, noch nie was damit gemacht.
> nit muss beim KS-Controller angepasst werden.
Eben. Und genau da kommt der BASCOM-Benutzer nicht so einfach ran. Das
Wissen, das er dazu braucht, würde die Benutzung von BASCOM auch
überflüssig machen. ;-)
...
Tja, dann ist das ziemlich blöd... Ein Grund mehr, den Kram nicht zu benutzen.
Moin hannes lux, könntest du mir vielleicht erzählen oder erklären wie ich mein probleme in bascom löse?Oder vielleciht auch jemand anderes ? schöne grüße
Hi >könntest du mir vielleicht erzählen oder erklären wie >ich mein probleme in bascom löse?Oder vielleciht auch jemand >anderes ? Ich denke Hannes meint so in der Richtung: 'Benutze eine Programmiersprache, in der das problemlos möglich ist'. MfG Spess
So in etwa... Ich verzichte auf Bascom und schreibe mir meine Low-Level-Routinen selbst. Das ist zwar hier und da etwas mehr Arbeit, man ist damit aber bedeutend flexibler. Das Verwenden von Bascom suggeriert aufgrund der Baukastenstruktur zwar schnelle Erfolge, den Preis dafür siehst Du aber an Deinem LCD. In ASM würd' ich jetzt etwas am Timimg bei der Initialisierung spielen und schon würde das Ding laufen. In C wär's ähnlich, aber C kann ich nicht. Der AVR kann nur ASM (in Form von Maschinencode, der 1 zu 1 in ASM formulierbar ist), da sollte es nicht schaden, ihn in der Sprache zu programmieren, die er auch versteht. Gut, C-Programmierer sehen das anders, aber auch sie weichen auf ASM aus, wenn es eng oder zeitkritisch wird. Also: Benutze den Baukasten "Bascom" und kauf' Dir Baukasten-kompatible Hardware oder lerne Programmieren... ;-) ...
Okay das Bascom eine Hausmeister programmiersprache ist merkt ist mir dann auch bewusst.Aber wie gesagt der schnelle erfolg hat mich gereizt. Ich werde mich dann wohl auch mal mit ASM oder C auseinander setzen. Schöne Grüße.
Hallo Christian, leider habe ich schon lange nicht mehr vorbei gesehen. Mein Programm für´s LCD ist nur: (mehr mach ich für´s LCD nicht) ########################################################### Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.6 , Db5 = Portd.5 , Db6 = Portb.7 , Config Lcdpin = Pin , Db7 = Portb.6 , E = Portd.0 , Rs = Portd.1 ########################################################## Wenn´s nicht futzt Vo siehe weiter oben mit ca. 2,7k an Masse. !!! UND natürlich den R/W auch mit 2,7 kOhm an Masse !!!! So, nun zu diesen Forum und die Leute die nie etwas zum Thema sagen: Behaltet doch euere Meinungen für euch. "Die ewige Diskussion Bascom ist schei..." oder "Lerne erst mal..." braucht kein Hilfesuchender und sind so "primitiv". Normal ist: Nicht vom Thema abschweifen Bleibe mit Deiner Antwort beim Ausgangs-Thema. Eine abschweifende Antwort oder gar eine Antwort, die mit dem jeweiligen Thema nichts mehr gemeinsam hat, hilft niemandem und bei dermaßen vielen neuen Beiträgen würden wir ins absolute Chaos abdriften, wenn sich jeder Diskussionsverlauf gleich über mehrere Themen erstrecken würde. Gruß Martin
Hallo zusammen, ich habe ebenfalls ein Display mit KS0070BP und ebenfalls das Problem unter BASCOM lediglich ein leeres Display zu sehen. Habe Beschaltung mehrfach überprüft und auch die Geschichte mit dem 2k7 Ohm Widerstand an R/W getestet. V0 habe ich an ein Poti angeschlossen und mit diesem kann ich auch die Helligkeit des Displays einstellen. Habe auch am Anfang des Programmes schon ein Delay eingebaut , bevor Initlcd aufgerufen wird, um dem Display ein wenig zeit zum einschalten zu geben. Jedoch sehe ich lediglich eine ausgefüllte ( alle dots des Zeichens an ) Zeile und die zweite Zeile mit leeren chars. Ein "Hallo Welt" erscheint leider nicht. Ich betreibe das ganze im 4Bit Mode. Wenn jemand noch eine Idee hat, wie man das ganze unter Bascom laufen lassen kann , wäre ich froh, wenn jemand seine Erfahrung mit mir teilen würde . MfG Marco
Hallo, ich besitze ebenfalls das Display mit dem KS0070BP. (LCD-Modul BATRON BTHQ22005VSS-13) Leider kann Bascom das Display ebenfalls nicht richtig initialisieren. Es wird lediglich eine schwarze Zeile angezeigt. Gibt es schon eine Lösung für das Problem unter Bascom? Vielen Dank!
Und wieder: die Controller sind kompatibel. Du hast was Anderes falsch gemacht, wetten? Bis jetzt war es immer so. Siehe z.B. hier Beitrag "Displaytech 162 LCD mit bascom ansteuern"
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.