[elektro] 128x64-es lcd interface

Tóth Péter tope1 at freemail.hu
Thu Jul 24 14:27:04 CEST 2008


Nem haragszom :) Egyébként van saját RAM-ja és kontrollere a TFT-nek, a 
16 bites PIC a két 8 bites ADC adatait tenné be a külső 16 bites RAM-ba, 
utána megjelenítené a TFT-n. A lassúság abból adódik, hogy a TFT alap 
esetben 2x8 bit címmel és 2x8 bit adattal rak ki egy pontot. De egy 16 
bites uC-vel (2x16) is min. 10 ciklus. Ha más művelet nincs közben (pl. 
képernyőtörlés), akkor a 40 mips miatt 52x tudom frissíteni a kijelzőt 
mp-enként (mondjuk a kijelző ennyit már nem tud...). Ha matekozni is 
kell közben, akkor annyival lassul az egész.
Sajnos a komolyabb procikhoz nem értek, de ahogy számolom, ez a sebesség 
már bőségesen elég lesz a feladatra, csak ne nehezítené meg a dolgom az 
idétlen PORT-kiosztás...

A következő próba az lesz, hogy kompozit videojelet ADV7180 digitalizál 
és ez a uC pedig megjeleníti, esetleg felratozza, meg kezeli a 
beállításokat (szín, kontrasz, stb.).

ToPe


Laszlo Vagasi írta:
> Sziasztok!
>  
> Már bocsánat, nem akarok senkit megbántani, vagy megsérteni, de 240*320-as 16-18 bites színmélységű LCD-t, pláne ha külső RAM-ot kell videó memóriának használni eszembe sem jutna 16 bites PIC-el hajtani. Oda szerintem már kell egy ARM mag. Esetleg egy CPLD, vagy FPGA, ha az adott LCD-nek nincs saját controllere és azt illeszteni egy MCU-hoz.
>  
> Szerintem gondold át, kevesebb szívás lesz vele.
>  
> Laci
>  
> =========================
> László Vágási
> Duolog Technologies Kft.
> H-1053, Budapest, Karolyi M. u. 9.
> Phone:  + 36 1 411 31 62
> Fax:      + 36 1 411 31 01
>
>  
>  
>  
> -----------------------------------------
>           elektro[-flame|-etc]
>
>
>   



More information about the Elektro mailing list