P1 口做输出口,接 8 只发光二极管,外接按键输入作为外部中断信号,编写控制程序,使 8 只发光二极管循环依次点亮。
ORG 0000H ;起始
LJMP MAIN ;长转移到MAIN
ORG 0003H ;起始位置
RL A ;累加器循环左移
MOV P1,A ;将A里的值赋给P1
RETI ;中断返回
ORG 0030H ;起始位置
MAIN:MOV IE,#81H ;允许中断
SETB IT0 ;设置INT0为下降沿触发模式
MOV A,#0FEH ;给A 11111110
MOV P1,A ;A中的值给P1
SJMP $
END