单片机指令 CJNE A,B,KEY

MCS-51没有这条指令吧?怎么书上老出错?
那请问 CJNE A,R3,REL 这个指令有吗?我编译时不能通过,我在课本的指令集里也没找到。补充:CJNE A,B,REL 在编译时可以通过,是对的!

CJNE @Ri, #data, rel
其中:i=0或1
若data<((Ri)),则PC←(PC)+3+rel,且Cy←0;
若data>((Ri)),则PC←(PC)+3+rel,且Cy←1;
若data=((Ri)),则PC←(PC)+3。

CJNE A, #data, rel
若(A)>data,则PC←(PC)+3+rel,且Cy←0;
若(A)<data,则PC←(PC)+3+rel,且Cy←1;
若data=(A),则PC←(PC)+3。

CJNE A, direct, rel
若(direct)<(A),则PC←(PC)+3+rel,且Cy←0;
若(direct)>(A),则PC←(PC)+3+rel,且Cy←1;
若(direct)=(A),则PC←(PC)+3。

CJNE Rn, #data, rel
若data<(Rn),则PC←(PC)+3+rel,且Cy←0;
若data>(Rn),则PC←(PC)+3+rel,且Cy←1;
若data=(Rn),则PC←(PC)+3。

CJNE A,B, rel(属于自创 为验证)
若(direct)<(A),则PC←(PC)+3+rel,且Cy←0;
若(direct)>(A),则PC←(PC)+3+rel,且Cy←1;
若(direct)=(A),则PC←(PC)+3。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-03
有啊,A比较B,不相等转向KEY
第2个回答  2010-01-03
不通过就是错的,没什么好考虑的。。。