From: Dmitry Kiryashov
; for ( i = num_of_elements; i != 0; ) { i--; b[i] = a[i]; }
movlw num_of_elements
movwf i
loop:
decf i, W
addlw a
movwf FSR ; (a+i)
movfw INDF
movwf temp
movlw (b-a)
addwf FSR, F ; (b+i)
movfw temp
movwf INDF
decfsz i, F
goto loop
Questions:
Any suggestion about how to use the methods for writing data in FLASH memory on a PIC 18F2480 and its special function for the 64 bytes block minimum requirement?
Isaac Marino Bavaresco Says: " I wrote an assembly 'memcpy' routine for use with Hi-Tech PICC Compiler/Assembler. It was tested and work OK, but may have bugs yet. "