Forum: Mikrocontroller und Digitale Elektronik Nokia3310 LCD Probleme mit Ansteuerung


von Fichte (Gast)


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

von Uwe Nagel (Gast)


Lesenswert?

Was für Fehler kommen denn?
Ich habe die Software mit WinAVR zum laufen gebracht,
Codevision hab ich nicht.

von Fichte (Gast)


Lesenswert?

Bei Codevision ist das so das er keine macros.h und keine iom8v.h
kennt.


MFG: Fichte

von Steffen (Gast)


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

von Uwe Nagel (Gast)


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 !!!

von Holger Gerwenat (Gast)


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

von Uwe Nagel (Gast)


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.

von Holger Gerwenat (Gast)


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

von Uwe Nagel (Gast)


Angehängte Dateien:

Lesenswert?

Seltsam, ich bin mir ziemlich sicher eine Datei angehängt zu haben...
Noch ein Versuch!

Uwe

von Fichte (Gast)


Angehängte Dateien:

Lesenswert?

Im Anhang habe ich für Codevision die Ansteuerung des Nokia LCD´s.


MFG: Fichte

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
Noch kein Account? Hier anmelden.