SAlve Bandini,
devi modificare il file LTlib.h che trovi nella cartella conf.
In particolare il valore impostato è:
Code:
#ifndef SYSTEM_CLOCK
#define SYSTEM_CLOCK 20000000
#endif
ed è espresso in Hz.
Per cui nel tuo caso deve essere:
Code:
#ifndef SYSTEM_CLOCK
#define SYSTEM_CLOCK 31250
#endif
Il PIC che hai selezionato non è direttamente supportato, per cui devi aggiungerlo nel file LTlib.h, come per gli altri PIC supportati.
In più devi aggiungere il file di configurazione come per gli altri PIC supportati (gli esempi nella cartella conf).
La libreria module_IO deve essere modificata per poter supportare il numero di porte che ti serve.
La libreria LTlib_delay supporta il clock solo espresso in MHz quindi se metti 1MHz hai un fattore 32 più grande.
Mettendo pause di 1 ms avrai 32ms.
Saluti,
Mauro