Ist ein AtMega128 kompatibel und genug Leistungsfähig für einen SSD2119?

Gast #2337390
Lesenswert?

Hallo Leute ich hab mal 'ne Frage:

Ich bin im Begriff mir ein 3.5 Zoll Display Modul 240x320 Pixel zu 
kaufen. Dieses hat einen integrierten SSD2119 DisplayController 
integriert der über ISP angesteuert wird. Nun meine Frage kann ich 
diesen Controller mit einem AtMega128 ansteuern? Ist er überhaupt 
kompatibel? Und würde die Leistung reichen um maximal ein kleines Spiel 
darauf laufen zu lassen?

MfG

Farin
(Firma: electronica@tdnet) Persönliche Seite #2337704
Lesenswert?

Farin schrieb:
> Hallo Leute ich hab mal 'ne Frage:
>
> Ich bin im Begriff mir ein 3.5 Zoll Display Modul 240x320 Pixel zu
> kaufen. Dieses hat einen integrierten SSD2119 DisplayController
> integriert der über ISP angesteuert wird. Nun meine Frage kann ich

Ehm, ich gehe mal davon aus, das Du SPI meinst...

> diesen Controller mit einem AtMega128 ansteuern? Ist er überhaupt
> kompatibel? Und würde die Leistung reichen um maximal ein kleines Spiel
> darauf laufen zu lassen?

Selbverständlich ist er kompatibel...

Der ATmega128 reicht aus, um ein Video mit 8 fps über den SPI zu 
schicken...

Grüße
Michelle
Gast #2338772
Lesenswert?

Wow das ist ja super wie schnell hier geantwortet wird.. =D
Ich danke euch vielmals.. Natürlich ist die Ansteuerung über SPI hab 
mich im Eifer des Gefechts verschrieben... =)

Danke an alle 3 für die Antworten nur die 8FPS würden mich auch 
intressieren.. Wie berechnest du diesen Wert? über die MHz 
Clock-Frequenz oder wie? =)

MfG Farin
#2338782
Lesenswert?

Mal so über den Daumen (und unter der Annahme, dass neben der Auflösung 
noch 8-Bit-Farben ins Spiel kommen), hat jedes Bild 76.800 Pixel = 
614.400 Bits.

Die mit max. halbem Systemtakt (= 8 Mhz) per SPI auf das Display 
geschoben ergibt eine Framerate von 13 fps. Im besten Fall!

MfG
Volker
Moderator Persönliche Seite #2338869
Lesenswert?

Volker Schulz schrieb:
> Volker G. schrieb:
>> [...]
>> Die mit max. halbem Systemtakt (= 8 Mhz) per SPI auf das Display
>> geschoben ergibt eine Framerate von 13 fps. Im besten Fall!
>
> So hatte ich auch gerechnet und mich deshalb ueber die 8 fps gewundert.

Einfach mal ein realer Wert statt eines theoretischen?

Schließlich muss man die Werte für die 76000 Pixel ja auch noch
irgendwie ermitteln zwischendurch.
Gast #2338882
Lesenswert?

>Die mit max. halbem Systemtakt (= 8 Mhz) per SPI auf das Display
>geschoben ergibt eine Framerate von 13 fps.
Ja, nur vom SPI her.
Da der AVR aber weder FIFOs noch irgent eine DMA hat, würde das 
permanent einen INT alle 1us erfordern! D.h. alle 16 ASM Takte erfolgt 
ein INT!
Das würde zwar gehen, aber diese CPU-Belastung wäre mir zu hoch.
Mit ParallelBus sieht das viel besser aus.
#2338895
Lesenswert?

Jörg Wunsch schrieb:
> Volker Schulz schrieb:
> [...]
>> So hatte ich auch gerechnet und mich deshalb ueber die 8 fps gewundert.
>
> Einfach mal ein realer Wert statt eines theoretischen?
>
> Schließlich muss man die Werte für die 76000 Pixel ja auch noch
> irgendwie ermitteln zwischendurch.

Aber gerade deswegen fragte ich ja nach Grundlagen der Berechnung. 
"Video senden" an sich bietet da ein bisschen wenig Anhaltspunkte. Bei 
einem Schwarz-Weiss-Video (ohne Graustufen) mit 8 fps bliebe ganz schoen 
viel Zeit zum ermitteln. ;)

Volker

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