Kênh Tên Miền chuyên cung cấp tên miền đẹp, giá rẻ! Hãy liên hệ kỹ thuật: 0914205579 - Kinh doanh: 0912191357 để được tư vấn, hướng dẫn miễn phí, Cảm ơn quý khách đã ủng hộ trong thời gian qua!
Wednesday, July 17, 2013

Nhiều bạn hỏi chip làm thế nào mà điều chỉnh được tốc độ nháy biển led quảng cáo giống như người ta làm mà không phải thay đổi lại giá trị delay nạp lại chương trình, điều chỉnh bằng Volume thì qua bài này sẽ giải đáp những thắc mắc của các bạn.

IC555 sử dụng khá rộng rãi trên mạch led quảng cáo, người ta sử dụng chân số 3 của IC để tạo độ rộng xung truyền vào chân Vi Điều Khiển, khi dộ rộng xung càng dài ra thì độ trễ càng cao, lợi dụng điều đó dùng lệnh JNB hoặc JB để kiểm tra xem mức xung là 0 hay 1 sẽ có độ trễ trong khoảng xung đó. Chip khó diễn tả nên có gì sai xót các bạn góp ý nhé.

Sơ đồ nguyên lý mô phỏng chip mô phỏng chạy rất tốt và có điều chỉnh thông số khá chuẩn ở mạch tạo xung 555.

Chương trình chạy mô phỏng:
ORG 0000H
CHIP:
CALL HIEU_UNG
JMP CHIP

HIEU_UNG:
MOV P2,#00000001B
CALL XUNG555
MOV P2,#00000010B
CALL XUNG555
MOV P2,#00000100B
CALL XUNG555
MOV P2,#000001000B
CALL XUNG555
MOV P2,#00010000B
CALL XUNG555
MOV P2,#00100000B
CALL XUNG555
MOV P2,#01000000B
CALL XUNG555
MOV P2,#10000000B
CALL XUNG555
RET

XUNG555:
MOV R0,#5
LAP:
JNB P1.0,$
JB P1.0,$
DJNZ R0,LAP
RET
END

Chúc các bạn thành công:

Echipkool - Chia sẻ kiến thức - Kết nối đam mê điện tử

0 comments:

Post a Comment

domain, domain name, premium domain name for sales

Popular Posts