易码技术论坛

 找回密码
 加入易码
搜索
查看: 665408|回复: 12

[源码] [求助]NC3000的刷新屏幕的中断

[复制链接]
发表于 2007-6-25 16:28:04 | 显示全部楼层
$cxyy这样的中断,让地址$0a=#$0x 然后取$a000+yy*2和$a001+yy*2为中断开始的地址了.
 楼主| 发表于 2007-6-25 16:31:24 | 显示全部楼层
哦,谢谢了
 楼主| 发表于 2007-6-25 17:05:27 | 显示全部楼层
能把INT $C719的反汇编代码贴出来么?
关于nor页的切换不熟悉。
发表于 2007-6-25 17:18:38 | 显示全部楼层
WQX不在身边啊,真是不好意思啊.......
 楼主| 发表于 2007-6-25 17:24:12 | 显示全部楼层
呵呵,没事,可以慢慢来。
发表于 2007-6-25 18:22:39 | 显示全部楼层
其实用debug3k切换n$a000+19x2or,$0a=#$07 然后取$a000+19x2,跳转到那里,再根据$a000+19x2(低8位)和$a001+19x2的数值跳转到指定地址,就行了。
 楼主| 发表于 2007-6-25 18:50:03 | 显示全部楼层
哦,怎么让$a=#7?
发表于 2007-6-25 19:02:07 | 显示全部楼层
在debug3k中按o或l键调整$0a的值
发表于 2007-6-25 19:05:13 | 显示全部楼层
Isword记错了吧!
应该是$c000
发表于 2007-6-25 19:10:04 | 显示全部楼层
应该是这样的:
用debug3k跳转到$c000处,再用o 或 l 键把$0a的值调到07,再利用$c000+19x2得出刷屏中断的代码存放地址,再根据$c000+19x2和$c001+19x2的值跳转到指定位置就行了!
发表于 2007-6-26 01:17:16 | 显示全部楼层
引用第9楼POTO2007-06-25 19:05发表的“”:
Isword记错了吧!
应该是$c000
的确是$c000......
发表于 2007-7-5 11:13:45 | 显示全部楼层
强烈建议LZ使用
debug3k 1.3
I 功能是自动跳转到中断执行处


debug3k 1.3地址
http://www.emsky.net/bbs/read.php?tid=24132&keyword=
 楼主| 发表于 2007-6-25 16:17:26 | 显示全部楼层 |阅读模式
  INT $c719
的代码在哪一页?
做4灰度连接库用的。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-3-29 01:51 , Processed in 0.010555 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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