 |

|
|
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 23, 08:14. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » bandau pirmą kart užsiprogramint uC, reik pagalbos
|
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
|
|
|
 |
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 08 23, 20:44 |
|
|
|
|
Digix, as butent nesupratau toj vietoj kur ldi Temp,0. t.y. priskiriam registrui nuli, o tas, taip iseina, lygus 256 . kaip cia tas gaunas? na cia man reiktu paaiskinimo is matematines-informatines-programines puses
asembleri nagrineju todel, kad pati pirma schemute, kuria nete radau ir padariau, butent ta kalba programuota buvo. ten 8 diodai prie at90s2313 pajunkti, veliau indikatoriai su klavu. vat db knisu po biski is pat pradziu ir aiskinuos kas kaip. varciau temas forume, kur apie C ir Asm diskutuoja. nesuprasi ka rinktis...
kazkaip nlb man kopint nuo kitu ir tik hex faila irasyt. noris ka nors savo pabandyt. sakykim tokiam projektukui, kur transporto priemones greiti apskaiciuot reiktu, kokia kalba rinktis? |
|
|
|
|
|
 |
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 08 23, 21:46 |
|
|
|
|
del skaiciaus 256 tau jau paaiškino, is principo tiesiog manykim kad 0 = 256
cia mazdaug kaip desimtaineje sitemoje, skaiciuojame iki 9 to toliaus vel nulis analogiskai cia skaiciuojama ne iki 9 o iki 255
del asemblerio tai viskas ten puiku kol nereikia daugiau nei 8 bitu kintamuju, o tada jau prasideda problemos. |
|
|
|
|
|
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 08 31, 21:22 |
|
|
|
|
Gal kas galetu paaiskint kuo skiriasi & ir &&? Aisku yra pilna googlei paaiskinimu anglu k. bet...
Reikia kad programa veiktu mazdauk taip:
jei (a>b) IR (c>d) tai vykdyti toliau..
tai kaip reiktu rasyti C++?
if((a>b) & (c>d){....} ar
if((a>b) && (c>d){....}?
reikia kad programa butu vykdoma TIK tada kai tenkinamos abi salygos.
aciu |
|
_________________ Aš pažeidžiau forumo taisykles ir reklamavau paraše. ...Bet uz reklama tai susimokejau  |
|
|
|
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 08 31, 21:40 |
|
|
|
|
o tai mano variantu kuri reiketu naudoti?
nes tu
1 && 2 = 1
5 && 2 = 1
4 && 0 =0 nesuprantu  |
|
_________________ Aš pažeidžiau forumo taisykles ir reklamavau paraše. ...Bet uz reklama tai susimokejau  |
|
|
|
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 08 31, 21:55 |
|
|
|
|
tau reikia && nors ir & veiks
kad nesuporanti nezinau kaip kitaio net pasakyti.
loginis ir tiesiog sakykim betkuri skaiciu didesni ei 1 pirma priligina 1 o tada atliekama pagal iprasta logika
kitaip sakant jei dega lempute1 ir dega lempuyte 2 tada isejimas 1
bet nesvarbu kad viena lempute 100W kita 1W.
jei tai bitinis ir tai ziurek i skaiciaus dvejetaini koda.
kai kada tas && arba || naudigas jei tu nori kazka prilyginti vienetiui
sakykim
a=x && 1
tolkia eilute duos atsakyma a=1 jei x>1
ir a=0 jei x=0 |
|
Paskutinį kartą redagavo Digix, 2009 08 31, 21:58. Redaguota 1 kartą |
|
|
|
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 08 31, 21:58 |
|
|
|
|
| Na tiek to nesigilinsiu kuo jie ten skiriasi svarbu suzinojau kad geriau && rasyt. Aciu Digix |
|
_________________ Aš pažeidžiau forumo taisykles ir reklamavau paraše. ...Bet uz reklama tai susimokejau  |
|
|
|
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 09 01, 21:02 |
|
|
|
|
Su Algorithm Builder for Avr.5.42 bandau aiskintis kas vyksta AT90s2313 regitruose. parasiau trumpa programele dviem sviesos dijodams. tarp ju iziebimu 3kart iterpiau funkcija "--" (dekrementa). sukompiliaves paleidziu simuliatoriu, bet jame viskas ivyksta labai greitai, net neimanoma iziuret kada uzsidege dijodai (mano manymu tarp diodu iziebimu turetu buti pastebima pauze). projekt options nustaciau mikrokontroleri 10MhZ dazniui.
http://www.ipix.lt/images/94039685.jpg |
|
|
|
|
|
 |
 |
 |
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 09 03, 09:38 |
|
|
|
|
| sneikaz rašo: |
| Jauciu niekam neaisku ka ta tavo funkcija "--" daro... Jauciu 256 proco ciklus issvaisto. Tai ka tu nori panatyt per 76us? |
Taip taip, buten proco ciklus svaistau na taip bandau pauze padaryti tarp lempuciu uzsidegimu.Daviau uzduoti 3 kart atlikt dekremento funkcija su "0", t.y. 256-1=255; 255-1=254;254-1=253 ir t.t. Ir man atrodo, kad simuliatoriuje ta pauze turetu akivaizdziai matytis (juk turetu simuliuoti realu laika ir veiksmus registruose). Kas ziurejo nuorodoje auksciau, ten programos lange buvo keletas lenteliu: PortB ir Working registres. Yra funkcija, kai gali tik po viena cikla atlikt. Spaudi ir ziuri kas keicias, kas registruose vyksta. Bet problema tame, jog nemoku susimuliuot viso projektuko is kart nuo pradzios iki galo, taip kaip jis turetu realybeje tikrame proce vykti Cia, sitoj temoj keleta puslapiu atgal, kazkas siule pamegint sita programa pradziai. Tai dabar ir klausineju kas ir kaip, gal zinos lenteliu lyg ir nemeta, kad tai butu riboto naudojimo softas... |
|
|
|
|
|
 |
 |
bandau pirmą kart užsiprogramint uC, reik pagalbos |
Parašytas: 2009 09 03, 15:51 |
|
|
|
|
Cia sitoj temoj labai tinka klaust tai paklausiu
Programoje rasant kintamaji unsigned char jis gali but 0-255, o vat ar yra koks kad butu reiksmes tik 0 arba 1? Skaiciau kazkur kad yra toks "bit"
bet parasius ant AVRstudio nesupranta.. seip gerai ir tas "Char", bet toj vietoj naudociau tik 0 arba 1, tai "char" dauk atminties uzims... |
|
_________________ Aš pažeidžiau forumo taisykles ir reklamavau paraše. ...Bet uz reklama tai susimokejau  |
|
|
|
|
 |
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 |
|

|
 |