我试图为ti-84+编写一个小型z80程序,而TASM不承认我对OUT指令的论点。
这应该是OUT指令的语法,但是TASM似乎没有识别它。
OUT ($10) , $05
预期结果:没有错误,但实际结果是unrecognized argument. (($10),$05)
发布于 2019-10-14 15:05:58
我以前也遇到过同样的问题,修复方法是您不能给OUT操作码一个数字,您需要使用一个寄存器。您需要的新代码如下
LD A, $05
OUT ($10), ALCD屏幕端口的另一个特点是它们速度慢,所以我也建议在每次使用put之后延迟,
_LCD_BUSY_QUICK .EQU $000B因为这是最容易的延迟。所以最后的代码是,
LD A, $05
OUT ($10), A
call _LCD_BUSY_QUICK而且,痉挛是非常古老和缓慢的,所以如果你更多地开始编程,我建议痉挛更快,如果你选择使用痉挛,在命令提示符下运行它比使用visual studio容易得多,而且因为你使用了痉挛,我想你已经习惯了使用命令提示符。
希望这会有所帮助:)
https://stackoverflow.com/questions/58367140
复制相似问题