您好!
为了对汇编语言中的输入进行测试、我生成了该代码
MOVW DP、#_GpioDataRegs.GPADAT.bit.GPIO20
MOV AL、@μ_GpioDataRegs.GPADAT.bit.GPIO20
ANDB AL、#0x0010
SB JU跳_ZERO、EQ
此代码起作用、但测试所有 GpioDataRegs.GPADAT 输入、不仅是我写的 GPIO20 (类似于 C 写入)、而且不会出现任何构建错误。 这就是为什么我设置0x0010进行测试、而不是0x1来测试 GpioDataRegs.GPADD.bit.GPIO20。也许我犯了个错误。
请帮我、我找到了很多 SET 和 CLR 示例、但没有关于在汇编器中读取/测试输入的内容。
感谢您的帮助、
此致
OL