首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TASM -未被识别的论点

TASM -未被识别的论点
EN

Stack Overflow用户
提问于 2019-10-13 19:37:06
回答 1查看 211关注 0票数 0

我试图为ti-84+编写一个小型z80程序,而TASM不承认我对OUT指令的论点。

这应该是OUT指令的语法,但是TASM似乎没有识别它。

OUT ($10) , $05

预期结果:没有错误,但实际结果是unrecognized argument. (($10),$05)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-14 15:05:58

我以前也遇到过同样的问题,修复方法是您不能给OUT操作码一个数字,您需要使用一个寄存器。您需要的新代码如下

代码语言:javascript
复制
LD A, $05
OUT ($10), A

LCD屏幕端口的另一个特点是它们速度慢,所以我也建议在每次使用put之后延迟,

代码语言:javascript
复制
_LCD_BUSY_QUICK    .EQU    $000B

因为这是最容易的延迟。所以最后的代码是,

代码语言:javascript
复制
LD A, $05
OUT ($10), A
call _LCD_BUSY_QUICK

而且,痉挛是非常古老和缓慢的,所以如果你更多地开始编程,我建议痉挛更快,如果你选择使用痉挛,在命令提示符下运行它比使用visual studio容易得多,而且因为你使用了痉挛,我想你已经习惯了使用命令提示符。

希望这会有所帮助:)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58367140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档