1. 位逻辑运算指令1. 位与指令ANL C,bit ;CY与指定的位地址的值相与,结果送回CYANL C,/bit ;先将指定的位地址中的值取出后取反,再和CY相与,结果送回CY,但注意,指定的位地址中的值本身并不发生变化。例:ANL C,/P1.0设执行本指令前,CY=1,P1.0等于1(灯灭),则执行完本指令后CY=0,而P1.0也是等于1。可用下列程序验证: ORG 0000HAJMP STARTORG 30HSTART: MOV SP,#5FH MOV P1,#0FFH SETB C ANL C,/P1.0 MOV P1.1,C ;将做完的结果送P1.1,结果应当是P1.1上的灯亮,而P1.0上的灯还是不亮。
本新闻共2页,当前在第1页 [1] [2]
|