[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