đây là đoạn code dùng 4 nut nhấn cho 4 led. nhấn nút 1 thì đèn 1 sáng, nhả ra thi tắt, tương tự cho các dèn khác nha.
Code:
INCLUDE 89C51.MC ORG 00000H MOV P1,#0FH loop3: JB P1.0,LEDOFF1 JNB P1.0,LEDON1 loop: JB P1.1,LEDOFF2 JNB P1.1,LEDON2 loop1: JB P1.2,LEDOFF3 JNB P1.2,LEDON3 looP2: JB P1.3,LEDOFF4 JNB P1.3,LEDON4 SJMP loop3 ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! LEDOFF1: CLR P1.4 SJMP loop LEDON1: SETB P1.4 SJMP loop LEDOFF2: CLR P1.5 SJMP loop1 LEDON2: SETB P1.5 SJMP loop1 LEDOFF3: CLR P1.6 SJMP loop2 LEDON3: SETB P1.6 SJMP loop2 LEDOFF4: CLR P1.7 SJMP loop3 LEDON4: SETB P1.7 SJMP loop3 END
Comment