P1.7驱动LED亮1秒灭1秒三说,Fosc=6MHZ
老师给的简单程序:
T0_INT: MOV TL0, #__
MOV TH0, #__
DJNZ R7, NEXT
CPL P1.7
MOV R7 #14
NEXT : RETI
求解释此程序为什么后赋值以及运行流程。
起初R7寄存器还没有赋值时就R7-1这样到下面CPL取反,然后赋值,然后会循环吗?循环了那不就是取反赋值,然后R7-1 不等于0 又取反赋值死循环?怎么跳得出去?不解
89c51单片机定时器控制,没人来么。