Hay @all
Hallo Leute ich habe eine Frage hat schon jemand ein Grafik LCD mit den Toshiba T6963C Controller und einen Atmel Angesteuert.
Wenn ja würde mich mal Interessieren wie bzw. Hat jemand ein beispiel.?
MFG: Fichte
Druckbare Version
Hay @all
Hallo Leute ich habe eine Frage hat schon jemand ein Grafik LCD mit den Toshiba T6963C Controller und einen Atmel Angesteuert.
Wenn ja würde mich mal Interessieren wie bzw. Hat jemand ein beispiel.?
MFG: Fichte
Hallo Fichte, ich hab sowas schon mal gemacht.
Du musst auf jeden Fall die Funktionen lcd_data() und lcd_command() sowie sr_write() überarbeiten, da ich damals aufgrund Portmangel die Daten erst in ein Schieberegister geschoben habe.
Ist übrigens schon länger her, dass ich das Programmiert habe, kann also sein, dass es nicht gleich funktioniert. Ich kanns auch nicht mehr testen.
Damals hats auf jeden Fall geklappt.
Grüsse, Martin
Danke martin
Nur mein Controller hat mehr Ansteuerungen.
Hier das Datenblatt
http://ourworld.compuserve.com/homep...her/t6963c.pdf
Meiner auch O:)
Ich hab ja geschrieben, dass ich die Daten über ein Schieberegister ausgegeben habe. Du musst halt in der Funktion sr_write() nicht wie ich die Daten nacheinander rausschieben, sondern die 8bit gleichzeitig an einen Port legen. Wird dadurch sogar einfacher und schneller :-)
Programmierst du überhaupt in C oder nimmst du es nur als Anregung?
Das Schwierigste ist eigentlich, dass Ding mal initialisiert zu kriegen.
Grüsse, Martin
Ja ich nehme C Also Codevision.
Nein ich nehme es nicht nur als Enregung ich Bräuchte es für ein Projekt.
MFG: Fichte
Na dann viel Spaß damit...
Sag mal bescheid ob´s funktioniert.
Grüsse, Martin
An alle:
Fichte hat mir gerade diese Frage per PN gestellt und ich weiss es auch nicht: gibt es in CodeVision ein Äquivalent zu SBI/CBI in WinAVR bzw kann man es irgendwie einfach umschreiben? Ich hätte Inline-Assembler vorgeschlagen, denn dort gibt es die Befehle ja auch.
@Fichte
Kommst du mit den Ausgabefunktionen jetzt klar?
Grüsse, Martin
Hi,
hat vieleicht jemand ein Beispiel/Schaltplan für Bascom?
gruss
Involut
Wenn du möchtest habe ich einen aber leider nur für Codevision aber denke mal das macht nix Oder?
MFG: Fichte
@martin
Warum nicht ;-)
sbi(PORTB, 2) -> PORTB |= (1<<2);
cbi(PORTB, 2) -> PORTB &= ~(1<<2);
Sollte mit jedem Complier funktionieren der ANSI C unterstützt ( also auch WinAVR und Codevision )... ;-)
MfG Kjion