LCD driving

LCD driving

nu jo kaip ir galvojau, paprastas LPT > LCD neishej bo ji reikia refreshint 60-125Hz greiciu o tai reishkia kad 38.4Kb reikia stumdit pro porta per 1/85 sec… o tai 3.2mb/s pro LPT
seip prastumdinet tiek imanoma, tik kad CPU usage ~90% seip programele ant VBasic parashyta kolkas… ir dar kodas noptimiziotas.
KRC. Kas pasiulis koki PIC/Atmel kontrolleri kuris turi/galima prijungt ir valdyt min 64kb RAM ?

External data memory interface (64kB)

AT90S4414
ATmega128
ATmega103
AT90S8515
ATmega161
ATmega8515
ATmega64
ATmega162

lygtais viskas ir ZJBZ, kitas klausymas koki RAM galima prie jo pririsht ?

VEC7OR knisk kuo giliau, man prireix Cha cha

Seip yra dar galimybe panaudot 2 SED1335F (as taip galvoju bet jie pritaikyti 640x240 tik) arba OKI MSM6255 arba Xilinx’o logine matrica LCD refreshinimuj…

Reikia dar koki statini RAM’a 64-128Kb(8 bit) surast…
Seip realiusia perspektyva - Atmega128 ish lemonos uz 45lt ir programint ir fleshint ir vel programint…

Tu nenorek kad VB neapkraut. Rasik asembleriu, avariniu atveju kokiu C, bet ne per bibliotekas standartines kad funkcijas realizuotu, o pats kurl. Tada ir greicio uzteks. O siuo atveju viska sueda kruva biblioteku, elementariausia funkcija smauko per simtus kodo eiluciu. Va ir iseina kad 8 - 20Mhz vienkristalis greiciau vygdo negu 2-3 Ghz 32 bitu sistema.
Dar vienas patarimas: spjaut i grafine aplinka. Ant pliko doso ar linukso irgi apkrova pamazes

heh viska tiesa sakai, kolkas ant VB tik paziurejau kaip algoritmas atrodys, galvoju perenesht i C++, o del gryno doso ir linuxo tai hm, man reikia kad LCD stovetu salia ir rodytu visokia system info, o pas mane XP os ih jo tiesiai LPT adresa negalima ishkviest reikia per user-level DLL o tai kaip suprantama ryja CPU… man dar paciam rashyt user-mode sistemini draiveri nera noro kazkaip… dar kad ekranas didelis(640x480) ir be kontrolerio jo nesuvaldysi paprastu SED1335… nes jis iki 640x240…