PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Toshiba T6963C Controller



Fichte
28.07.2004, 03:01
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

martin
28.07.2004, 10:32
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

Fichte
28.07.2004, 13:43
Danke martin

Nur mein Controller hat mehr Ansteuerungen.


Hier das Datenblatt

http://ourworld.compuserve.com/homepages/steve_lawther/t6963c.pdf

martin
28.07.2004, 14:28
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

Fichte
28.07.2004, 15:12
Ja ich nehme C Also Codevision.

Nein ich nehme es nicht nur als Enregung ich Bräuchte es für ein Projekt.



MFG: Fichte

martin
28.07.2004, 21:02
Na dann viel Spaß damit...
Sag mal bescheid ob´s funktioniert.

Grüsse, Martin

martin
29.07.2004, 21:38
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

Involut
10.08.2004, 20:09
Hi,
hat vieleicht jemand ein Beispiel/Schaltplan für Bascom?

gruss

Involut

Fichte
10.08.2004, 20:17
Wenn du möchtest habe ich einen aber leider nur für Codevision aber denke mal das macht nix Oder?


MFG: Fichte

Kjion
10.08.2004, 20:25
@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

Involut
10.08.2004, 20:49
Hi,
und Danke.Ein Schaltplan wäre cool.

mfg

Involut

Fichte
11.08.2004, 00:43
So bitte da hast du ihn.

Involut
11.08.2004, 08:55
Vielen Dank!

Andy1988
24.10.2005, 21:34
Der Thread ist zwar schon ein bischen antiquitiert, aber ich grab den jetzt trotzdem mal aus. 8-[

Kann mir jemand sagen, wie ich die -12V erzeugen kann? Ich hab da absolut keinen Schimmer!

Danke
Andy

Fichte
24.10.2005, 22:05
Hay Andy1988


Hier mal die Kutzinfo von Toshiba direkt.
DAs ist die Schaltung die Toschiba einen Liefert es geht aber auch mit Invertern von Reichelt. Aber dieser ist Kosten Künstiger.!!!

Bei Reichelt währe es Bestel. Nr. SIM1-0512 SIL4

MFG: Fichte

Andy1988
25.10.2005, 10:47
Also wenn ich da +5V und 0V (also GND) reingebe, kommen da -12V raus?
Weil da steht als Output ja nur 12V.

Und was klemm ich dann an -V Output (Pin4) an?

Wär cool, wenn ihr mir einfach mal die Anschlussbelegung posten könntet. Mit solchen Invertern hab ich noch nie gearbeitet.

Fichte
25.10.2005, 16:29
Also das Funktioniert So

Du hast 4 Anschlüsse

Pin1 -V In
Pin2 +V In
Pin3 -V Out
Pin4 +V Out

Anschluss:

Pin1 = Gnd
Pin2 = +5V
Pin3 = -12V Für das Display
Pin4 = GND

Den du musst um Deine -12V zubekommen den Pin 4 Gegen die Masse legen um das ganze zu Verdrehen.

MFG: Fichte

PS: ich hoffe das hast du Verstanden ansonsten schreib mich per Mail an da kann ich dir schneller Antworten.

Andy1988
26.10.2005, 09:02
Jo. Den Gedanken hatte ich auch schon, aber ich war mich nich so sicher!

Danke
Andy