Sto provando delle librerie adattate per far funzionare il PCF8563 e il pic 16F877A montati sulla FreedomII.
A parte un leggero scostamneto di qualche secondo sui tempi e che ho trovato conferma in un topic da queste parti, sembra che la libreria funziona.
In futuro provvedero' a correggere i tempi con il condensatore variabile come consigliato.
Il mio problema in cui mi sono arenato e' un banale errore che mi da il compilatore MPLAB v8,92 ed e' il seguente:
Error [195] C:\Documenti\FreedomII\PCF8563\Test PCF8563\main.c; 74.0 expression syntax
Error [300] C:\Documenti\FreedomII\PCF8563\Test PCF8563\main.c; 74.0 unexpected end of file
Il codice dove penso sia l'errore e' questo, dove la variabile "secondi"(che leggo dal RTC)e la variabile "rif" ( uguale al numero decimale 55) sono dichiarate "char" nel file setting.h.
if(secondi>rif)
{
minuti=Pcf8563Read(RTC_MINUTES);
DelayMs(5);
LCD_GOTO(1,6); // posizione cursore: riga 1, colonna 6
LCD_PUTS(" ");
LCD_PUTUN(minuti);
}
Come gia' detto in altri topic sto imparando da poco il linguaggio C e il mio inglese e' rimasto ai tempi dell'ITIS.
Ho bisogno di un aiuto...
Saluti
Lello