Difficoltà a far funzionare codice

13 Anni 8 Mesi fa - 13 Anni 8 Mesi fa #1 da Guido
Difficoltà a far funzionare codice è stato creato da Guido

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

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

  • Guido
  • Platinum Member
  • Platinum Member
Di più
13 Anni 8 Mesi fa #2 da Guido
Risposta da Guido al topic Re: Difficoltà a far funzionare codice
#pragma interruptlow Low_Int_Event

void Low_Int_Event (void)

Ho sbaglito ad assegnare il nome a queste istruzzioni, le ho corrette ma il led rimane ancora spento.

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

  • Guido
  • Platinum Member
  • Platinum Member
Di più
13 Anni 8 Mesi fa - 13 Anni 8 Mesi fa #3 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Difficoltà a far funzionare codice TIMER

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
13 Anni 8 Mesi fa #4 da Guido
Chiedo umilmente scusa hai ragione .

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

  • Guido
  • Platinum Member
  • Platinum Member
Di più
13 Anni 8 Mesi fa #5 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Difficoltà a far funzionare codice
Ciao Guido,

non devi certo chiedere scusa.
Credo che aver compreso l'errore ti ha certamente portato un passo avanti.

E' dunque molto importante che il registro TRIS di ogni porta del PIC sia propriamente impostato al fine di far funzionare correttamente i LED. In particolare questo è vero anche per le periferiche interne del PIC.

Nel caso di ingressi analogici oltre al registro TRIS bisogna impostare anche i registri relativi alla configurazione del modulo ADC. Altre periferiche potrebbe sovrascrivere il valore del registro TRIS mentre altre richiedono che il registro TRIS sia propriamente impostato.

Bisogna sempre fare riferimento al datasheet, al paragrafo della porta che si sta usando e anche al paragrafo delle periferiche d'interesse.

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 LaurentiPinnaStefAMatteo Garia

Registrati al sito

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

Registrati al sito LaurTec.

Login