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 04 13, 23:39. 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, elektronikai,
gal galėtumėte padėti parašyti paprastą programėlę kontroleriui (AVR 2313) C kalba.
Reikia, kad išvedinėtų tekstą į LCD ekraną:
Pirma eilutė taimeriukas skaičiuoja iki 30 ir keičiasi skaičiai nuo 1 iki 30 arba tiesiog laikrodis.
Antra eilutė, kas penkis skaičius pasikeičia koks nors žodis, kad ir bet kokie miestų vardai.
LCD pajungimas:
RS - PD6
R/W - PD5
E - PD4
D4 - PD0
D5 - PD1
D6 - PD2
D7 - PD3
Būčiau labai dėkingas.
na visos dabar neparasysiu, kad buciau namie tai papastinciau tau pavyzdy. siaip yra jau parasytu programkiu internete. na galiu kelis patarimus duot - R/W junk i zeme, nereik jo valdyt, juk is LCD ram'o nieko neskaitysi (busy flago nera jokio reikalo skaityt). liks vienas portas laisvas.
pats teksto isvedimas elementarus. includini stdio.h faila, apsirasai paprograme (pagal savo pajungima LCD) ir poto dar viena paprograme mazdaug taip:
int putchar () {
tavo_paprograme ();
}
o poto jau tik pakeiti adresa LCD ramo, ir rasai printf('bilekokie ASCII simboliai');
lcd turesi savo teksta. o ciklu ant C tai gal cia nemokins niekas, yra tam literaturos uztektinai...