[an error occurred while processing this directive]
|
#include void main(void)
E-mail:
info@telesys.ru
#include
/* __io union {
unsigned char _PINA;
struct{
unsigned char bit0:1;
unsigned char bit1:1;
unsigned char bit2:1;
unsigned char bit3:1;
unsigned char bit4:1;
unsigned char bit5:1;
unsigned char bit6:1;
unsigned char bit7:1;
};
} @ 0x19;*/
unsigned char InBits(unsigned char *port,unsigned char mask)
{
return (*port & mask);
}
{
unsigned char g;
g = InBits(&PORTB,0x0F);
}
Error(Re167)...argument of type "unsigned char volatile __io" is
incompatible of type "unsigned char"
Ответы