PIC32MX - pin digitali !
Ciao a tutti, sto utilizzando un PIC32MX795F512H e non riesco ad utilizzare determinati pin come semplici uscite digitali!
E' il classico problema visto che probabilmente c'è qualche registro settato per utilizzare quel pin per qualche altra funzione.
Nel mio caso sto provando ad utilizzare il pin 27, porta B, bit 12.
Usando la peripheral library ho provato a settare il relativo pin come output digitale con questa istruzione:
Non riesco a settare il bit alto o basso, ne con il registro LATB, ne con PORTB... Ora sto provando a cercare registri e registri vari da disabilitare o non so...
qualche idea?
E' il classico problema visto che probabilmente c'è qualche registro settato per utilizzare quel pin per qualche altra funzione.
Nel mio caso sto provando ad utilizzare il pin 27, porta B, bit 12.
Usando la peripheral library ho provato a settare il relativo pin come output digitale con questa istruzione:
- Codice: Seleziona tutto
PORTSetPinsDigitalOut(IOPORT_B, BIT_12)
These functions configure port pins as digital input or digital output and automatically disable
analog features that may be multiplexed with the specified pin(s).
Non riesco a settare il bit alto o basso, ne con il registro LATB, ne con PORTB... Ora sto provando a cercare registri e registri vari da disabilitare o non so...
qualche idea?
il registro ANSEL come l' hai settato (se l' hai settato)?