LINUX.ORG.RU

Такое подойдёт?

#define bit(c, n) ((c)>>(n)&1)

PortState2=~((bit(PINC,1)<<7)|(bit(PINB,5)<<6)|(bit(PIND,7)<<5)|(bit(PINB,0)<<4
)|(bit(PINB,1)<<3)|(bit(PINB,2)<<2)|(bit(PINB,3)<<1)|(bit(PINB,4)));

anonymous
()
Ответ на: комментарий от anonymous

thanks,

но я определил bit немного не так:

#define Bit(sfr, n) ((_SFR_BYTE(sfr) & _BV(n)) >> (n))

cvv ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Да и код перестал влазить во флешку:(

cvv ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.