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 09 19, 01:25. Visos datos yra GMT + 2 valandos.
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
Sveiki. padekit prasau..
darau projekteli su ATMEGA8-16 ir grafiniu LCD. viska paleidus bega "kadrai", kaip kokiam senam televizoriuj, is virsaus i apacia. kas gali buti? gal neatitinka dazniai LCD?
programa rasyta su assembleriu. gal kas "kerta" ir gali paaiskint kur ir ka reiktu pakeist?
jei sakai kad LCD grafinis, tai turbut jis su kontroleriu jau? gal netgi mobilaus telefono kurio nors? jei taip tai daznio gi ir nepakeisi. man nokios3310 LCD mirga tiek prie stalines dienos sviesos lempos:) tiksliau ten lempa mirga taip, kad tas mirgejimas kazkaip sutampa su LCD ir gaunasi labai nekoks vaizdas, o siaip naturalioj sviesoj viskas gerai.
labiua tiketina, kad mirgejimas ne del lcd problemu o del programos netobulumo.
deja parasyta asambleriu tai negaliu greitai pasakyti kaip yra, bet gali buti kad ji veikia be grafinio buferio.
aldoritmas kazkoks toks.(cia tik speju, istikruju nebutinai taip)
nutrina ekrana
skaiciuoja ir vienu metu paiso rezultatus
laukia koki 5-10ms
vel trina ekrana ir t.t.
kad patikrinti, veikianciai shemai atjunk at uztrumpink kvarca, jei nebemirges tai kalta programa, jei vistiek mirges tai pats lcd(nors tas mazai tiketina)
nepriklausomai nuo kvarco, mirga ir toliau..
speju gali buti neijungtas isorinis clock ir naudoja vidini. niekaip negaliu susitvarkyt su security and configuration bits..
buvau kazka nustates netaip, kad nesiprogramino, bet su isoriniu clock pavyko atstatyt..
MP Atmega8-16. naudoju ponyprog..
kazko nemato ponyprog'as mano avr, neduoda nei rasyt neiskaityt.. anksciau irgi tas buvo, bet su isoriniu klock pavyko atstatyt. o gali taip but kad nepataisomai nusiprogramino?
gali but, bet tai jau nesvarbu. kita prociuka ilitavau
tik nenoriu kad ir su kitu nutiktu tas pats..
pazaidziau su taip bitais ir rodo (su dardais) lcd tik tada, kai nustatyta ant vidinio 1Mhz (0001). kai ant vidinio nustatau daugiau arba kai nustatau ant kvarco (1111), tada nieko isvis nerodo lcd. kame beda gali but?
Tai turbūt visa bėda osciliatoriuje.
Pirmas dalykas, skaityk datašytą, ten parašyta koks bitas ką reiškia.
Visų antra, pažiūrėk ką rašo PonyProg'as: jis rašo, kad pažymėti bitai yra "0" (dabar neturiu instaliavęs, bet kažkas tokio).
Va šituos fuse bitus atmelis galėtų ir sutvarkyti, nes tikrai painus reikalas.
Kas ten juos betvarkys. Nera taip blogai sutais fuzais, tik vienas dalykas pudrina smegenis, kodel padare antraip, t.y. 0 reiskia 1 ir atvirksciai. negi techniskai sunku padaryti normaliai - 1 reiskia uzprogramuota 0 - ne.
O siaip patarimas visiems norint pataupyti savo ir kitu laika - RTFM !!!
Tai turbūt visa bėda osciliatoriuje.
Pirmas dalykas, skaityk datašytą, ten parašyta koks bitas ką reiškia.
Visų antra, pažiūrėk ką rašo PonyProg'as: jis rašo, kad pažymėti bitai yra "0" (dabar neturiu instaliavęs, bet kažkas tokio).
Va šituos fuse bitus atmelis galėtų ir sutvarkyti, nes tikrai painus reikalas.
isnarsiau datasheeta, su tais bitais issiaiskinau, o pazymeta teisingai. t.y. atzymetos visos 4 varneles, tada gaunasi 1111.
buvau netycia padares kad naudotu isorine rc, bet atstaciau.
ir kas keisciausia, pries tai buves avr rode taip pat su kadrais ir taip pat ant 1Mhz vidinio clock'o...
o kadru daznis nedidelis kokie 6-7 per sek. padidinus dazni su fuse tiek ant vidinio tiek ant isorinio, dingsta vaizdas ekrane...
ko griebtis? padai svyla, cia mano diplominis...