<html><head></head><BODY class="mceContentBody " id=tinymce dir=ltr contentEditable=true style="DISPLAY: block" spellcheck="0">&nbsp;Ahoj,<BR><BR>myslim, ze toto sme tu uz rozoberali. Pozri si v archive avr bitfield ci ako sa to volalo.<BR><BR>Najlepsie bude asi napisat vlastnu rutinu adresovania jednotlivych bitov a cele pole mat po bytoch.<BR><BR>struct bitove_pole {<BR>union{<BR>unsigned char Byte[(Pocet_bitov_v_poli/8) +1];<BR>unsigned char Bit:Pocet_bitov_v_poli;<BR>}<BR>}<BR><BR>a mat premennu Index_bitu z ktorej si vypocitas prvok v poli byte a masku bitu v tomto byte. A potom vlastne funkcie na nastavenie a citanie bitov. Otazkou vsak este ostava, ci kompilator vie viac nez 8 bitov.<BR><BR>A.<BR><BR><BR>----- Pôvodná správa -----<BR>Odosielatel: lubos.melichar@gmail.com<BR>Odoslané: 27.01.2009 10:48:58<BR>Príjemca: HW-news<BR>Predmet: bitove pole, pole bitu<BR><BR>Zdravim, <BR>znam a pouzivam bitova pole ve strukture.. <BR><BR>typedef struct{ <BR>unsigned char tmp1:1; <BR>unsigned char tmp2:2; <BR>.. <BR>} <BR><BR>ale potreboval bych ve strukture mit pole bitu.. <BR>nespravne jsem se to pokousel zapsat nasledovne.. <BR><BR>typedef struct{ <BR>unsigned char tmp[20]:1; <BR>} <BR><BR><BR>prekladac(codevision) je proti, dekuji za nakopnuti.. <BR><BR>-- <BR>Sportuješ? Meloun tě zve na www.esportuj.cz ! <BR>Programuješ? Baví tě elektronika? Mrkni na meloun.esportuj.cz ! <BR>_______________________________________________ <BR>HW-list mailing list - sponsored by www.HW.cz <BR>Hw-list@list.hw.cz <BR>http://list.hw.cz/mailman/listinfo/hw-list <BR><br /><br />--- reklama -----------------------------------------------------<br />Hľadáš zájazdy, letenky alebo informácie o krajinách celého sveta?
http://dromedar.zoznam.sk/<br></body></html>