[an error occurred while processing this directive]
опишите #define SETBIT(ADDRESS, BIT) (ADDRESS |= ( 1 < < BIT)) #define CLRBIT(ADDRESS, BIT) (ADDRESS &= ~( 1 < < BIT)) и потом можно использовать типа SETBIT (UCSR0B, UDRIE0);
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)