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

toth.peter at tilonasec.hu toth.peter at tilonasec.hu
Thu Apr 12 18:35:08 CEST 2012


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



More information about the Elektro mailing list