 |

|
|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2025 12 19, 08:19. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » del LCD mirgejimo
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 10:46 |
|
|
|
|
| Tesla rašo: |
ko griebtis? padai svyla, cia mano diplominis...  |
Diplomins "surinkimas"?
Manai, kad dėstytuvas nebus matęs šio projekto?
Dabar neturiu kada, tai vakare pavartysiu tą datašytą ir pasakysiu kur ten varneles uždėt.. |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 13:58 |
|
|
|
|
Pažiūrėjau datašytą ir panyprog'ą - tau reikia CKSEL3..0 visus palikti nepažymėtus.
Jei neveiks su tokiu kvarcu, koks nurodytas schemoje (su kondikai į GND), su oscilografu tikrink, ar yra sinusoidė ant XTAL2 kojos. Jei nėra, reiškia kažkas blogai su kvarcu arba fuse bitais. |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 15:25 |
|
|
|
|
Kitaip tariant visos varneles tavo atveju turi buti nuzymetos....  |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 17:08 |
|
|
|
|
| BLASTER rašo: |
Pažiūrėjau datašytą ir panyprog'ą - tau reikia CKSEL3..0 visus palikti nepažymėtus.
Jei neveiks su tokiu kvarcu, koks nurodytas schemoje (su kondikai į GND), su oscilografu tikrink, ar yra sinusoidė ant XTAL2 kojos. Jei nėra, reiškia kažkas blogai su kvarcu arba fuse bitais. |
kai visi cksel atzymeti, t.y. 1111, suprantu kad tada veikia kvarcas. bet ekrane nera jokio vaizdo. kaip ir ant kitu dazniu, isskyrus vidini 1Mhz.
o oscilografo deja neturiu...  |
|
|
|
|
|
 |
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 17:22 |
|
|
|
|
jei neturi osilografo naudok svieos dioda, kad patikrinti ar indikatorius gauna valdyma. atba parasyk patikrinimo programa kuri duotu koki nors cypima arba blykciojoma.
bet siaip tai jei tau pavyksta rasyti ar skaityti flasha tai vadinasi kvarcas ar vidinis generatorius veikia. jei neveiktu procesorius butu nepasiekaimas.
o idomu ar destytojui irgi ruoseisi parodyti asm programa su kinietiskais komentarais ?
del programos pataisymo pasiziurek sita vieta
lcd_init:
ldiw A, 50000 ;12.5ms
subiw A, 1 ;
brne PC-2 ;/
pailgink ta laika pvz taip 3 kartus pakartodamas uzdelsima arba pakartosk kokius 20 kartu
lcd_init:
ldiw A, 50000 ;12.5ms
subiw A, 1 ;
brne PC-2 ;/
ldiw A, 50000 ;12.5ms
subiw A, 1 ;
brne PC-2 ;/
ldiw A, 50000 ;12.5ms
subiw A, 1 ;
brne PC-2 ;/ |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 18:39 |
|
|
|
|
dekui, bandysiu zaisti..
o komentarus as jau issivertes i lietuviu kalba.. |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 20:29 |
|
|
|
|
deja, nieko tas nekeicia. kaip ejo kadrai, taip eina toliau..
ir tik ant 1Mhz vidinio rc generatoriaus rodo kad ir tuos kadrus. ant kitu dazniu tuscias ekranas. kvarcas gyvas, nes pastacius ant 1111 ir uztrumpinus neina net programint.. |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 20:37 |
|
|
|
|
| nu tai jei neveikia ant didesnio daznio reiskia nuplaukia kokienors programos taimingai. |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 26, 21:48 |
|
|
|
|
kagi, teks zaisti toliau, jei nedirba net ant 2 mhz tai pabandyk tolygiai didinti vidinio generatoriaus greiti tam i registra OSCCAL irasyk koki nors didesni skaiciu nei yra (manau kazkur apie 0xa0 yra is pradziu) taip kad irasyk c0 ar e0 arba 0xff tokiu atveju generatoriau gretis bus netoli 2 mhz
taip pat gali ziureti visis su LCD susijusiu laiko uzdelsimus
pvz sitas
outi DDRD, -1 ;Set Port D as data port
ldiw A, 10000 ;2.5ms
subiw A, 1 ;
brne PC-2 ;/
irgi gali pakartoti, bet viskas atrodo per daug keistai, nes veikai ant labai mazo greicio |
|
|
|
|
|
 |
 |
del LCD mirgejimo |
Parašytas: 2006 05 27, 06:15 |
|
|
|
|
diplominis projektas sakai, tai negi kur univere nera paprasciausio oscilografo debuginimui, nes taip aklai saudydamas gali ir keleta menesiu uztrukti.
LCD valdomas S1D15200 driveriais, kurie turi standartine 8-bitu duomenu sasaja. S1D15200 datashytas turi "write data" diagramas, tai su oscilografu paprasciausiai patikrintum ar teisingai generuojami sasajos signalai, o tada jau zinotum ka ir kur keisti toje asemblerio programoje.
Pradizia bent jau patikrink ar is mikrovaldikio i LCD 7 kojele paduodamas 2KHz impulsinis signalas, jei jo nera, tai yra sansu kad LCD segmentai bus sugadinti. |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 27, 09:14 |
|
|
|
|
na taip, as ir pats ketinau nueiti kita savaite i univera..
beja skaiciau datasheeta ir ten pamineta kad yra 2 clockinimo dazniaiu, 2kHz isorinis ir 14kHz vidinis.. ar negali taip but kad naudoja vietoj isorinio vidini? |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 27, 16:19 |
|
|
|
|
as neturiu pilno LCD datashyto, koks clockinimo daznis naudojamas butu galima sprest is S1D15200 driverio, tik kai kurie ju variantai palaiko vidini clk, bet visi be isimties palaiko isorini. Ar ant LCD naudojami driveriai yra su plasmasiniais korpusais, tada koks pilnas driverio numeris?
Tame projekto link'e, kuri nurodei diskusijos pradzioje, bent jau yra pamineta, kad reikalingas isorinis 2KHz clk. |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 29, 00:35 |
|
|
|
|
| jo, paskaiciau datasheetus ir radau kad reik 2kHz. reiks kazkaip pasimatuot kiek eina. programoj komentara radau kad 2,4khz, tai gal nesutampa ir reik pakeist? bet neradau kurioj vietoj keist reikia.. kas dirbe su asembleiu, galit patart? |
|
|
|
|
|
 |
del LCD mirgejimo |
Parašytas: 2006 05 29, 00:47 |
|
|
|
|
asamblerieu nebedirbu, bet mazdaug aisku
va parasyta
lds AL, LcdDiv ;Drive LCD clock (2.4kHz)
inc AL ;
sts LcdDiv, AL ;
bst AL, 1 ;
in AL, PORTB ;
tai reikia kesiti LcdDiv
kuris yra va cia, kuo didesni skaiciu uzdesi tuo mazesnis daznumas bus
dabar yra 1 tai yrasyk kokius 10, tada daznumas bus 9.6khz/(10+2)
;----------------------------------------------------------;
; Data memory area
.dseg
LcdDiv: .byte 1 ;Divider for LCD drive |
|
|
|
|
|
|
 |
Google paieška forume |
|
|
 |
Naujos temos forume |
|
 |
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
 |
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
 |
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
 |
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
 |
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
 |
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
 |
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
 |
Must have farming mods
Farming simulator modhub,
Best farming simulator mods |
|

|
 |