da
VRI » 8 gen 2014, 15:53
Paolino ha scritto:Meglio avere una routine di inizializzazione (InitPic, nel mio esempio).
Un "brutto" vizio da prendere
Paolino ha scritto: Il bit IOFS, quello che non hai capito cos'è, è indicatore di frequenza stabile dell'oscillatore interno: se tale bit resta a valore 0, significa che la Fosc non è stabile.
Giusto! Ecco perché era di sola lettura
Paolino ha scritto:Stai attento che PORTA ha anche la possibilità di leggere segnali analogici, quindi devi escluderli se vuoi usare RA0 come ingresso digitale.
Se non erro ora nella routine "InitPic" vado a dire che RA0 sarà ingresso, non analogico quindi dovrei essere a posto...Giusto?
Paolino ha scritto:Manca la sezione dei configuration bit! Dai una lettura al datasheet per quanto riguarda questo argomento.
Registro configuration word ( pagina 92 del manuale)
- Codice: Seleziona tutto
CP = 1;
WRT = 11;
CPD = 1;
LVP = 1;
MCLRE = 1;
PWRTEN = 1;
WDTE = 0;
FOSC2 = 1;
FOSC0 = 00;
Due domande:
-1. Non ho capito a cosa servono i bit di configurazione BOREN e CCPMX
-2. Il listato che ho racchiuso nella finestra sopra è corretto a livello di sintassi? Posso già trascriverlo nella routine "InitPic" ?
Ti ringrazio per il tuo aiuto!
Ciao!
