Elektronika.lt
 2026 m. vasario 27 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

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 2026 02 27, 11:20. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » ATMega8 simuliavimo ERROR
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
 
  
Puslapis 23
Pereiti prie Atgal  1, 2, 3  Toliau
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 21, 23:55 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Socrates
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Kas per kodo kultura... Aciu Dievui tokiu skaityt netenka Confused
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 22, 12:47 Pranešti apie taisyklių pažeidimą Atsakyti su citata
BaltaS
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
bet kazkaip tas adc_init kaip ir visos mano funkcijos paciam galia sumestos.
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 22, 12:47 Pranešti apie taisyklių pažeidimą Atsakyti su citata
BaltaS
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Socrates rašo:
Kas per kodo kultura... Aciu Dievui tokiu skaityt netenka Confused

visaip stumdau , neina graziai sudeliot.
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 22, 14:58 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Socrates
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
BaltaS rašo:
Socrates rašo:
Kas per kodo kultura... Aciu Dievui tokiu skaityt netenka Confused

visaip stumdau , neina graziai sudeliot.


I pastebin dek, ten turetu rodyt taip, kaip sudeliota.
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 22, 21:46 Pranešti apie taisyklių pažeidimą Atsakyti su citata
BaltaS
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Kodas:
LCD_write(1,"abarth",x);
   _delay_ms(1000);
   LCD_write(2,"botas",x);

kodel taip parasius rezultatas gaunasi
Kodas:
abarth botas
botas


o parasius sitaip veikia gerai ?
Kodas:
char te[16]="abarth %d";
   char be[16]="botas %d";
        LCD_write(1,te,x);
   _delay_ms(1000);
   LCD_write(2,be,x);

kaip isvengti papildomu kintamuju ?
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 22, 22:23 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AlgisL
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
LCD_write() proceduroje neseki perduodamo teksto ilgio, o bukai isvedineji 16 simboliu, todel uzlipi ant kitu kintamuju ir cia tik tu pats esi kaltas.
tikrink simboli pries isvesdamas ir jei sutinki 0.

pvz:
Kodas:

for (char *p = text; *p; p++)
{
  if (*p == '%' && *p+1 == 'd')
  {
     for (int i = 0; i<5; i++)
     {
       plaktukai(skaic[i]);
     }
     p++;
  }
  else
  {
    plaktukai(*p);
  }
}

plaktukai() pakeisk i ta savo nesamone;

P.S. kur jus taip moko "programuoti" ?
Jei cia pats taip grybauji, tai daug zemes teks apdoroti, pakol arti ismoksi Very Happy
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 23, 23:41 Pranešti apie taisyklių pažeidimą Atsakyti su citata
BaltaS
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Citata:
LCD_write() proceduroje neseki perduodamo teksto ilgio, o bukai isvedineji 16 simboliu, todel uzlipi ant kitu kintamuju ir cia tik tu pats esi kaltas.
tikrink simboli pries isvesdamas ir jei sutinki 0.

Zinau kad neseku. naujoje versijoje jau seku , nes tikroveje mano lcd vietoj nulio raso kazkoki simboli.

Citata:
char *p = text;

kaip suprasti sita ?
ar tu norejai pasakyti char *p != 0 ?
Citata:
plaktukai() pakeisk i ta savo nesamone;

Kodel nesamone ? jugi bitu perstumimas ir tiek .

Citata:
P.S. kur jus taip moko "programuoti" ?

Savamoklis, bet
seip siemet istojau i Kauno kolegija Automatika , bet ten programavimas juokingas . Nespejo C++ pagrindus isdestiti , jau kita semestra basic pagrindus tenka mokintis . Taip ir niekad neiseina is begginer pereiti i advanced , o apie expert tai net sneket baisu .
Siap jei turi pasiulimu kur galima zmoniskai ismokt porgramuot " Butent MV su c" prasom patart .
Citata:

Jei cia pats taip grybauji, tai daug zemes teks apdoroti, pakol arti ismoksi Very Happy

Art seniai jau moku tad ne problema , siemet bus 6 sezonas Very Happy
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 23, 23:56 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AlgisL
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
char *p = text; reiskia: rodykle i char p = text[0] adresas;

tolesnis for (...; *p ;...) reiskia: p->(char) != 0 arba p[0] != 0

knyguciu apie c++ yra begale, ypac anglu/rusu kalbomis, pasitaiko ir lietuvisku.

