[elektro] 24HJ
Miko, Imre
imre.miko at siemens.com
Tue Sep 2 15:44:11 CEST 2008
Termeszetesen a microchip honlapjarol:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2556
24H:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2572
Udv,
Imre
> -----Original Message-----
> From: elektro-bounces at tesla.hu
> [mailto:elektro-bounces at tesla.hu] On Behalf Of Tóth Péter
> Sent: 02 September 2008 14:58
> To: elektro at tesla.hu
> Subject: Re: [elektro] 24HJ
>
> Jaj de jó, kössz mindenkinek!
> Ezt hol találtad? Ezt kerestem az adatlapban!
>
> Imre írta a "referece manual"-t ezt hol találom? Szerintem
> abban lesz minden, ami kérdésem volt eddig.
> Sietek is haza, neki ülök a fordítással, meg a kóddal, aztán
> megverekszünk ;)
>
> Köszi
>
> ToPe
>
>
>
> hg12345 írta:
> > Hi!
> >
> > ;Place the new oscillator selection in W0 ;OSCCONH (high
> byte) Unlock
> > Sequence MOV #OSCCONH, w1 MOV #0x78, w2 MOV #0x9A, w3 MOV.b
> w2, [w1]
> > MOV.b w3, [w1] ;Set new oscillator selection MOV.b WREG, OSCCONH
> > ;OSCCONL (low byte) unlock sequence MOV #OSCCONL, w1 MOV
> #0x46, w2 MOV
> > #0x57, w3 MOV.b w2, [w1] MOV.b w3, [w1] ;Start oscillator switch
> > operation BSET OSCCON,#0
> >
> >
> >
> //--------------------------------------------------------------------
> > ----------------- A C30/ASM30 eszköz helpben ezt találod:
> > __builtin_write_OSCCONL
> > Description: Unlocks and writes its argument to OSCCONL.
> > Prototype: void __builtin_write_OSCCONL(unsigned char value);
> > Argument: value character to be written Return Value: None.
> > Assembler Operator / Machine Instruction*: mov #0x46, w0
> mov #0x57,
> > w1 mov __OSCCON, w2 mov.b w0, [w2] mov.b w1, [w2] mov.b value, [w2]
> > Error Messages None.
> > * The exact sequnce may be different.
> >
> >
> >
> > __builtin_write_OSCCONH
> > Description: Unlocks and writes its argument to OSCCONH.
> > Prototype: void __builtin_write_OSCCONH(unsigned char value);
> > Argument: value character to be written Return Value: None.
> > Assembler Operator / Machine Instruction*: mov #0x78, w0
> mov #0x9A,
> > w1 mov __OSCCON+1, w2 mov.b w0, [w2] mov.b w1, [w2] mov.b
> value, [w2]
> > Error Messages None.
> > * The exact sequnce may be different.
> >
> >
> >
> > A lényeg ezeken a uC bizonyos részekhez csak egy megfelelő
> > szekvencia kiküldése után lehet lehet hozzáférni. Az osc esetén ez
> > elég fontos mert a 24F és dsPIC esetén akár 192Mhz is
> beállítható az
> > osc freki, ilyen frekvencián már nem müködő képés. Ez véd a
> > véletlen elszállás ellen. Hasonló eljárás van a 16F, 18F
> eszközökben
> > az EEPROM hozzáféréshez (iráshoz)
> >
> > Ajánlom figylemedbe a következő linket:
> >
> > http://www.microchip.com/stellent/idcplg?
> > IdcService=SS_GET_PAGE&nodeId=2556
> >
> > itt minden periféria részletezve van.
> >
> > A konfigból csak az lehet engedélyezni, hogy csak egyszer
> vagy mindig
> > elfogadja az átállítást, a reset után
> >
> >
> >
> >
> >> Sziasztok!
> >>
> >> Beleolvasna valaki angol tudású ebbe
> >> http://ww1.microchip.com/downloads/en/DeviceDoc/70175F.pdf
> >> az adatlapba? A 128. oldalon van leírva az oszcillátor
> átkapcsolás,
> >> de nem is igazán értem, meg nem is működik.
> >> A belső RC oszcillátorról indulna és menet közben lenne
> >> bekapcsolva
> >>
> > a
> >
> >> PLL. Valami olyasmit ír, hogy hajtsam végre az "unlock"
> >> műveletet,
> >>
> > hogy
> >
> >> be tudjam írni az OSCCON regisztert. De mi az az "unlock
> sequence" ?
> >> Nem találok a Microchip oldalán sem példát erre, pedig biztos nem
> >>
> > nagy
> >
> >> valami...
> >> Azt látom, hogy engedélyezni kell config-ból, hogy elfogadja a
> >> változásokat, de nem fogadja el.
> >>
> >> Köszi
> >>
> >> ToPe
> >>
> >> -----------------------------------------
> >> elektro[-flame|-etc]
> >>
> >>
> >
> > _______________________________________
> > Micsoda akció! Több mint 500 könyv 50% kedvezménnyel az
> Alexandra Könyváruházakban 2008. augusztus 15. és szeptember
> 30. között! Nehogy lemaradjon!
> > http://ad.adverticum.net/b/cl,1,6022,281996,342125/click.prm
> >
> >
> > -----------------------------------------
> > elektro[-flame|-etc]
> >
> >
> >
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list