Re: 關於PIC24F的FLASH清與寫!
|
||||
---|---|---|---|---|
高級會員
|
ds39768b.pdf PIC24FJXXXGA0XX Flash Programming Specification
ds70152D.pdf dsPIC33F/PIC24H Flash Programming Specification 這兩份是組合語言程式
發表於: 2007/9/14 16:00
|
|||
|
Re: 關於PIC24F的FLASH清與寫!
|
||||
---|---|---|---|---|
版主
|
組合語言的範例不好找,這裡有用 C30 寫的 CE109 for dsPIC33FJ 的 Flash Self Programming 範例:
http://www.microchip.com/stellent/idc ... e=SS_GET_PAGE&nodeId=1408
發表於: 2007/9/13 15:41
|
|||
|
關於PIC24F的FLASH清與寫!
|
||||
---|---|---|---|---|
新會員
|
使用IDE 7.6 板子為explorer 16 PIM=24fj128GA010
使用PIC24FJ128GA 的DATASHEET 範例 4-1 4-2 4-3.. 問題如下 如範例4-1 ERASE FLASH (照打沒改) MOV #0X4042,W2 MOV W2,NVMCON MOV #tblpage(PROG_ADDR),W0 MOV W0,_TBLPAG MOV #tbloffset(PROG_ADDR),W0 TBLWTL W0,[W0] DISI #5 MOV #0X55,W0 MOV W0,NVMKEY MOV #0XAA,W1 MOV W1,NVMKEY BSET NVMCON,#WR NOP NOP 執行後 完全不會清除 FLASH NVMCOM 的WRERR =1 錯誤! 使用斷點執行 中間沒停 請問為什麼?? 搞了10天都弄不出來 很煩惱!! 還是icd2 在這方面有限制? 範例4-2 也不行 找了資源都是 pic22 與 pic24H 它們跟 pic24F 其實也有相當不同 請問哪兒有詳細的pic24f 組合語言範例ㄚ?? 不要c 的感謝!!
發表於: 2007/9/12 13:54
|
|||
|