#define EX_PRT(prt) (*(unsigned char*)prt)-------------------------------------unsigned char i = 0x11; // адрес порта EX_PRT(i) = 0xaa; // пишу.