Display

10 Anni 11 Mesi fa #6 da Mauro Laurenti
Risposta da Mauro Laurenti al topic Display
Ciao Walter,

come prima cosa accertati che il LED6 e 7 funzionino.
Se non funzionano accertati che non li abbia saldati al contrario o che le saldature non siano corrette.
Accertati anche che le saldature dei LED non causino corto circuiti con piazzole o fori passanti adiacenti.

Una volta che i LED funzionano, devi apportare una lieve modifica alla libreria usata da Giovanni nel corso. Giovanni ha fatto nel tempo del corso aveva una Freedom II rev. 1 in cuin non erano ancora presenti i resistori di protezione sulle linee RD. Nella versione 3 sono presenti dei diodi di protezione da 560ohm.
Questi prevengono cortocircuiti involontari tra LCD e PIC ma funzionano indirettamente come linee di ritardo. Per tale ragione devi modificare la libreria LCD. Nel file C cerca la funzione Epulse o simile e impostala con tempi di circa 1ms.


Saluti,

Mauro

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

  • Mauro Laurenti
  • Avatar di Mauro Laurenti
  • Moderator
  • Moderator
Di più
10 Anni 11 Mesi fa - 10 Anni 11 Mesi fa #7 da Walter 10
Risposta da Walter 10 al topic Display

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.

  • Walter 10
  • Visitatori
  • Visitatori
10 Anni 11 Mesi fa - 10 Anni 11 Mesi fa #8 da Walter 10
Risposta da Walter 10 al topic Display

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.

  • Walter 10
  • Visitatori
  • Visitatori
10 Anni 11 Mesi fa #9 da StefA
Risposta da StefA al topic Display
potrebbe essere la:
void LCD_STROBE (void)...

Ste

..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]

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

  • StefA
  • Avatar di StefA
  • Moderator
  • Moderator
Di più
10 Anni 11 Mesi fa #10 da Walter 10
Risposta da Walter 10 al topic Display
OOOOOOOOOK ragazzi!!GRAZIE

era la funzione di enable che aveva tempi di ritardo troppo bassi (1us) e l ho impostati a 1ms e tutto funziona bene.
Nel file LCD la funzione è la STROBE(void).

Grazie ancora.

Ma perchè ho perso l'illuminazione???il JP13 è in posizione 1-2 in modo da attivare PWM

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

  • Walter 10
  • Visitatori
  • Visitatori
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