[elektro] PIC program terület írás

hg12345 hg12345 at freemail.hu
Fri Apr 13 08:04:56 CEST 2012


szerintem a [++W0]

a programod kétszer ír ugyanarra a szóra.

de ha minden hozzáférés után incrementálsz akkor a ciklusos feltöltés esetén se lesz probléma

toth.peter at tilonasec.hu írta:
>Sziasztok!>
>
Nem írtam még a program területre, csak olvastam eddig. Próbálok írni, >
de nem azt írja, amit szeretnék.>
Az adatlapban van egy példa:>
	mov	#0x4003,W0>
	mov	W0,NVMCON>
	mov	#tblpage(prg_cím),W0>
	mov	W0,_TBLPAG>
	mov	#tbloffset(prg_cím),W0>
	tblwtl	W2,[W0]>
	tblwtl	W3,[W0++]>
	disi	#5   ;(van olyan példa, ahol 0x00E0-t ír SR-be, hogy kikapcsolja >
a megszakítást)>
	mov	#0x55,W0>
	mov	W0,NVMKEY>
	mov	#0xAA,W1>
	mov	W1,NVMKEY>
	bset	NVMCON,#WR>
	nop>
	nop>
>
Jó helyre ír, de nem tudom, hogy mit. 0-t ír több számnál, 15-nél is ír >
valami 4-5 körülit, de nagyobb számnál meg sem változtatja az eredeti >
értéket.>
Mi a fene lehet ez? Használja valaki?>
>
>
ToPe>
>
----------------------------------------->
          elektro[-flame|-etc]



More information about the Elektro mailing list