Jak ti máme radit, když ani nevíme, co máš za LCD? (TYP!!!)
Je jedno kdo vyrobil řadič, hlavní pro tebe je, když tam budeš mít ten který potřebuješ.
co se myslí tím vyvedený kontakty, a jak si přišel na SIP rezistory?
MC2004B-SBL/H
protože na dps lcd displeje je 6kontaku vedle sebe a je u toho napsané RP1 a jeden krajní kontakt je spolecny
Už asi vim co myslíš. Moje LCD to má taky, a asi takle: nevšímej si tch vývodů, vůbec nic s nima nedělej. Jako kdyby tam nebyly. Pro tebe budou důležitý těch 16 pinů dole.
I když po pravdě mě by taky zajímalo na co jsou :)
v datashetu k tom radiči je cosi napsané o externím rezistoru, ale dal nevim.....tech 16pinu musí být ale otočeno směrem vlevo nahoře
číslování pinů je na DPS.
Hod sem datasheet? Ten z gme stojí za hov***
no dobre, ale to je datasheet k radici a ne k LCD displeji. Tenhle datasheet je o tom, jak to cele programovat. Tz mas tohodle brouka? A budes si k nemu napojovat LCD displej bez rdice?
ne to ne
myslém že ten externí rezistor ti bude ovlivňovat akorát kontrast displeje.
to ne, kontrast displeje se ovlivnuje napětím na třetím pinu
jsem si to natáhnul znova, teď mám víc času... Na str 23 a 24.... ty odpory se ale týkají, když na ten šváb připojuješ více LCD displejů. Tak se tě to netýká. Předpokládám že máš 1 LCD displej na destičce s tím obvodem, takže není co řešit. Ten první link, na manuál je o programování. Má ten displej aspoň podsvícení ?
jo moment, to nejsou LCD displeje ty S6A0065 ... to jsou nějaký budiče...
No a máš tam vůbec tyhle budiče S6A0065? Nebo tam je jen jeden nebo žádný? A není tam náhodou nějaký ten odpor zapojený a ty V1 až V5 jen vytažený ven pro externí rozšíření?
Na str. 25-27 máš grafy, ty odpory určují frekvenci s jakou se píše po displeji. Myslím, že i tám se ti bude částečně měnit kontrast... To vyzkoušej a uvidíš.
A jestli ty odpory na té destičce nejsou, myslím, že by tamměly být
tak se spočtou dle té tabulky na str. 32 dole.
to je original destička displej+řadič z gme označení mc2004, řadič je samsung, ale to je jedno protože všechny řadiče jsou kompatibilní s řadičem hitachi, který se stal standartem
určitě je to komplet a ne polotovar, nic tam nepájej, jen to zapoj a je to...
já myslím, že tam nějaký odpory budou, jinak by to nefungovalo a že ty piny jsou vyvedený ven pro případný rozšíření a také pro matení amatérů
když mám 4bitovou komunikaci a posílám nejdřív horní bity, tak na ty dolní je jedno co pošlu ne, ty na to nereaguji ne?a má být nějaká prodleva mezi vysláním horních a dolních bitů?
nebo když se zamyslím tak vlastně to musím posílat tak,aby se mi nezměnila hodnota řídících signálů že?
néééééééé
KDyž jedeš 4 bitovou komunikací, tak jako 4 komunikační bity používáš DB4-7. Nejdřív na DB4-7 vybavíš vyšší nibble (nebo obráceně?) z odesílaného bajtu, potvrdíš signálem E, pak odešleš na DB4-7 nižší nibble vysílaného bajtu.
se 4 bitovou komunikací jsem zatím moc neexperimentoval, nebylo zatím třeba, ale myslim že bity DB0-3 by bylo dobré budto vůbec nezapojovat, nebo je uzemnit, nebo nevim co s nimi.
Dávej si pozor na inicializaci.
Víš co je nibble?
to je sice pěkné že nejdřív pošlu horní bity na DB4-DB7 a pak dolní bity opet na DB4-DB7, ale na jeden portu uPC mám připojené jak datové tak řídící piny, takže když pošlu na port nějaký 8bitový číslo, tak se mi ovliní i ty řídící piny
a co třeba program napsat tak, aby neovlivnil ostatní bity?
Momentálně mě napadá:
1)stav výstupů portu ANDovat s maskou, 1čky tam, kde mají data zůstat, nuly tam, kde se bude nahrazovat.
2)Potom ORovat s novými daty. Tam, kde se data nemají nahradit dát nuly, do zybtku, který se bude upravovat dát co je třeba.
3) výsledek ORace poslat z5 na port.
příklad: stav portu: 10100101
potřebujeme upravit dolní nibble na 1110
10100101 AND 11110000 = 10100000
10100000 OR 00001110 = 10101110 (tohle na púoslat zpátky na port)
nejak zrovna to tak pisu
už to funguje, tak je to super
Luky, 20.11.2008 00:25:48
Ahojte mam dalsi problem s displejem 4x20zanku modre podsvícení když třeba chci zobrazit 1,pak chvilku čekat zobrazit 2,zase čekat pak 3 atd. tak v okamžiku přepisování 1 na 2 to vypada tak že ta jednička tmavne a začíná se rozvěcovat 2, tak by mě zajímalo jestli to tak mám být nebo ne, protože mám 4bitkomunikaci a prodlevu mezi daty 40us ale když jsem měl jiný displej 2x16znaku 8bit kounikace prodleva mezi daty 100us,tak vim, že když jsem mel na displeji neco napsaneho, chvilku jsem cekal pak jsem smazal displej a zase neco napsal, tak jsem to okem vubec nezregistroval
Po vymene OZ uz nebruni,uz len mlciii,
Po vymene OZ uz nebruni,uz len mlciii,
Ivoš, 20.11.2008 14:30:53
2 luky: buď rád, sw by to u tohodle diplaye ani zařídit nešlo...
luky, 20.11.2008 17:37:09
takže to nijak nejde jo?
dikhuba - píšeš trochu mimo
to že ti to takle pomalu překlápí pixely je tim, že používáš shitozní dipleje. Je to jedna blbá vlastnost modrobílích LCD, mají děsně pomalou bodovou matici. Kdybys měl LCD "zelene" tak je to naprosto vpohodě, doba obnovovani je tak rychla, že to nepostřehneš.