[elektro] PIC , Csavarhuzo reset
potyo
potyo.ada at gmail.com
Thu Jul 7 08:59:17 CEST 2011
Nézd meg a resetjelző biteket, hogy mitől volt a chip újraindulása, utána
többet fogunk tudni
2011. július 7. 8:40 Elight írta, <elight at gmail.hu>:
> Sziasztok..
>
>
> Még csak ismerkedek a 3V -os PIC-ekkel..
> Már két -három esetben volt hogy sikeresen..
> Most egy 18F25K20 -al küzdök éppen,
> és van egy számomra megmagyarázhatatlan dolog.
> Ebben kérnék esetleg némi ötletet.
>
> A feladat látszólag egyszerű:
> A0 - A3 között 4 db címző bitet kellne fogadni, és
> A4 a stobe ( beíró , indító ) bemenet inditja
> a beállított számú folyamatot .
> A beállított fél byte, szerint 15 különböző esemény
> történik a további lábakon míg egy alapidő le nem telik.
>
> Kezdetben gondoltam, kisújamból kirázom..
> Na ezt annyira nem , hogy már egy napja
> egy makacs hiba okát keresem..
>
> Önálló kis panelen van az egész áramkör , és csak 3V
> os jelszinteket és korrekt tápot kap.
> Eredetileg egy másik panelről lenne indítgatva ,
> igy tettem 22kOhmos felhuzó ellenállásokat is a lábakra.
>
> A vezérlést leválasztottam , a panelt önmagában
> próbálva dipkapcsolós bemeneti jelekkel is
> a következő jelenséget tapasztaltam:
>
> Bizonyos kombinációra váltás esetén az áramkör ujraindul..
> Csavarhúzóval pöcögtetem ezeket a nyitott dipkapcsolókat
> és véletlenül hozzáérhettem a lábakhoz, volt az első gondolat...
>
> És tényleg , ha a Reset pontot vagy az A2 és A3 -at megérintem
> az áramkör resetel, és ujraindul..
> Ezt onnan tudom , hogy van egy kimenet , ami további
> asszinkron resetet ad egy másik chipnek és azon van egy LED. ami ezt jelzi
> is.
>
> Megmértem szkóppal , és a lábak nem stabilak ,
> egy kismértékű brumm kerül rá..
> Gondoltam IC csere, megnyikkant a két bemenet stb..
> A csere és ujra programozás után ugyan az a helyzet.
>
> Azt még értem, hogy ha a reset lábra rákerül egy tüske ,
> az a chipet ujra indíthatja.
> De az A2 és A3 lábon érkező szintváltás miért?..
>
> A program természetesen ugy indul , hogy amit lehet letiltok:
> vagyis AD, comparátor és PWM ..
>
> Bármely más lábat koppintgatok a csavarhúzóval, ami szintén 22k-van
> van felhúzva semmi hatása, de ez a két láb makacsul ujra indítgat
> ha felhuzott szint van rajta.
> A másik két cimző láb A0 és A1 szerinti folyamatok hibátlanul lefutnak,
> és közben se utánuk nincs reset jelenség.
>
> Nem tudom , talán még valamit esetleg elfelejtettem állítani,
> vagy a másik chip is tönkrement pont ugyanott a dipkapcsolótól?
> Ilyen esetem még sohse volt.
>
> Üdv István
>
>
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list