Elektronika.lt
 2025 m. rugpjūčio 15 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 2025 08 15, 10:53. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » padekit suprasti koda
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 11
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 padekit suprasti koda
PranešimasParašytas: 2014 04 03, 22:09 Pranešti apie taisyklių pažeidimą Atsakyti su citata
dariusss
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
#include <avr/io.h>
#include <util/delay.h>

unsigned char a[11]= {20,126,37,38,78,134,132,62,4,6,251}; //0,1,2,3,4,5,6,7,8,9,.//1
unsigned char x,i;



char vienetai(char x) //funkcija gauti vienetams
{
return x%10; //2
}

char desimtys(char x) //funkcija gauti desimtims
{
return x/10; //3
}

int main(void)
{
DDRA=255; //visi PD0-PD7 bus kaip isejimai (Segmentai)
DDRC=3; //PB0 ir PB1 bus kaip isejimai (Katodai)
while(1) //Amzinas ciklas
{
for (x=0;x<100;x++) //Skaiciuosime nuo 0 iki 100
{
for (i=0;i<200;i++)// <em>// viena kombinacija rodisime 100 kartu</em>
{
PORTC=0b00; //isjungiame abu bendrus katodus
PORTA=a[vienetai(x)]; //paduodame skaitmeni is masyvo i funkcija, kuri grazina desmciu skaitmeni
PORTC=0b01; //ijungiam pirmaji skaitmeni ijungdami bendra katoda pirmojo skaitmens
_delay_ms(1); //palaukiam
PORTC=0b00; //isjungiam bendrus katodus
PORTA=a[desimtys(x)]; //paduodame skaitmeni is masyvo i funkcija, kuri grazina vienetu skaitmeni
PORTC=0b10; //ijungiam antraji skaitmeni ijungdami bendra katoda antrojo skaitmens
_delay_ms(1); //palaukiam
}
}
}
}
cia 2 septiniu segmentu indikatoriai skaciuoja nuo 00 iki 99.
kodas veikia viskas ok nesuprantu trieju vietu pazimejau kuriu, gal galit paaiskint kaip ten kas,ka is ko dalina, kas tie%10 ir kaip tuos skaicius pasiima is a[11]?
noretus suprast
 padekit suprasti koda
PranešimasParašytas: 2014 04 03, 22:16 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Lukashenka
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
1. surasai duomenis i viena vektoriu (matrica)
2. dalini is 10, ( mod ) gauni vienetus
3. dalini is 10 gauni desimtis
 padekit suprasti koda
PranešimasParašytas: 2014 04 03, 22:32 Pranešti apie taisyklių pažeidimą Atsakyti su citata
dariusss
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
nieko nesupratau kas dalinas is 10 kaip tuos duomenis pasiimt is to vektoriaus gal galima kitu budu tarkim nuspaudus mygtuka pasimt kuri nori skaiciu?
 padekit suprasti koda
PranešimasParašytas: 2014 04 03, 22:40 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Lukashenka
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
tai sakyk tada kad nieko nesupratai, o ne 3 punktu Very Happy
tas char a[11] yra 11 elementu vektorius. duomenu masyvas. pasigooglink, cia C kalbos pradmenys. Na tu ta vektoriu apibrezi kaip viena kintamaji, bet kad pasiekti kazkoki elementa, tai turi nurodyti jo numeri. tarkim - noriu pasiekti 37- turiu kreiptis i a[2]. pirmasis ciklas ir nurodo i ka kreiptis, o tos dalybos tada galvoja ar imti is tu elementu tik desimciu dali ar vienetu dali.

tikiuosi suprantamai parasiau, juk velus mazojo penktadienio vakaras Laughing
 padekit suprasti koda
PranešimasParašytas: 2014 04 03, 22:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
dariusss
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
tai tarkim vietoi PORTA=a[vienetai(x)];parasyciau PORTA=a[2]ta ir roditu kuris masyve yra antras,beja 37 stovi trecias, o ne antras ar cia klaida ar as kazka netaip suprantu sory uz ikiruma
 padekit suprasti koda
