Libreria LTlib e freedom II

  • lucatun
  • Autore della discussione
  • Premium Utente
  • Premium Utente
Di più
8 Anni 4 Mesi fa #1 da lucatun
Libreria LTlib e freedom II è stato creato da lucatun
Ciao ciao,
piccolo problema, mentre giocherellavo e facevo qualche prova, mi sono accorto di un problemino.
praticamente il PIC non vede i pulsanti BT3 e BT4, sulla porta B, pin 6 e 7.
allora ho fatto un piccolo programmino per vedere dove sbagliavo, una cosa semplice semplice, configurato tutte le porte come ingressi e poi la porta D come uscite, quindi sono andato leggere la porta B con IO_read_port(IO_PORTB);
ma quando ho visualizzato su display il risultato, senza premere nessun pulsante, mi aspettavo di trovare 0xFF, in realtà ho trovato 0x3F, il che significa che gli ingressi b6 eb7 sono a zero equindi anche premendoli non cambiano la stato d'ingresso.
Pensavo che fosse una configurazione hardware, poi ho pensato che qualche impostazione della libreria, ma nonho trovato nulla. Quindi sono a chiedere: dove sto sbagliando?

il codice è il seguente
Code:
#include <xc.h> #include <LTlib.h> #include <LTlib_delay.h> #include <LTlib_delay.c> #include <module_IO.h> #include <module_IO.c> #include <LCD_44780.h> #include <LCD_44780.c> int main (void){ unsigned char data; IO_set_all_ports_as_inputs(); IO_enable_pull_up_resistors (IO_PORTB, IO_BIT4 + IO_BIT5 + IO_BIT6 + IO_BIT7); IO_set_port_direction(IO_PORTD, IO_ALL_PORT_OUTPUT); LCD_initialize(20); while(1){ data = IO_read_port(IO_PORTB); LCD_home(); LCD_write_message("Var data: "); LCD_write_integer (data, 2, LCD_ZERO_CLEANING_ON); } }

La mia ingnoranza non ha confini
<-]LuT[->

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

  • Claudio_F
  • Premium Utente
  • Premium Utente
Di più
8 Anni 4 Mesi fa #2 da Claudio_F
Risposta da Claudio_F al topic Libreria LTlib e freedom II
provato a scollegare il PICKIT? a volte influisce.
I seguenti utenti hanno detto grazie : lucatun

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

  • toni
  • Elit Utente
  • Elit Utente
Di più
8 Anni 4 Mesi fa #3 da toni
Risposta da toni al topic Libreria LTlib e freedom II
Ciao
con il PICKIT collegato i pulsanti non vanno,
consiglio di leggera il libro di Mauro
Ciao
Toni
I seguenti utenti hanno detto grazie : lucatun

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

  • lucatun
  • Autore della discussione
  • Premium Utente
  • Premium Utente
Di più
8 Anni 4 Mesi fa #4 da lucatun
Risposta da lucatun al topic Libreria LTlib e freedom II
Grazie, avete ragione, mi ero dimenticato del piccolo particolare :P
mi scuso di non aver risposto prima, ma ho avuto un periodo un impegnato

La mia ingnoranza non ha confini
<-]LuT[->

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

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.