Chợ thông tin Thiết bị điện Việt Nam

Chợ thông tin Thiết bị điện Việt Nam (http://thietbidien.sangnhuong.com/index.php)
-   Thiết bị điện tử và điều khiển (http://thietbidien.sangnhuong.com/forumdisplay.php?f=11)
-   -   Bài tập Led chạy hai bên vào ra (http://thietbidien.sangnhuong.com/showthread.php?t=3982)

tanlienthuan 16-04-2013 10:26 AM

Bài tập Led chạy hai bên vào ra
 
Bài tập Led chạy hai bên vào ra

[video=youtube_share;O3NfAR3oZLQ]http://youtu.be/O3NfAR3oZLQ[/video]

Mã:

$MOD51
ORG 00H
MAIN:
MOV R1,#00H
MOV DPTR,#DATABASE
LOOP1:
MOV A,R1
MOVC A,@A+DPTR
MOV P0,A
LCALL DELAY
INC R1
CJNE R1,#8,LOOP1
SJMP MAIN
DELAY:
PUSH 00H
MOV R0,#250
MOV TMOD,#01H
LOOP2:
MOV TH0,#HIGH(-15000)
MOV TL0,#LOW(-15000)
SETB TR0
JNB TF0,$
CLR TR0
CLR TF0
DJNZ R0,LOOP2
POP 00H
RET
DATABASE:
DB 0FFH,7EH,0BDH,0DBH,0E7H,0DBH,0BDH,7EH
END

Vào ra hai bên (có đệm đảo)

[video=youtube_share;dyYTuWXR1FA]http://youtu.be/dyYTuWXR1FA[/video]

Mã:

$MOD51
ORG 00H
MAIN:
MOV R1,#00H
MOV DPTR,#DATABASE
LOOP1:
MOV A,R1
MOVC A,@A+DPTR
MOV P0,A
LCALL DELAY
INC R1
CJNE R1,#8,LOOP1
SJMP MAIN
DELAY:
PUSH 00H
MOV R0,#100
MOV TMOD,#01H
LOOP2:
MOV TH0,#HIGH(-5000)
MOV TL0,#LOW(-5000)
SETB TR0
JNB TF0,$
CLR TR0
CLR TF0
DJNZ R0,LOOP2
POP 00H
RET
DATABASE:
DB 00H,81H,42H,024H,18H,24H,42H,81H ;CO DEM DAO
END

Thêm mạch có đệm đảo




ngphk 16-04-2013 10:26 AM

Bạn dùng phân mềm biên dịch gì vậy, mình thấy có mô phỏng luôn

tat 16-04-2013 10:26 AM

phần mềm dùng để mô phỏng thường dùng là Proteus


Múi giờ GMT +7. Hiện tại là 12:22 AM

© 2008 - 2026 Nhóm phát triển website và thành viên SANGNHUONG.COM.
BQT không chịu bất cứ trách nhiệm nào từ nội dung bài viết của thành viên.