SPI porterweiterung

Gast #129247
Lesenswert?

Hallo,
ich steuere ein 128*64 Pixel GLCD mit KS0108 Controllern über zwei
PCF8574 an, also mit 2 Kabeln, über die Harware TWI eines ATMega32.
Soweit funktioniert das auch , aber ich hab erst jetzt gesehen das der
Baustein gerademal 100KHz mitmacht. Daraus resultiert bei einem
vollständigen beschreiben des LCDs, also für jedes Byte dummy lesen,
lesen, schreiben eine Aufbauzeit von ca 3 Sekunden. Ein absolut
"flimmerndes" Erlebnis ;-). Kennt jemand einen Porterweiterungs ic
mit SPI also mit Takt im MHz Bereich?
Danke und Gruesse
Die alte Socke
Gast #129250
Lesenswert?

Hi,
klar googeln ist immer ne alternative, aber vielleicht hat hier ja
jemand so ein Teil im Betrieb und dann kostet es nicht viel Zeit die
Bezeichnung hier zu posten.

400KHz ist auch noch zu langsam wäre dann ne 3/4 Sek Bildaufbau.
Der KS0108 hat ne Enable Cycle Time von 1 ms.Also kann das Display mit

1 MHz betrieben werden.
Gast #129252
Lesenswert?

@Socke,

ich hab auch mal vor dem gleichen Problem gestanden und hab es dann
letzendlich so gelöst, das ein ATMega8 die Ausgabe auf das Display
komplett übernommen hat und ein anderer AVR Controller diesen dann nur
noch per SPI gesteuert hat.

Gruß Dennis
Gast #129254
Lesenswert?

@Socke,

es ist halt die frage was Du machen möchtest, oder ob es nicht
vieleicht einfach nur sinn macht auf den nächst höheren Controller zu
wechseln. Beschreib doch mal, was dein Controller alles machen muss,
vieleicht hat man ja noch eine Idee ?! Letzendlich gehts es ja auch um
kosteneinsparung...

Gruß Dennis

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren