Chip giới thiệu cho các bạn Code lập trình phím bấm đơn + Led đơn,nói chúng trong lập trình,có thêm phím bấm hay lắm,mình sắp tới post share phím đơn cùng led 7 đoạn,bạn nào có nhu cầu tìm hiểu kỹ commnet bên dưới nhé,Chip cũng nén file hướng dẫn các bạn lập trình bên dưới rồi,mọi người download về xem nhé:CODE HEX + ASM + MẠCH NGUYÊN LÝ + MẠCH MÔ PHỎNG.Bạn chú ý protues mình dùng 7.8 nha.
VIDEO DEMO
;MỘT ĐOẠN
CHƯƠNG TRÌNH BẠN CÁC BẠN DOWNLOAD BÊN DƯỚI BẢN FULL NHA
;DESIGNER BY CHIPKOOL
;DH KT – KT CN
ORG 00H
KEY0:;khi nhan nut 0
JNB
P3.0,KEY0OK;thuc hien nut 0
SJMP KEY1;khong
nhan nut 0 thuc hien nut 1
KEY0OK:
CALL CTA;chuong
trinh led sang chay
KEY1:;khi nhan nut 1
JNB
P3.1,KEY1OK;thuc hien nut 1
SJMP KEY2;khong
nhan nut 1 thuc hien nut 2
KEY1OK:
CALL CTB;chuong
trinh led 2
KEY2:;khi nhan nut 2
JNB
P3.2,KEY2OK
SJMP KEY3
KEY2OK:
CALL CTC
KEY3:;khi nhan nut 3
JNB
P3.3,KEY3OK
SJMP KEY0
KEY3OK:
CALL CTD
JMP MAIN
CTA:;chuong trinh led sang chay
MOV P0,#00H
CALL DELAY
MOV P2,#00H
CALL DELAY
MOV R2,#2
CHIP:
MOV A,#10000000B
LAP1:
MOV P2,A
MOV P0,A
RR A
CALL DELAY
CJNE A,#10000000B,LAP1
DJNZ R2,CHIP
RET
CTB:
MOV A,#00H
LAP2:
SETB C
RRC A
MOV P2,A
MOV P0,A
CALL DELAY
CJNE A,#0FFH,LAP2
MOV A,#0FFH
LAP3:
CLR C
RRC A
MOV P2,A
MOV P0,A
CALL DELAY
CJNE A,#00H,LAP3
RET
CTC:
MOV R2,#3
CHIP2:
MOV A,#10000000B
LAP4:
MOV P2,A
MOV P0,A
RR A
CALL DELAY
CJNE A,#10000000B,LAP4
MOV A,#00000001B
LAP5:
MOV P2,A
MOV P0,A
RL A
CALL DELAY
CJNE A,#00000001B,LAP5
DJNZ R2,CHIP2
RET
CTD:
MOV R2,#2
CHIP4:
MOV A,#00H
LAP6:
SETB C
RRC A
MOV P2,A
MOV P0,A
CALL DELAY
CJNE A,#0FFH,LAP6
MOV A,#0FFH
LAP7:
CLR C
RLC A
MOV P2,A
MOV P0,A
CALL DELAY
CJNE A,#00H,LAP7
DJNZ R2,CHIP4
RET
DELAY:;chuong trinh tao tre 0.04s
MOV R0,#200
LOOP1:
MOV R1,#200
LOOP2:
NOP
NOP
DJNZ R1,LOOP2
DJNZ R0,LOOP1
RET
END
Khi nhấn nút "Tải Về Máy", bạn sẽ vào trang quảng cáo, vui lòng chờ 5 giây. Nút
hiện ra ở góc phải phía trên, nhấn vào để đến trang xem phim.
Chúc các bạn thành công?^^
Blog Điện Tử | Tin Học