Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

il mio primo Frequenzimetro

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[11] Re: il mio primo Frequenzimetro

Messaggioda Foto Utentesobrano » 16 dic 2014, 0:23

mi rispondo da solo effettivamente erano proprio quei due
asm volatile ("nop");
asm volatile ("nop");
che non aprivano la finestra de enable abbastanza a lungo.
Ho sostituito queste due istruzioni con un classico
_delay_ms(1); ed ora funziona tutto.

Forse saro un po piu lento ma mi va bene.
Grazie comunque del supporto
Avatar utente
Foto Utentesobrano
5 2
 
Messaggi: 26
Iscritto il: 11 nov 2014, 11:26

0
voti

[12] Re: il mio primo Frequenzimetro

Messaggioda Foto Utenteedgar » 16 dic 2014, 15:05

sobrano ha scritto:Ho sostituito queste due istruzioni con un classico
_delay_ms(1); ed ora funziona tutto.

Si potrebbe intercettare il flag BUSY per comunicare correttamente alla miglior velocità possibile, però trattandosi di LCD, per definizione dispositivi lenti, ci si può permettere di sprecare un millisecondo :mrgreen:
Si risparmia pure un pin :ok:
Avatar utente
Foto Utenteedgar
10,0k 4 5 8
Master
Master
 
Messaggi: 5229
Iscritto il: 15 set 2012, 22:59

0
voti

[13] Re: il mio primo Frequenzimetro

Messaggioda Foto Utentesobrano » 16 dic 2014, 20:25

ho fatto alcuni test e sono sceso a 50us
direi che ora va davvero bene!
Avatar utente
Foto Utentesobrano
5 2
 
Messaggi: 26
Iscritto il: 11 nov 2014, 11:26

Precedente

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 10 ospiti