求解答!!单片机IO口控制实验思考题

Delay: MOV R6,#0
MOV R7,#0
DelayLoop: DJNZ R6, DelayLoop
DJNZ R7, DelayLoop
RET
本实验使用12MHz晶振,粗略计算此程序的执行时间为多少?

12MHz应该是51单片机的晶振频率吧?12MHz经过51单片机12分频得到1MHz的时钟频率,最终执行一条指令1us。你这程序里R6,R7初始值都为0,所以一共就执行了5条指令,耗时5us。
温馨提示:答案为网友推荐,仅供参考