Forum: Mikrocontroller und Digitale Elektronik LCD "LM042-13A" an ATmega (Controller ist SED1502-kompatibel)


von Achim B. (psi)


Lesenswert?

Hallo zusammen,

auch wenn ich hier viele (sehr viele) Threads zum Thema LCD an µC 
gefunden habe, hilft mir das alles nicht weiter. Ich habe da einige 
Verständnisfragen, die ich glaube ich zunächst einmal klären sollte, 
bevor ich hier vernünftig weiter machen kann.

Ich habe hier ein LCD Display "LM042-13A". Das Display wird fertig 
SMD-mounted samt 2 Controllern geliefert, und zwar Controller vom Typ 
AX6120AA. Nach meinen Recherchen ist der 100% kompatibel zum SED1502.

So weit so gut.

Was mir vor allem zu schaffen macht ist die Tatsache, dass die 
Controller keinen internen Taktgeber haben und deshalb auf eine externe 
Clock mit einem Takt von 2kHz angewiesen sind.

Meine Frage hierzu: Ist es möglich, einen beliebigen Pin auf dem µC 
mittels Timer periodisch zu schalten und diesen Ausgang dann als 
CL-Eingang am Display zu nutzen?

Hierzu einige Bemerkungen:

Im Hauptprogramm selbst werden die Interrupts nicht deaktiviert.

Die ISR für den Timer sieht so aus:
1
ISR( TIMER2_COMP_vect )
2
{
3
  PORTB ^= (1 << DDB0);  //2kHz-Clock-Simulation
4
  TCNT2 = 0;
5
}

Die Frequenz am Pin selbst passt, hab ich nachgemessen, sind ziemlich 
exakt 2kHz.

Was ich gerne wüsste:

a) Ist 2kHz für einen Displaycontroller realistisch?
b) Kann das funktionieren?
c) Hat schonmal jemand dieses Display zum Laufen gebracht?

Wäre für Infos echt dankbar.

Gruß

Achim

von Achim B. (psi)


Lesenswert?

Ich denke mal, den Beitrag kann ich getrost ignorieren.

Ich stell die Frage nicht, weil ich schon weiß, was ich gerne wissen 
möchte. Ich stell die Frage, weil ich es eben nicht weiß. Aber danke, 
dass Du mich darauf hinweist.

Vielleicht jemand mit nützlicheren Ratschlägen?

von Achim B. (psi)


Lesenswert?

Wie immer, kaum fragt man im Forum, kriegt man's ans Laufen. Simulierte 
Clock funktioniert.

Hier kann zu, falls noch jemand Fragen dazu hat, einfach melden.

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.