[elektro] Válasz: ICSP és MCLRE

potyo potyo.ada at gmail.com
Sun Apr 21 20:18:32 CEST 2013


Az MCLRE konfig bit csak programozás alatt változtatható, futásidőben nem.

Valóban instruction néven vannak emlegetve az égetés közben használható
utasítások, de ezek nem normál program utasítások, hanem amikor programozás
módba kerül  a kontroller, akkor ezek vezérlik, hogy mit is akar az égető
vele csinálni. Konfig bit írás/olvasás, flash terület írás/olvasás, stb.


2013. április 21. 20:06 Pataki István írta, <pataki.istvan at freemail.hu>:

> Köszönöm, ott volt az orrom előtt, csak nem láttam:(. Vagyis ott
> csúszott félre a gondolatom hogy azt hittem, futási időben lehet a MCLR
> funkciót változtatni? Mikor ez csak a programozás alatt lehetséges?
> Mondjuk jó nagy kavarc, hogy az utasítások némelyike nemhogy a
> fordítónak szól, hanem az égető hajtja végre. Vagy ezt is félreértem?
>
> köszönettel
> pi
>
> ----- Original Message -----
> From: "potyo" <potyo.ada at gmail.com>
> To: <elektro at tesla.hu>
> Sent: Sunday, April 21, 2013 7:50 PM
> Subject: Re: [elektro] Válasz: ICSP és MCLRE
>
>
> > Tehát a lényeg, hogy ezen a típusnál is az van, hogy a Vpp-re a tápnál
> > legalább 1,5V-al magasabb feszültséget kapcsolva mindenképpen
> > programozás
> > üzemmódba hozható a kontroller, ezt nevezik high-voltage módnak. A
> > másik
> > módszer a low-voltage-nak nevezett, de így léptetve programozás
> > üzemmódba
> > nem lehet az MCLRE konfig bitet változtatni, pontosan azért, mert az
> > alacsony feszültségű programozáshoz szükség van az MCLR lábon is a
> > megfelelő helyzetekre, és ha ezt engedné egyszer változtatni, akkor
> > utána
> > már csak nagyfeszültségű égetővel lehetne ismét a kódot átírni, mert
> > nem
> > tudnád ismég programozás módba hozni a kontrollert. Ha viszont
> > nagyfeszültségű égetést csinálsz, akkor mindenképpen programozás módba
> > hozható a kontroller az MCLRE bit helyzetétől függetlenül.
> >
> > Nézd meg ebben a doksiban a 3.3 fejezetet:
> > http://ww1.microchip.com/downloads/en/DeviceDoc/30625c.pdf
> >
> >
> > 2013. április 21. 19:29 Pataki István írta,
> > <pataki.istvan at freemail.hu>:
> >
> >> Pl.: ds33030a (PIC24FV16KM204 FAMILY).pdf 253.oldal.
> >> Az eb valószínűleg ennél a mondatnál van elhantolva:
> >>
> >> "The MCLRE fuse can only be changed when using the VPP-based ICSP
> >> mode
> >> entry. This prevents a user from accidentally locking out the device
> >> from the low-voltage test entry."
> >>
> >> Ezt segítsetek értelmezni, ha egyáltalán ez adja meg a választ a
> >> kérdéseimre.
> >>
> >> Köszönettel
> >> pi
> >>
> >>
> >> ----- Original Message -----
> >> From: "potyo" <potyo.ada at gmail.com>
> >> To: <elektro at tesla.hu>
> >> Sent: Sunday, April 21, 2013 7:05 PM
> >> Subject: Re: [elektro] Válasz: ICSP és MCLRE
> >>
> >>
> >> > 2013. április 21. 18:57 Pataki István írta,
> >> > <pataki.istvan at freemail.hu>:
> >> >
> >> >> Típusa válogatja ... A 13V, amiket én néztem, tönkreteszi.
> >> >>
> >> >
> >> > Na várjál, milyen picről is van szó pontosan? Mert a 8 biteseket
> >> > nem
> >> > teszi
> >> > tönkre a 13V az MCLR lábon, akármikor adod rá. 16 és 32 biteseknél
> >> > viszont
> >> > valóban tönkreteszi, viszont ezeknél meg mintha nem lenne
> >> > letiltható
> >> > az
> >> > MCLR funkció. Tehát mondj így típust, és akkor továbbléphetünk
>
> -----------------------------------------
>           elektro[-flame|-etc]
>


More information about the Elektro mailing list