易码技术论坛

 找回密码
 加入易码
搜索
查看: 327719|回复: 5

[分享]nc3000写nand程序

[复制链接]
发表于 2006-3-19 11:56:00 | 显示全部楼层
支持原创啊!!!加油立天!




[em01][em01][em01]
发表于 2006-7-29 20:58:57 | 显示全部楼层
加油~!~1
发表于 2006-8-1 06:12:32 | 显示全部楼层

厉害啊
发表于 2006-8-3 15:48:19 | 显示全部楼层
用DEBUG写不就是了!
发表于 2006-8-3 15:48:56 | 显示全部楼层
反正也看不懂·!
 楼主| 发表于 2006-3-19 11:54:00 | 显示全部楼层 |阅读模式
;将4000-7fff的内容写入块号为09ca,09cb的NandFlash(逻辑)
   ASL $09CA
   ROL $09CB
   CLC
   LDA $09CA
   ADC #$00
   STA $09CA
   LDA $09CB
   ADC #$90
   STA $09CB
              
   LDA #$1E
   STA $09C9
              
   LDA #$CF
   STA $DE
   LDA #$09
   STA $DF
              
   LDA #$02
   STA $09CD
   LDA #$00
   STA $09CE
   JSR $e078 ;将($09ca)所指向的逻辑区块相应的物理区块号读出到$09cf
              
              
  LDA $00
  PHA
  LDA $0A
  PHA
  LDA #$11
  STA $0A
  LDA #$05
  STA $00
  JSR WNL1
  PLA
  STA $0A
  PLA
  STA $00
  RTS
WNL1:  JSR $48AE
                                ;擦!
  BCC WNL2
  RTS
WNL2:  LDA #$00
  STA $72
  LDA #$40
  STA $70
WNL3:  LDA $70
  STA $EB
  LDA #$00
  STA $EA
  LDA $72
  STA $09D1
  JSR $45E3
                    ;写512字节
  CLC
  INC $70
  INC $70
  INC $72
  LDA $72
  CMP #$20
  BNE WNL3
  RTS



;操作时请确保电量充足.
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-28 17:58 , Processed in 0.010518 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表