当前位置:编程学习 > 汇编语言 >>

单片机汇编指令JNB没有作用 TEST EQU P0.0 ... JNB TEST,NEXT MOV A,P1 NEST:...

在这里不论我将P0.0置为1还是0,他都跳到NEXT了,不明白为什么,请高手指点,谢谢
答案:不论我将P0.0置为1还是0,他都跳到NEXT了,不明白为什么
----
应该用指令置一,即把P0.0置为输入状态;
然后,在P0,0引脚,用外接的拨动开关,输入1、0, 这时 JNB 的转移,就会有变化。
其他:完整程序发上来 TEST EQU P0.0   ; 定义 TEST 为P0.0   注 P0 口内部无上拉 ( STC 系列除外)

JNB TEST,NEXT   ; 这里把 TEST 为 输入信号 检测  如果被拉低为 0 
MOV A,P1 NEST  ; 所有要从硬件电路分析一下 是否存在 以上 情况。 

上一个:汇编语言中在BIOS中断中 但调用INT10H 时AH=06H 时是清屏或向上滚屏 BH=空白区域的缺省属性是什么意思啊?
下一个:汇编:masm32中:生成了obj文件,但是link时产生error lnk2001:

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,