Nokia3310 LCD Probleme mit Ansteuerung

Gast #94814
Lesenswert?

Hay @all


Ich habe ein Probem ich versuche ein Nokia LCD vom Typ 3310 in Betrieb
zu nehmen Angeschlossen habe ich es über den schaltplan auf der Seite
http://www.microsyl.com/ Aber ich nutze CodeVision unnd ort
Funktioniert es nicht ich habe den gleichen IC (mega8) und auch das
gleiche LCD nur es kommen immer fehler.

Hat jemand ein 3310 LCD mir Codevision zum Laufen bekommen.???


MFG: Fichte
Gast #94817
Lesenswert?

Hi Fichte,

Schau mal in die Codesammlung. Dort gibt es einen Threat zur
Ansteuerung. Ist zwar für einen PIC aber den C-Code müsstest Du für so
gut wie jeden Prozessor (evtl. ein paar Anpassungen an den verwendeten
Compiler) verwenden können.

Steffen
Gast #94818
Lesenswert?

Probier mal den Anhang, die Demo-Version von Codevision übersetzt es
wegen der Größe nicht, aber es gibt kein größeres Gemecker...
Hab ich aus meiner funktionierenden WinAVR-Version abgeleitet.

Wie gesagt: mangels Vollversion des Compilers nicht getestet !!!
Gast #94819
Lesenswert?

@Uwe:

hab Dir ne mail geschickt (Bettelpost) - bitte um Entschuldigung!
Könntest Du Deinen Code mit Winavr mal veröffentlichen?

Ich brauch mal ein Erfolgserlebnis und kriegs selber nich hin :-(((

Danke!
Holger
Gast #94820
Lesenswert?

@Holger und wen's noch interessiert
Ich habe dieses Display auch nur mal ausprobiert und nichts wirklich
sinnvolles damit gemacht. Was ich auf die Schnelle gefunden habe war
ein Test für einen DS1820. Diese Bibliothek war mal Thema in einem
anderen Thread hier im Forum. Ich hab die mit einem Versuchsaufbau auf
einem Steckbrett getestet, da war auch das Display mit im Spiel.
Also: Dieses ist kein wirklich brauchbares Projekt, zeigt aber, wie die
Nokia-Bibliothek geht.
Nebenbei zeigt es, wie mal den DS1820 abfragt. Funktioniert, ist aber
alles andere als optimal...
Ich habe die Bibliothek so geändert, dass der Zeichengenerator im
Flash-Speicher liegt.
Gast #94821
Lesenswert?

Hallo Uwe,

zur Erklärung: Ich habe bisher gute und schnelle Erfolge mit AVR
Prozessoren gehabt und diese in Assembler programmiert, in kleinere
Projekte eingesetzt. Nun kommt man ja an C nicht mehr vorbei und ich
versuche C zu lernen. Obwohl ich schon diverse Bücher habe und auch in
der Volkshochschule einen Kurs (allg. C) belegt habe, fällt es mir sehr
schwer. Naja, Leuchtdiode an einem Port anschalten oder im
Timer-Interrupt blinken lassen geht, viel mehr nicht :-(
Nun hab ich gemerkt, dass C nicht wirklich =C ist! die Include Dateien
heissen anders, die Symbole heissen anders etc. Wirklich portabel ohne
was am Code zu ändern sind die Programme nicht - im Gegensatz zu dem,
was man mir einreden will. Ich hab auf Bitebene überhaupt keinen
Einblick, was an diesem Nokia Display funktioniert, obwohl ich mich
bemühe und durch das Datenblatt des PCD8544 sehe ich auch nicht so
recht durch :--(((((traurig und sehr verzweifelt

Ich würde wirklich gerne so ein Display für ein Projekt einsetzen und
dabei mehr C lernen. Ich habs wie auf der Mikrosyl Seite angeschlossen
an einen Mega8 und versucht die Bibliothek an Winavr anzupassen, in
einem main() einfach eine Linie zu zeichnen und einen Buchstaben
auszugeben. Ich bin inzwischen so genervt, dass ich in das Zeugs
reintreten könnte. DAS BLÖDE DISPLAY GRINST MICH NUR AN! Und zeigt mir
nichts!
Bin ich nun zu blöd ein einfaches C Programm zu schreiben, oder ist
mein Display kaputt oder hab ich irgenwas vergessen????

Du kannst Dir jetzt vielleicht vorstellen, warum ich gerne mal ein
Beispiel hätte, von dem ich abschreiben kann und von dem ich weiss,
dass es auch schon mal praktisch funktioniert hat. Dann weiss ich, dass
entweder ein HW Fehler vorliegt oder mein Display doch defekt ist.
Könntest Du Deine angepasste Bibliothek hier mal veröffentlichen?

Danke sehr!

Gruss Holger

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren