by tiendientu343 Sun Aug 28, 2011 8:06 pm
Về IC 74hc595 mình xin tóm lược ngắn gọn thế này :
Dựa vào datasheet mình có thể hiểu được chức năng của nó:
Chức năng của nó là IC ghi dịch 8 bít kết hợp chốt dữ liệu. Đầu vào nối tiếp đầu ra song song.
Các bạn có thể xem datasheet tại đây :
Công dụng chủ yếu của nó thường dùng để lập trình cho led đơn, led 7 đoạn , nhưng nhiều nhất vẫn là led ma trận.
Ngoài ra nó còn dùng để đệm dữ liệu, mở rộng cổng do đó giải pháp dùng IC74hc595 là hướng khá hay .
dựa vào datasheet mình có thể tóm tắt chân của nó thế này( Mình chỉ dịch ra thôi nhé!)
(input)
Chân 14 : đầu vào dữ liệu nối tiếp . Tại 1 thời điểm xung clock chỉ đưa vào được 1 bit
(output)
QA=>QH : trên các chân (15,1,2,3,4,5,6,7)
Xuất dữ liệu khi chân chân 13 tích cực ở mức thấp và có một xung tích cực ở sườn âm tại 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 cả các
đầu ra của 74595 trở về trạng thái cao trở, không có đầu ra nào được cho
phép.
(SQH)
Chân 9: Chân dữ liệu nối tiếp . Nếu dùng nhiều
74595 mắc nối tiếp nhau thì chân này đưa vào đầu vào của con tiếp theo
khi đã dịch đủ 8bit.
(Shift clock)
Chân 11: Chân vào xung clock . Khi có 1 xung clock tích cực ở sườn dương(từ 0 lên 1) thì 1bit được dịch vào ic.
(Latch clock)
Chân
12 : xung clock chốt dữ liệu . Khi có 1 xung clock tích cực ở sườn
dương thì cho phép xuất dữ liệu trên các chân output . lưu ý có thể xuất
dữ liệu bất kỳ lúc nào bạn muốn ,ví dụ đầu vào chân 14 dc 2 bit khi có
xung clock ở chân 12 thì dữ liệu sẽ ra ở chân Qa và Qb (chú ý chiều dịch
dữ liệu từ Qa=>Qh)
(Reset)
Chân 10: khi chân này ở mức thấp(mức 0) thì dữ liệu sẽ bị xóa trên chip)
==============================================
Như vậy là đã xong chức năng của các chân: Còn về bạn hỏi lập trình thì mình sẽ giúp bạn làm như sau:
1. Lập trình với led đơn
- Attachments
- 74HC_HCT595.pdf
- 74Hc595
- You don't have permission to download attachments.
- (443 Kb) Downloaded 158 times