INIT_FLASH

Bueno, pra poder utilizar a memória flash como eeprom nos mcus Z8encore tem o
INIT_FLASH(FREQ16000);
onde o argumento de chamada, no caso FREQ16000, é a frequência do cristal dividido por 1000.
No ZDSII 4.96 funcionava bem, mas fui utilizar no 4.10:
void main(void)
{
INIT_FLASH(FREQ16000); //Frequ. Xtal/1000.
lcd_ini(display_8x5 | _2_linhas, display_ligado | cursor_desligado); //Inicializa LCD.
lcd_escreve_texto("Lavadora v. 1.0");
lcd_pos_xy(1, 2);
lcd_escreve_texto("CPU Z8Encore 8kB");
delay_ms(2000);
for(;;);
}
gera o erro:
Linking...
FATAL ERROR (724) --> Symbol _INIT_FLASH (.\principal.obj) is not defined.
Build completed.
Bom parece que compila mas dá erro na linkagem. Alguém teve esse problema ?
Já revisei tudo pra ver se não era alguma ratiada minha, mas não achei nada de errado...
INIT_FLASH(FREQ16000);
onde o argumento de chamada, no caso FREQ16000, é a frequência do cristal dividido por 1000.
No ZDSII 4.96 funcionava bem, mas fui utilizar no 4.10:
void main(void)
{
INIT_FLASH(FREQ16000); //Frequ. Xtal/1000.
lcd_ini(display_8x5 | _2_linhas, display_ligado | cursor_desligado); //Inicializa LCD.
lcd_escreve_texto("Lavadora v. 1.0");
lcd_pos_xy(1, 2);
lcd_escreve_texto("CPU Z8Encore 8kB");
delay_ms(2000);
for(;;);
}
gera o erro:
Linking...
FATAL ERROR (724) --> Symbol _INIT_FLASH (.\principal.obj) is not defined.
Build completed.
Bom parece que compila mas dá erro na linkagem. Alguém teve esse problema ?
Já revisei tudo pra ver se não era alguma ratiada minha, mas não achei nada de errado...