首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

求助,908LJ12的片内FLASH在线编程作为EPROM用

内部的程序没问题, 试一下以下的程序. 你须先把EEPROM数据放在Data Array 内.

* RAM Profile Memory allocation during EEPROM
* $0080      --         Speed
* $0081      --         Datasize
* $0082      --         BeginAdd
* $0083      --         BeginAddL
* $0084 - $00C3    DataArray
* $00C4      --         chksum

EE_Write                equ        $FC00


mov        #32,Speed          ; 8M bus
        mov        #$10,DataSize
        ldhx        #$EF00
        sthx        StartingAddH
                sta           $FFFF           ; clear COP
        ldhx        #$0080          ; File_ptr
        jsr        EE_Write        ; write data to $EF00 ~ $EF1F
返回列表