Troppo generico...
Che pic hai? Che cosa deve fare il software? Polling/interrupt?
Ciao
Troppo generico...
Che pic hai? Che cosa deve fare il software? Polling/interrupt?
Ciao
"NeMeSi"
Che cosa controlli da tale ingressi? Hai già provato ad inserire delle resistenze di pull-down sui piedini (che utilizzi) delle porte?
E' una possibilità: se il segnale reale ha una durata minima potresti effettuare una verifica in tale senso, in modo da poter scartare tutto il resto. Tuttavia potrebbe non essere sufficiente.
------ SiO2
------
in altre parole:
-connetti i piedini al (-) tramite una resistenza di 10k
-hai un condensatore fra (+) e (-)?
-se hai un input fa una pausa e ricontrolla lo stato del "piedino" dopo qualche millisecondo.
SiO2 a écrit:
Il condensatore lo avevo gia messo e gli ingressi erano connessi con la resistenza di pull-up interna al Pic 16f84 è meglio metterne una esterna di pull-down?? Cmq ho risolto con un filtro software.
Il 16f84 ha sul port B una circuiteria interna di weak pull-up che ti fa evitare di utilizzare resistenze di pull-up esterne e si abilita dal bid RBPU del registro option.
Have something to add? Share your thoughts — no account required.
Ask the community — no account required