PranešimasParašytas: 2014 04 03, 23:36 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Lukashenka
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
masyvas skaiciuojamas nuo 0 imtinai.
taip rodytu
 padekit suprasti koda
PranešimasParašytas: 2014 04 04, 00:17 Pranešti apie taisyklių pažeidimą Atsakyti su citata
dariusss
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
dekui isbanziau taip ir yra tapo aiskiau
 padekit suprasti koda
PranešimasParašytas: 2014 04 04, 06:01 Pranešti apie taisyklių pažeidimą Atsakyti su citata
donau
Patyręs dalyvis
Patyręs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Kažkur girdėjau, kad programistai po 15 metų darbo ,,nurašomi,,. Manau, čia dalis tiesos...Kažkada buvo moksluose matricos, determinantai, o dabar kodai nerealūs...
 padekit suprasti koda
PranešimasParašytas: 2014 04 04, 10: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ą
Lukashenka rašo:
1. surasai duomenis i viena vektoriu (matrica)
2. dalini is 10, ( mod ) gauni vienetus
3. dalini is 10 gauni desimtis


Zaliam galbut sunku suprasti, kad du kartus dalinant gaunasi skirtingi atsakymai.

Dalinant su "%" zenklu, t.y. atliekant "mod" (modulo) gaunama liekana.
Pvz.: 10 % 3 = 1 arba 8 % 3 = 2.
Googleje gali i paieska ivesti 10 mod 3 ir gausi atsakyma.

Dalinant su "/" zenklu, t.y. atliekant "div" (division) gaunama sveikoji dalis.
Pvz.: 10 / 3 = 3 arba 8 / 3 = 2.

Taigi atliekant siuos veiksmus su dalikliu 10 gausi vienetus ir desimtis.
 padekit suprasti koda
PranešimasParašytas: 2014 04 04, 13:37 Pranešti apie taisyklių pažeidimą Atsakyti su citata
R2D2
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Norint suprast ką reiškia modulo / liekana / % reikėtų prisiminti/išmokti dalybą ant popieriaus. Tada paprasta bus
 padekit suprasti koda
PranešimasParašytas: 2014 04 04, 17:31 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Socrates
Senbuvis
Senbuvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
R2D2 rašo:
Norint suprast ką reiškia modulo / liekana / % reikėtų prisiminti/išmokti dalybą ant popieriaus. Tada paprasta bus


Dalyba kampu Smile
 padekit suprasti koda
PranešimasParašytas: 2014 04 04, 23:04 Pranešti apie taisyklių pažeidimą Atsakyti su citata
dariusss
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
tai dalinant 15%3=0 nes nera liekanos?
o su kitais skaiciais kokia liekana toks ir ats
 padekit suprasti koda
PranešimasParašytas: 2014 04 04, 23:51 Pranešti apie taisyklių pažeidimą Atsakyti su citata
Master_Of_King
Užkietėjęs dalyvis
Užkietėjęs dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje
dariusss rašo:
tai dalinant 15%3=0 nes nera liekanos?
o su kitais skaiciais kokia liekana toks ir ats

Taip Smile
Pradėti naują temą  Atsakyti į pranešimą
 
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

Sveiki ir ekologiški maisto produktai

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
VAT calculator
VAT number check, What is VAT, How much is VAT
FS25 Mods
FS25 Harvesters, FS25 Tractors Mods, FS25 Maps 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
Football Training Kit
Football Training Equipment, Football Skills, Football Training
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Ets2 mods, Ats mods, Beamng drive mods
allmods.net
„MokslasPlius“ – mokslui skirtų svetainių portalas
www.mokslasplius.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
LTV.LT – lietuviškų tinklalapių vitrina
www.ltv.lt/technologijos/
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama