2010-11-30 20 views
0

Ich entwickle auf einem Bild 18Fxxx (18F452) in der Montage. Ich bin in einer Lernphase, also mache ich verschiedene einfache Übungen mit dem Ziel, ein "echtes" Projekt zu entwickeln.pic18f Kommunikation mit LCD-Modul

Im Moment bin ich mit dem LCD-Modul stecken, ich konnte keine Beispiele eines Arbeitsprotokolls finden, um mit dem Bildschirm zu kommunizieren (auf 4 Bit). Kann mir jemand bitte einen Code oder ein zu implementierendes Verfahren mitteilen, von dem ich verstehe, wie das alles funktioniert?

Vielen Dank.

Hinweis: Meine IDE ist MPLAB und ich verwende PIC18 Simulator IDE, um zu überprüfen, wie mein Code funktioniert.

+0

Ein Vorschlag. Stellen Sie diese Frage auf der Website von Electronics & Robotics: http://electronics.stackexchange.com/ –

Antwort

0

Sie einen Blick auf diese Links nehmen, sie decken die Themen von LCD, PIC und ASM in diferent Ebenen:

Neben Ich würde Ihnen empfehlen, mit C fortzufahren (wenn Sie das ASM nicht für etwas bestimmtes benötigen). Jetzt ist es üblich, für den PIC in C zu entwickeln, die Compiler sind nett und der Code ist schnell, man kann den ASM lernen und es für einige "wichtige" Routinen wie Interrupt-Handler belassen. Wenn Sie zu den 16bit oder sogar 32bit Bildern wechseln, wird das C ein Muss sein.

Ich verwende den MikroC Compiler für PIC von Mikroelektronica und es funktioniert sehr gut. Sie können zu kostenlose Tools für die C-Entwicklung finden. Als letzten Punkt empfehle ich Ihnen, auf das Bild 18F4520 zu gehen, ist mit dem 18F452 Pin kompatibel, aber ist neuer und leistungsfähiger. (die 452 wird eingestellt ich denke)