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