Durata di impulso di Latch Enable

8 Anni 3 Settimane fa #1 da Alex73
Durata di impulso di Latch Enable è stato creato da Alex73
Buona sera a tutti!
Mi trovo un po' impacciato dovendo gestire il piedino di latch di un cd4511 (è un decoder per display a 7 segmenti) che, da quando capisco dalle caratteristiche, deve essere attivato per un tempo minimo, alimentandolo a 5v, oltre ai 500ns. Ora utilizzando la freedom II che "oscillla" a 20MHz riesco ad attivare il Latch Enable del cd4511 semplicemente dando uno stato logico 0 e poi subito uno stato logico 1 con un piedino di una delle porte del 18f4550?
Scrivo il codice utilizzando il compilatore xc8.
Grazie..

Alex

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

  • Alex73
  • Avatar di Alex73
  • Senior Member
  • Senior Member
Di più
8 Anni 3 Settimane fa #2 da Claudio_F
Risposta da Claudio_F al topic Durata di impulso di Latch Enable
Ciao, puoi portare il pin a zero, inserire un delay_ms(1) e riportare il pin a uno. L'importante è che il dato sia stabile quando attivi il latch e lo rimanga finchè non lo disattivi.

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

  • Claudio_F
  • Premium Member
  • Premium Member
Di più
8 Anni 3 Settimane fa #3 da Alex73
Risposta da Alex73 al topic Durata di impulso di Latch Enable
Grazie per la sollecita risposta, inserire un ritardo è un'idea che era venuta anche a me, ma dovendo gestire un'interruzione del Timer0 ogni 10ms per eseguire controlli vari e una trasmissione seriale rs485 con un altro dispositivo, non volevo "fare perdere tempo" al processore inutilmente. Dovendo far trascorrere poco più di 500 ns dall'inizio alla fine dell'impulso di latch enable ( cioè poco più di 0,5 microsecondi) sarebbe utile che esistesse la possibilità di un delay_microsecondi...... esiste in xc8? In alternativa ci sono i 74hc4511 molto più veloci, ma difficilmente reperibili.

Grazie, ciao

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

  • Alex73
  • Avatar di Alex73
  • Senior Member
  • Senior Member
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