Představa:
Kód: Vybrat vše
int cislo = {LATAbits.LATA0, LATAbits.LATA1, LATAbits.LATA2, LATCbits.LATC0, LATCbits.LATC1, LATCbits.LATC2, LATCbits.LATC3, LATCbits.LATC4, LATCbits.LATC5};
Předem díky za trpělivost, mám dost velké mezery v C ...
Moderátor: Moderátoři
Kód: Vybrat vše
int cislo = {LATAbits.LATA0, LATAbits.LATA1, LATAbits.LATA2, LATCbits.LATC0, LATCbits.LATC1, LATCbits.LATC2, LATCbits.LATC3, LATCbits.LATC4, LATCbits.LATC5};
Ladin píše:Představa:Kód: Vybrat vše
int cislo = {LATAbits.LATA0, LATAbits.LATA1, LATAbits.LATA2, LATCbits.LATC0, LATCbits.LATC1, LATCbits.LATC2, LATCbits.LATC3, LATCbits.LATC4, LATCbits.LATC5};
Kód: Vybrat vše
int cislo = (LATC & 0b111111) << 3 | (LATA & 0b111);Kód: Vybrat vše
int cislo = (LATC & 0x3f) << 3 | (LATA & 0x07);Kód: Vybrat vše
int cislo = (LATC & 0b111111) << 3 | (LATA & 0b111);Ladin píše:
něco jako char bajt[0] = 1; bajt[1] = 0; bajt[2] = 1; .... atd ...to nejde?