ciao!
credo di trovarmi di fronte ad un problema di alea dinamica
ho due CD74HC573 della texas che uso come latch per un bus dati a 16-bit e fin qui tutto ok... è lo schema classico per indirizzare memoria esterna al micro
il problema nasce quando sugli ingressi dei latch si passa da, esempio, 254 (11111110 in binario) ad 1 (00000001 in binario). In partica il passaggio degli ingressi da una combinazione con molti bit ad uno ad una combinazione con molti bit a zero... ecco questo passaggio è come se provocasse un glitch (0->1->0) sul pin LE (latch enable) dei 74573 e di conseguenza il dato in ingresso passa in uscita, cosa che non deve assolutamente succedere quando LE=0 (LE è pilotato da un pin del micro) Non potendo graficare con l'oscilloscopio, ho piazzato un condensatore a disco da 100n tra il pin LE e massa... il problema sparisce ma questo mi limita la velocità di lettura/scrittura dovendo inserire delle pause in attesa che la capacità si carichi/scarchi
avete esperienze in merito? grazie!
-ice-