FreedomII

8 Anni 8 Mesi fa - 8 Anni 8 Mesi fa #1 da raid
FreedomII è stato creato da raid
Ciao,
volevo sottoporvi una questione riguardante la FreedomII ed in particolare i pin A1 e A2 che non riesco ad utilizzare nonostante abbia spostato verso dx i jumper.Ne avevo bisogno per controllare un tastiero a mattrice ma non funzionano.
Tengo a precisare che Ao,A1 e A2 controllano le tre colonne del tastierino ma la sola linea che funziona è la Ao.Scandisco ad intervalli regolari le colonne(con un livello logico alto)per controllare le righe e risalire quindi al tasto premuto ma A1 e A2 non funzionano!
A2 rimane costantemente alta mentre A2 sempre bassa.Dallo schema della FreedomII non mi sembra di avvertire problemi di utilizzo dopo la corretta posizione dei jumper.

Sto usando un kit di espansione PJ7011 con la breadboard cioè il kit abbinato alla FreedomII.

Cosa ne dite?

grazie,
Raid
Ultima Modifica 8 Anni 8 Mesi fa da Mauro Laurenti.

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • raid
  • Junior Member
  • Junior Member
Di più
8 Anni 8 Mesi fa #2 da Mauro Laurenti
Risposta da Mauro Laurenti al topic FreedomII
Ciao Raid,

gli ingressi Analogici devono essere propriamente configurati a livello di microcontrollore.
In particolare devi configurare il registro ADCON.

Se fai uso della libreria LTlib, puoi usare la libreria module_IO e usare la funzione IO_set_all_ports_as_inputs per impostare tutti gli ingressi come digitali.
In particolare la funzione disattiva i buffer analogici.

Dopo la funzione puoi impostare l'ingresso come uscita.

Confermo che spostando i jumper dei sensori liberi i pin per altre funzioni.

Saluti,

Mauro

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
Moderatori: Mauro LaurentiStefA

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login