51单片机汇编语言(五)
2016年11月24日 - 电子产品世界
13:LOOP1:JBCTF0,LOOP2;TF0是1转移至LOOP2并清014:JMPLOOP115:LOOP2:DJNZR1,AGAIN;R1不是0,则转移至AGAIN(定时加软16:CLRTR0;是,则停止T0计时件计数)17:RET;子程序返回延时子程序18:END;程序结束功能说明:采用两个定时器合用,T0设置为定时方式,T1设置为计数方式。T0定时时间为50ms,计满...
详情
51单片机汇编语言指令集
2016年11月27日 - 电子产品世界
JBCbit,rel若直接位=1则转移且清除3210CJNEA,data,rel直接数与A比较,不等转移32B5CJNEA,#data,rel立即数与A比较,不等转移32B4CJNE@Ri,#data,rel立即数与间接RAM比较,不等转移32B6;B7CJNERn,#data,rel立即数与寄存器比较不等转移32B8—BFDJNZRn,rel寄...
详情
单片机C语言实现NOP 循环移位
2016年11月24日 - 电子产品世界
void_nop_(void);//NOP8051中的空操作bit_testbit_(bitb);//8051中的JBC指令,测试b,然后清0,返回b的值。下面是我自己以前写的东西汇编的移位操作很容易RRRRCRLRLCC51中,移出很容易,<<>>;移入操作中的左移入也容易,困难在右移入一:IC读写应用1:送数送两个单独字节的数据的程序,左送&0x80...
详情