Die Doku sagt du musst den Modus mit dem PSB Pin(Pin15) auswählen, wie ist der denn verdrahtet? Gibt es da einen Jumper, Lötbrücke, irgendwas offenes?
Die Doku sagt du musst den Modus mit dem PSB Pin(Pin15) auswählen, wie ist der denn verdrahtet? Gibt es da einen Jumper, Lötbrücke, irgendwas offenes?
Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
nicht.
Ceos war schneller
hab grad den gleichen Gedanken:
Hast Du mal mit einem Voltmeter den Pin RA3 vom PIC16F877A gemessen ?
Der geht ja auf den Auswahlpin Seriell/Parallel
und geht auf das Display LCD_PSB
prüf mal bitte ob der Pin auch wirklich auf High geht für den Parallel Mode.
Zudem ist der PIN RA4 vom PIC ein Open Collector, hier benötigst Du einen Pullup.
Der geht bei Dir auf den Reset vom Display.
Siro
Hallo Ihr Beiden !
Danke für diese Info, da bin ich gerade selber am Suchen gewesen, denn wenn ich Am Arduino, dann PSB mit High verbunden habe, ist mir die Spannung zusammen gebrochen....und siehe da !!! PSB ist mit GND über einen 0-Ohm Widerderstand verbunden. in 2..3 Tagen ist ein neues LCD da, da sieht die Bestückung (R10) anders aus, diese ist garnicht verlötet. Es kann aber auch ein Herstellerfehler sein , denn nebenan von R10 wo R9 sitzt ist frei.
Diese LCDs werden wohl in irgendeinem 3D printer verwendet und wird dort seriell betrieben... Kann sein das es für diesen zweck gleich so verlötet wurde, eben PSB auf GND gesetzt.. dann war aber die Beschreibung des Verkäufers etwas falsch... Ist nun gut ein Jahr her, da kann ich nicht noch "Wind" machen...mich ärgert ja nur fast sinnlos vertane Zeit und die "letzten Haare" die ich mir ausgefrauft habe...
Siro , Danke auch für die Info in Sachen "PullUp"....muss mal in die Easy-Boardbeschreibung schauen , da ist ja extra solch ein Steckplatz für ein GLCD vorhanden, mit der Bemerkung nur für ST7920 Chips. Von extra PullUps ist nichts erwähnt.
Ja das sind so die gleinen Fussangeln die mal beim ersten Versuch mit solchen Sachen immer mal wieder selber anlegt.
Gruss und Dank
Gerhard
Nachtrag :
Da muss mir wirklich gleich ein Anwender modifiertes Teil verkauft worden sein, ich wunderte mich das am Arduino, obwohl ich noch den Kontrastregler vergeessen hatte die Anzeige so gut war, das Teil ist schon gleich mit aufgelötet als Miniregler nur mit Lupe zu finden....
Geändert von oderlachs (31.01.2019 um 15:57 Uhr) Grund: Nachtrag :
Arduinos, STK-500(AVR), EasyPIC-40, PICKIT 3 & MPLABX-IDE , Linux Mint
dann löt doch die Brücke einfach aus
Vor den Erfolg haben die Götter den Schweiß gesetzt
Wenn ich das 100% wüsste das es diese ist , wo der Null-Ohm Widerstand sitzt, würde ich es versuchen.
Obwohl das Leben lang mit Löten meine Brötchen verdienst habe, möchte ich Dank meiner jetzt schlechten Augen und Fingergelenke kein Risiko eingehen.
Das neue GLCD ist morgen oder kommende Woche da..so kann ich auch noch diese Zeit bis zum Erhalt warten.
Das alte GLCD werde ich dann eben als serielle Verwendbar anwenden
Gerhard
Edit:
Das GLCD kam sogar heute schon, gestern bestellt, muss aber noch die Stiftleiste einlöten, das möchte ich mal gern bei Tageslicht machen....
Ich werde berichten..
Gerhard
Geändert von oderlachs (01.02.2019 um 19:59 Uhr) Grund: Nachtrag
Arduinos, STK-500(AVR), EasyPIC-40, PICKIT 3 & MPLABX-IDE , Linux Mint
So, das neue Display kam ja schon vorige Woche. Heute nun Stiftleiste eingelötet und Test : Wunderprächtig !
Da denkt man Tage lang man ist zu doof einen Prog zu schreiben um ein GLCD zu verwenden und dann dieses Fallstrick. Na ja man lernt nie aus.
Nun muss ich nur noch ein Adapter basteln zur Verwendung an dem Entwicklerboard...denn Was eigentlich Oben links ist , ist nun Unten rechts.
Ich kann das Board wegen der Anschlüsse Ub,Serial nicht anders am AP legen. So muss ich mir den Kopf verrenken um bestimmte Anzeigen zu lesen.
Ich danke für Eure Mithilfe bei meinem Problem.
Gruss & Dank
Gerhard
Arduinos, STK-500(AVR), EasyPIC-40, PICKIT 3 & MPLABX-IDE , Linux Mint
Lesezeichen