daug pavyzdziu yra internete, tad knygos nebutinos, jei yra pagrindai.
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 24, 00:58 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Edzma
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
ar ne patogiau ?
Kodas:

while (*text !=0)              // kol ne 0..
{
LCD_write(*text);         // rasom baita
text++;                       // slenkam adresa i sekanti  baita..
}
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 24, 08:31 Pranešti apie taisyklių pažeidimą Atsakyti su citata
AlgisL
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
patogiau, tik jis perduoda i procedura ne char *text, o char text[16]
nors is esmes perduodamas tas pats pointeris, taciau be typecasto neis.
jis dar tik mokosi, tai ir daro kaip gaunasi "metodom tyka".
be to, jam dar teks kada nors isisavinti overidinima proceduru/f-ju darbui su kintamaisiais ir konstantomis RAM,EEPROM,FLASH
cia gi ne fon Noimaniskoji x86, kur programos kodas, konstantos, kintamieji ir kiti duomenys toje pat adresineje erdveje, cia Harwardiskoji RISC, kur instrukcijos ir kai kurios konstantos laikomos FLASH ir ju uzimamas bitu kiekis nebutinai sutampa su registru ir duomenu magistrales plociu.
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 24, 13:09 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Edzma
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Taip..
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 24, 22:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
BaltaS
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Jo , dar daug medziu liko ....
Turiu nusipirkes Borland c++ is jos mazai naudos, nes su windows forms pavizdziai , tik maisosi .
reiktu C ir labiau i mikrovaldiklius orientuota , bet lietuovoje tikriausiai tokios nerasiu pirkt .
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 24, 22:57 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Dovydas
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką Apsilankyti vartotojo tinklapyje
BaltaS rašo:
Jo , dar daug medziu liko ....
Turiu nusipirkes Borland c++ is jos mazai naudos, nes su windows forms pavizdziai , tik maisosi .
reiktu C ir labiau i mikrovaldiklius orientuota , bet lietuovoje tikriausiai tokios nerasiu pirkt .


Yra ir lietuviškų knygų apie mikrovaldiklius ir C. Universitete teko su keliomis susidurti Smile Taip pat teko matyti ir panašių knygų elektroniniu formatu.

_________________
---
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 25, 10:19 Pranešti apie taisyklių pažeidimą Atsakyti su citata
TomasK
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Dvi labai neblogos knygutes apie C. Viena is ju daugiau apie avr butterfly, bet lengvai kodas pernesamas ir ant kitu atmegu. Taip pat yra proteus simuliacija to butterfly maketo.

Knygos:

Sita paremta avr butterfly, tikrai geru pavyzduku yra ir aiskiai isaiskinta viskas. Tiesa, ten yra klaideliu, bet tu klaideliu suradimas kaip tik padeda isisavinti viska. Kazkodel mano google drive neveikia tai idedu pavadinima:
C Programming for Microcontrollers
Joe Pardue


Sitos dar neskaitinejau, bet is pirmo poziurio pasirode irgi nebloga:
Programming Microcontrollers in C
Second Edition
Ted Van Sickle
 ATMega8 simuliavimo ERROR
PranešimasParašytas: 2014 02 25, 22:19 Pranešti apie taisyklių pažeidimą Atsakyti su citata
BaltaS
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Dekuij isbandysiu . Dar literaturoje zaliem radau beieskant masioko 1 , lietuviska apie mikrovaldiklius , tai pradzioje ja perskaitysiu.
Pradėti naują temą  Atsakyti į pranešimą Pereiti prie Atgal  1, 2, 3  Toliau
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Technologijos.lt

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

„Mokslo sriuba“

www.matuok.lt - Interneto spartos matavimo sistema

Programuotojas Tautvydas – interneto svetainių-sistemų kūrimas

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

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
RDR2 Mods
Euro Truck Simulator 2 Mods, WOT Mods, Assetto Corsa Rally Mods
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
ScriptHookV, GTA 5 Mods, GTA 5 Map Mods
gta5mod.net
„MokslasPlius“ – mokslui skirtų svetainių portalas
www.mokslasplius.lt
Būk saugus
elektroninėje erdvėje

www.esaugumas.lt
LTV.LT – lietuviškų tinklalapių vitrina
www.ltv.lt/technologijos/
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
Mokslo festivalis „Erdvėlaivis žemė“
www.mokslofestivalis.eu
Reklama


Reklama