Jak přepsat #define kdekoli v programu??

Ikdyž přímo do ds18b20.c napíšu:

void zmert1(void){
double d1 = 0;
char printbuff1[10];

#define DS18B20_DQ PA0
d1 = ds18b20_gettemp();
dtostrf(d1, 10, 3, printbuff1);
lcd_clrscr();
lcd_gotoxy(0, 0); //znak,radek
lcd_puts(printbuff1);
lcd_putc(0b11011111); //°
lcd_puts("C");
#undef DS18B20_DQ

}

, tak mi Atel studio hlásí "DS18B20_DQ undeclared (first use in this function)