1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Dạy lập trình biển led quảng cáo Bài 5 Chipkool

31 589 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 259,35 KB

Nội dung

GIÁO TRÌNH QUẢNG CÁO LED – BÀI I Tìm hiểu IC ghi dịch mở rộng chân Vi Điều Khiển 74HC595 Bài hôm tìm hiểu ic họ 74xx thông dụng 74HC595 Hình dạng thực tế: 1, Chức : Là ic ghi dịch 8bit kết hợp chốt liệu , đầu vào nối tiếp đầu song song Chức năng: Thường dùng mạch quét led , led matrix, viền led đơn quảng cáo…để tiết kiệm số chân VDK tối đa (3 chân) Có thể mở rộng số chân vi điều khiển tùy thích mà k ic làm dc việc mắc nối tiếp đầu vào liệu ic với 2,Sơ đồ chân: www.echipkool.com – Đình Duy - UNETI Page GIÁO TRÌNH QUẢNG CÁO LED – BÀI Giải thích ý nghĩa hoạt động số chân quan trọng: (input) Chân 14 : đầu vào liệu nối tiếp Tại thời điểm xung clock đưa vào bit (output) QA=>QH : chân (15,1,2,3,4,5,6,7) Xuất liệu chân chân 13 tích cực mức thấp có xung tích cực sườn âm chân chốt 12 (output-enable) Chân 13 : Chân cho phép tích cực mức thấp (0) Khi mức cao, tất đầu 74595 trở trạng thái cao trở, đầu cho phép (SQH) Chân 9: Chân liệu nối tiếp Nếu dùng nhiều 74595 mắc nối tiếp chân đưa vào đầu vào dịch đủ 8bit (Shift clock) Chân 11: Chân vào xung clock Khi có xung clock tích cực sườn dương(từ lên 1) 1bit dịch vào ic (Latch clock) Chân 12 : xung clock chốt liệu Khi có xung clock tích cực sườn dương cho phép xuất liệu chân output lưu ý xuất liệu lúc bạn muốn www.echipkool.com – Đình Duy - UNETI Page GIÁO TRÌNH QUẢNG CÁO LED – BÀI ,ví dụ đầu vào chân 14 dc bit có xung clock chân 12 liệu chân Qa Qb (chú ý chiều dịch liệu từ Qa=>Qh) (Reset) Chân 10: chân mức thấp(mức 0) liệu bị xóa chip) Sơ đồ hoạt động chíp : 3, Bảng thông số chip: www.echipkool.com – Đình Duy - UNETI Page GIÁO TRÌNH QUẢNG CÁO LED – BÀI Đây ic đầu hoạt động mức &1 dòng tầm 35mA điện áp hoạt động [...]... R1,$ DJNZ R0,LOP www.echipkool.com – Đình Duy - UNETI Page 11 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 RET END Phần 2:Điều Khiển 16 LED Đơn Dùng IC 74HC5 95 ORG 00H MAIN: CALL CTC1 CALL CTC2 CALL CTC3 CALL CTC4 JMP MAIN ; SANG DAN LEN -CTC1: MOV R7,#16 LAP: CLR P2.0 www.echipkool.com – Đình Duy - UNETI Page 12 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP CLR P2.2 NOP SETB P2.2... MOV R7,# 15 LAP7: CLR P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 www.echipkool.com – Đình Duy - UNETI Page 15 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 CALL DELAY DJNZ R7,LAP7 RET ; -chuong trinh delay DELAY: MOV R0,#200 LOP:MOV R1,#200 DJNZ R1,$ DJNZ R0,LOP RET DELAYLON: MOV R2,# 255 LOP2:MOV R3,# 255 LOP1:NOP NOP NOP DJNZ R3,LOP1 DJNZ R2,LOP2 RET END Phần 3: Điều Khiển 32 LED Đơn Dùng... P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R7,LAP4 MOV R7,#8 LAP5: CLR P2.0 CLR P2.1 NOP SETB P2.1 SETB P2.0 CLR P2.1 NOP www.echipkool.com – Đình Duy - UNETI Page 14 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R7,LAP5 DJNZ R6,AA RET ; SANG CHAY 1 LED -CTC4: MOV R7,#16 LAP6: CLR P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP6 CLR P2.2... DELAYLON: MOV R2,# 255 LOP2:MOV R3,# 255 LOP1:NOP NOP NOP DJNZ R3,LOP1 DJNZ R2,LOP2 RET END Phần 3: Điều Khiển 32 LED Đơn Dùng 4 IC 74HC5 95 www.echipkool.com – Đình Duy - UNETI Page 16 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 ORG 00H MAIN: CALL CTC1 CALL CTC2 CALL CTC3 CALL CTC4 CALL CTC5 CALL CTC6 CALL CTC7 CALL CTC8 JMP MAIN ; SANG DAN LEN -CTC1: MOV R7,#32 LAP: CLR P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP... P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.0 CLR P2.1 NOP www.echipkool.com – Đình Duy - UNETI Page 18 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R7,LAP4 MOV R7,#16 LAP5: CLR P2.0 CLR P2.1 NOP SETB P2.1 SETB P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R7,LAP5 DJNZ R6,AA RET ; SANG CHAY 1 LED -CTC4: MOV R7,#32 LAP6: CLR P2.0 CLR P2.1 NOP... www.echipkool.com – Đình Duy - UNETI Page 21 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 LAP13: SETB P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP13 CLR P2.2 NOP SETB P2.2 CALL DELAYLON MOV R7,#8 LAP14: SETB P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP14 CLR P2.2 NOP SETB P2.2 CALL DELAYLON MOV R7,#8 LAP 15: SETB P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP 15 CLR P2.2 NOP SETB P2.2 CALL DELAYLON RET ; SANG CHAY 8 LED ... SETB P2.1 DJNZ R7,LAP6 CLR P2.2 NOP SETB P2.2 CALL DELAY SETB P2.0 www.echipkool.com – Đình Duy - UNETI Page 19 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY MOV R7,#31 LAP7: CLR P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R7,LAP7 RET ; SANG CHAY 4 LED -CTC5: MOV R7,#32 LAP8: CLR P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP8 CLR...GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 CLR P2.1 NOP SETB P2.1 SETB P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R7,LAP5 RET ; SANG CHAY 1 LED -CTC4: SETB P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY MOV R7,#7 LAP7: CLR P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R7,LAP7 RET DELAY: MOV R0,#200 LOP:MOV R1,#200 DJNZ R1,$ DJNZ R0,LOP www.echipkool.com... SETB P2.1 DJNZ R7,LAP24 CLR P2.2 NOP SETB P2.2 CALL DELAYLON RET ; -CTCC: MOV R7,#16 LAP 25: CLR P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP 25 CLR P2.2 NOP SETB P2.2 www.echipkool.com – Đình Duy - UNETI Page 25 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 MOV R7,#8 LAP26: SETB P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP26 CLR P2.2 NOP SETB P2.2 MOV R7,#8 LAP27: CLR P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP27... P2.2 NOP SETB P2.2 www.echipkool.com – Đình Duy - UNETI Page 27 GIÁO TRÌNH QUẢNG CÁO LED – BÀI 6 CALL DELAYLON RET ; -CTCAC: MOV R7,#8 LAP33: SETB P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP33 CLR P2.2 NOP SETB P2.2 MOV R7,#8 LAP34: CLR P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP34 CLR P2.2 NOP SETB P2.2 MOV R7,#8 LAP 35: SETB P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP 35 CLR P2.2 NOP SETB P2.2 ... NOP SETB P2.2 CALL DELAY DJNZ R7,LAP5 DJNZ R6,AA RET ; SANG CHAY LED -CTC4: MOV R7,# 16 LAP6: CLR P2.0 CLR P2.1 NOP SETB P2.1 DJNZ R7,LAP6 CLR P2.2 NOP SETB P2.2 CALL DELAY SETB P2.0... P2.2 CALL DELAY MOV R7,# 16 LAP1: SETB P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R7,LAP1 RET ; -CHOP TAT -CTC2: MOV R6,#5 LOOP: MOV R7,# 16 LAP2: CLR P2.0 CLR P2.1... SETB P2.1 DJNZ R7,LAP3 CLR P2.2 NOP SETB P2.2 CALL DELAY DJNZ R6,LOOP RET ; -SANG SO LE CTC3: MOV R6,#3 AA: MOV R7,# 16 LAP4: SETB P2.0 CLR P2.1 NOP SETB P2.1 CLR P2.0 CLR P2.1 NOP

Ngày đăng: 05/04/2016, 22:34

TỪ KHÓA LIÊN QUAN

w