Ahojte,
potreboval by som vysvetlit tuto funkciu:
void printByte(byte character []) // predpodkladam, ze tento zapis je kvoli tomu, ze jednotlive znaky mam definovane pomocou premennej byte (byte B[8]= {0x00,0x78,0x44,0x44,0x78,0x44,0x44,0x78};)
{
int i = 0;
for(i=0;i<8;i++)
{
lc.setRow(0,i,character); // ?funkcia na nastavenie jednotlivych riadkov LED matrix displeja? neviem ako funguje
}
}
doteraz som pouzival funkciu s tymto zapisom:
void dopredu()
{
}
funkciu void printByte(byte character []) pouzivam pri zobrazovani znakov na LED matrixovom displeji
a v hlavnom programe ju volam napr. takto
printByte(B);
comu najviac nerozumiem je tento zapis lc.setRow(0,i,character);
Dakujem.
vysvetlenie funkcie
Moderátor: Moderátori
Re: vysvetlenie funkcie
Zavola ti danu funkciu s prametrom 0, meniacim parametrom i, a datami z pola podla indexu i.
Predpokladam ze to sipe data do 0lteho riadku. Zvisle po 8 bitoch.
Tj zapise na vysku 8 bitov. Posunie sa o pixel dalejkedze i sazvisi o 1. A nacita sa dalsi bajt z pola znaku.
Predpokladam ze to sipe data do 0lteho riadku. Zvisle po 8 bitoch.
Tj zapise na vysku 8 bitov. Posunie sa o pixel dalejkedze i sazvisi o 1. A nacita sa dalsi bajt z pola znaku.
0
Re: vysvetlenie funkcie
to kamilko: dakujem
este by ma zaujimalo preco je ten parameter 0. Je to nejako definovane, alebo ten parameter moze mat roznu hodnotu?
este by ma zaujimalo preco je ten parameter 0. Je to nejako definovane, alebo ten parameter moze mat roznu hodnotu?
0
Re: vysvetlenie funkcie
Pozri si tu funkciu co sa v nej robi v nutri.
Napr ak by si mal displej graficky 128x64.
Tak si vies urobit 8 riadkov.
0 nulty riadok, 1 prvy riadok atd az po 7.
Ale ako je dana presne ta tvoja funkcia neviem.
Hladaj na nete
Napr ak by si mal displej graficky 128x64.
Tak si vies urobit 8 riadkov.
0 nulty riadok, 1 prvy riadok atd az po 7.
Ale ako je dana presne ta tvoja funkcia neviem.
Hladaj na nete
0
-
- Ultimate člen
- Príspevky: 6205
- Dátum registrácie: 20 Júl 2007, 00:00
- Vek: 41
Re: vysvetlenie funkcie
bonatius: v programovani sa indexuje od 0. teda prvy riadok je 0, druhy 1... to iste plati aj pre prvky pola.
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 0 Odpovedí
- 975 Zobrazení
-
Posledný príspevok od používateľa jany+