[elektro] Válasz: ICSP és MCLRE
Pataki István
pataki.istvan at freemail.hu
Sun Apr 21 18:57:56 CEST 2013
Típusa válogatja ... A 13V, amiket én néztem, tönkreteszi.
Mégegyszer az elejéről.
Ha működik a MCLR láb/funkció, akkor arra aktív low szintet adva a PGC
lábat megfelelő időzítéssel pöcögtetve a PGD lábon beadok egy kódot,
amitől a PIC átmegy programozás módba.
Igen ám, de a PIC bent van egy dobozban,van rajta telep és fut rajta egy
program, aminek induláskor első dolga volt, hogy a MCLR bemenetet
letiltsa (hogy ne lehessen kívülről "csak úgy" megfogni a programot,
pláne nem átírni azt), ettől kezdve ezen a lábon egy normál I/O látszik,
ha lehúzom, nem resetel, és ha high-ba teszem, legfeljebb a program
érzékeli, hogy mi van a bemeneten. Ha jó a program, akkor egyéb
kondíciók fennállása esetén simán visszaállítja a MCLR funkciót, és
működik az ICSP.
A kérdés az, hogy programhiba/elszállás esetén, ha csak a PGC, PGD, és a
letiltott MCLR láb van kivezetve, akkor van-e lehetőség a tápfeszültség
megszakítása nélkül resetelni, és/vagy programozás állapotba hozni?
Köszönettel
pi
----- Original Message -----
From: "Skandar Graun" <sgraun at gmail.com>
To: "elektro" <elektro at tesla.hu>
Sent: Sunday, April 21, 2013 2:30 PM
Subject: Re: [elektro] Válasz: ICSP és MCLRE
Nem lehúzza, hanem fel.
13V-ra
2013. április 21. 14:27 Pipi írta, <lista at puzsar.hu>:
> pl. ad rá égetőfeszt, és átkapcsol prg módba
>
> 2013.04.21. 14:22 keltezéssel, Pataki István írta:
> > No, de ezt nem értem! Hogyan lép be programozás módba? Ha nem tudom
> > kívülről lehúzni a MCLR lábat, mert programból le van tiltva, és ez
> > egy
> > zárt doboz, akkor hiába van kivezetve a PGD, PGC láb!? Nem jól
> > gondolom?
> > Csak nem találtam erre sehol utalást.
> > Üdv
> > pi
>
More information about the Elektro
mailing list