Poceo sam da pravim L/C/ESR metar ... Naravno, ne da napravim plocicu i upishem hex nego sve od pocetka do kraja ...
Priznajem da nisam najpametniji, pa stoga gledam i sta su drugi radili .... A sad moram malo i da pitam ... :)
Imam problem sa LCD displejom, naime povezao sam displej sa MCU, (18F4550). Napisao program, sve se lepo ispisuje ali recimo kad odradim A/D konverziju (napisao sam i deo koda koji mi to pretvori u volte) i ispisem rezultat na LCD sve je ok... Onda odem u petlju za cekanje sacekam neko vreme, ponovim A/D ponovo ispisem i to se tako vrti neko vreme, a onda zabaguje LCD ispishe neke kuke i motike ... Predpostavljam da on ima ugradjeno koliko puta u sekundi
moze da bude osvezen ???
Moguce je da mi je to ovaj podatak ispod, ali nije mi jasno sta mi to tacno znaci ... Moze objashnjenje ...??? Hvala
- 1/16 duty cycle, 1/5 bias ????
Sledecu stvar koju sam probao je da radim preko testiranja BF, naime napravio sam rutinu koja pre slanja svake komante/podatka na lcd port proverava da li je LCD zauzet ... (naravno rutinu izvrsava tek posto odradi inicijalizaciju - jer pre inicijalizacije ne moze da se cita BF). Ovde imam problem sto mi LCD posle poslatih 10 karaktera stalno drzi da je zauzet ... I onda mi se ce PIC vrti u petlji cekajuci BF da bi ispisao dalje ...
Predpostavljam da mi je negde neshto sa vremenima kako ne treba. Displej je DEM 16217 SYH.
I treca stvar koju bih da pitam je: Displej sam vezao preko 4 pina za podatke/instrukcije i 3 pina za EN, R/W, RS ...
Jedan pin mi ostaje slobodan na portu ... Iskoristim za prekidac.
Procitah negde da kada EN nije setovan, onda je ulaz LCDa beskonacna otpornost ... To mi dade ideju da pinove koji su za datu iskoristim da na njih nakacim prekice, stavim 10K pull down, i 2k sa prekidacem na pull up ... i dobijem recimo jos tri prekidaca i lcd na istom portu.
Posto u vecini vremena se podaci ne ispisuju na LCD, onda tad proveravam da li je neki taster stisnut ... A ako stisnem taster, a port je postavljen kao izlazni onda taster nece uticati jer je preko 2K vezan na plus ...
Evo sema od prilike :
(Mozda bi trebalo i staviti neki kondenzator od recimo 20p ili manje u paralelu sa pull-down otporom zbog ESD i varnicenja tastera ... )
Hvala puno !
