[elektro] xc8 bit pointer
hg12345
hg12345 at freemail.hu
Sat Feb 4 15:30:20 CET 2017
Az alap C-ben biztos nincs....
ezt csak logikai müveletekkel tudo megcsinálni
uint16_t word, mask;
int cnt;
word=0x00;
mask=0x01;
cnt=12;
if (IR_receiver_PORT==0) {
word |= mask;
}
mask=mask<<1;
Gabor Jordan <jordang.elektro at gmail.com> írta:
>Üdv,
>
>Nagyon láma kérdés biztos, valamire lehet nagyon nem jól emlékszem, de
>egy infra távvezérlő vevőt kellene csináljak. Utoljára asm-ben
>csináltam, most xc8ban szeretném, de ez nem akar működni:
>
> i=12;
> while(i)
> {
>
> WaitNextFallingEdge();
>
> LED_RED_Toggle(); // indicate start of data pulse check
> __delay_us(950);
> LED_RED_Toggle(); // indicate data sampling point
>
> if (IR_receiver_PORT==0)
> {
> code_read[i]=1;
> }
> i=i+1;
> }
>
>Nagy marhaságot írtam, nincs ilyen, hogy bit pointer?
>
>Próbáltam guglizni, de csak tömbökben pointerekről találok anyagot. Az
>XC8 users guide-ban sem találom.
>
>Kösz,
>JG
>
>
>---
>Ezt az e-mailt az Avast víruskereső szoftver átvizsgálta.
>https://www.avast.com/antivirus
>
>-----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list