Forum: Mikrocontroller und Digitale Elektronik dsPIC30F - LCD-Display


von Johannes (Gast)


Lesenswert?

Hallo,
ich möchte ein Board basteln, mit dem ich mit dem dsPIC30F6011 die zwei 
CAN's sowie ein LCD-Display benutzen kann. Als vorlage für die 
Gestaltung benutze ich die Dokumentation vom dsPICDEM2 
Development-Board. Damit habe ich schon vieles hinbekommen, jedoch 
bekomme ich bei dem Display Probleme. Der Schaltplan für die 
LCD-Ansteuerung ist auf 98 in
http://ww1.microchip.com/downloads/en/DeviceDoc/dsPICDEM%202%20Users%20Guide%20DS-51558A.pdf
dargestellt.
Eigentlich möchte ich es genaus nachbauen (jedoch nur mit einem anderen 
Controller). Dazu habe ich zwei Fragen.
1. Der 30F2011, ist das ein Normaler Mikrokontroller der auch noch 
Programmiert werden muss? Oder ist das schon ein fertiger Kontroller für 
LCD-Displays? Wenn ich das Datenblatt richtig verstanden habe, muss ich 
den nämlich erst noch selbst Programmieren.
2. SDI1 steht ja für SPI1 Data In. Das heisst doch, dass die 
Informationen in den Controller laufen oder? Woher bekommt der 30F32011 
dann die Informationen, was er auf das Display schreiben soll?
Oder kommen die Informationen von Data aus dem Kästchen 'ON FOR PROG'? 
(Das würde Namentlich ja auch am meisten Sinn ergeben). Jedoch weiss ich 
nicht, woher diese Daten kommen sollen.

Ich hoffe, dass ihr meiner Fragen versteht und mir den ein oder anderen 
Hinweis geben könnt.

Johannes

von Max H. (hartl192)


Lesenswert?

Johannes schrieb:
> 1. Der 30F2011, ist das ein Normaler Mikrokontroller der auch noch
> Programmiert werden muss?
Ja

> Woher bekommt der 30F32011
> dann die Informationen, was er auf das Display schreiben soll?
Das steht im Quellcode, in diesem Fall ist es SPI.

BTW: Du kannst das LCD auch direkt mit dem dsPIC30F6011 ansteuern.

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.