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
Was für Fehler kommen denn? Ich habe die Software mit WinAVR zum laufen gebracht, Codevision hab ich nicht.
Bei Codevision ist das so das er keine macros.h und keine iom8v.h kennt. MFG: Fichte
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
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 !!!
@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
@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.
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
Seltsam, ich bin mir ziemlich sicher eine Datei angehängt zu haben... Noch ein Versuch! Uwe
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.