Programovani FLASH 18F44J10

Lukas Grepl L.Grepl@sh.cvut.cz
Středa Červenec 4 23:36:22 CEST 2007


> WRITE_BYTE_TO_HREGS
>     MOVFF POSTINC0, WREG ; get low byte of buffer data
>     MOVWF TABLAT ; present data to table latch
>     TBLWT+* ; write data, perform a short write
>                         ; to internal TBLWT holding register.

> Tohle mi nefunguje. Kdyz jsem si znovu precetl cely popis programovani nasel 
> jsem toto:
> Before setting the WR bit, the Table
> Pointer address needs to be within the
> intended address range of the 64 bytes in
> the holding register.
> 
> A prave v ukazkovem programu TBLPTR je mimo programovaci ramec. Jdu to 
> opravit snad mi to uz bude fungovat.

Ja bych rekl ze je ten kod je v podstate dobre. Akorat na zacatku musi 
byt v TBLPTR adresa o jedno nizsi nez je pocatecni adresa (staci pridat 
na zacatek jeden tblrd *-) - mozna je Vas problem v tom.

Lukas Grepl



Další informace o konferenci Hw-list