易码技术论坛

 找回密码
 加入易码
搜索
查看: 76213|回复: 3

[求助]NC3K怎么换FLASH页码

[复制链接]
发表于 2005-2-9 14:15:00 | 显示全部楼层
555~~~~~~~~~~有没有人来看啊?
 楼主| 发表于 2005-2-9 14:59:00 | 显示全部楼层
谢谢QIQI,但.......能不能说得更详细些,是不是改地址10的值就行了?那么改地址0又有什么用呢?
 楼主| 发表于 2005-2-9 15:03:00 | 显示全部楼层
非XRAM页是什么?bank_switch和bios_switch($0a)又是什么?NOR FLASH呢?
NC3K怎么与PC1000A这么不同啊!
 楼主| 发表于 2005-2-8 19:30:00 | 显示全部楼层 |阅读模式
我今天修改了一下XASMBAS1.2,想加入换页码的功能,用了以下汇编

LDA#$00

STA$  将当前页码数写入*,以便返回

LDA#$  要到的页码

STA$00

LDX#$00

LDA$XXXX,X

STA$1500,X   将一段FLASH发到1500的RAM

CPX#$84  不记得是不是84,反正是120字节

BNE$   不足120则继续发送

LDA$*

STA$00  返回当前页,以防死机

RTS


然后将1500虚拟为要看的FLASH(个人认为4000以下就是了)地址,就可以实现换页查看。

但我发现“换页”后看到的“FLASH”居然都是一堆堆莫名其妙的东东,无论哪能一页都是一堆@然后一堆A,后面一堆B,等等,到底哪里错了。

(现在在网吧上网,有空上传上来给大家看看)
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-4-19 19:25 , Processed in 0.008869 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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