Giới thiệu
IC 74HC595 là 1 IC phổ cập với kỹ năng dịch bit và ghi ghi nhớ trong thời điểm tạm thời 8-bit. Với năng lực kia, IC 74HC595 có công dụng mở rộng số lượng chân vốn đang không nhiều của Board mạch Arduino.Bạn đang xem: 74hc595 là gì
Chuẩn bị
Board mạch Arduino – Arduino Uno1 breadboard – bảng mạch testCác đèn LED chiếu sáng bé dại số lượng nhiều2 IC 74HC5951 bé trsinh sống nhỏ - 510 Ohm
Giới thiệu về IC 74HC595
IC 74HC595 là 1 trong IC thông dụng:

Các chân mà ta quyên tâm các nhất:
Q0 → Q7 là những chân bảo hộ mang lại 8 bit vào vùng ghi nhớ của ICINPUT là chân đưa dữ liệu vào ICLATCH Khi chân sống tâm lý từ LOW chuyển thanh lịch HIGH thì IC xuất tài liệu từ ô lưu giữ ra những chân Q0 → Q7CLOCK lúc gồm một xung cloông xã (1 lần LOW với một lượt HIGH) thì tài liệu được dịch vào một trong những bit theo tinh thần hiện giờ của đôi bàn chân INPUTquốc hội IC gồm vùng ghi nhớ 8 bit, ví như như truyền vào IC nhiều hơn 8 bit thì vẫn tràn vùng nhớ và bit bị tràn truyền qua quốc hội nàyGiải thích
lấy ví dụ nếu như ta muốn truyền vào IC 1 byte tương tự 8 bit có mức giá trị là 5 thì các chân từ bỏ Q0 → quận 7 sẽ sở hữu được quý giá nhỏng sau:

Với các chân có giá trị 0 tương xứng chân đó có hiệu điện cụ là 0v, còn những chân có giá trị 1 sẽ có hiệu điện vắt là 5v. Dựa vào tính năng này ta dễ dàng mở rộng con số chân mang đến Arduino.
Trong cỗ complier cơ mà Arduino hỗ trợ, ta vẫn gồm sẵn hàm shiftOut() nhằm tiến hành thao tác này.
Xem thêm: Sự Khác Biệt Giữa Tỷ Số Là Gì, Lý Thuyết Tìm Tỉ Số Của Hai Số
Hiện thực
Thử nghiệm
Các chúng ta cho gắn những linc kiên nêu bên trên nhỏng sau:

Các chúng ta cũng có thể cắm các đèn LED nlỗi sau để dễ thao tác:

Sau kia nối những chân lại với nhau như thi công.

Các chân 5, 6, 7 cùng nguồn 5v nối từ dây màu đỏ nlỗi trên hình, những dây màu Đen là chân GND.
Nối chân nlỗi sau:
Chân số 5 – INPUT của IC 74HC595Chân số 6 – LATCH của IC 74HC595Chân số 7 – CLOCK của IC 74HC595Để IC hoạt động
ENABLE - chân GND tức là có giá trị LOWRESET - năng lượng điện cực dương có hiệu năng lượng điện cố gắng 5v tức là HIGHCác chân Q0 → Q.7 tôi nối theo thứ tự mang lại 8 đèn điện LEDNếu nlỗi một chân ngẫu nhiên có giá trị 1, tức là chân đó bao gồm nguồn điện 5v, chiếc năng lượng điện vẫn chênh lệch với mẫu năng lượng điện từ chân dương của LED ở khoảng chừng ~2v. Tuy nhiên khi đó dòng điện này ngược chiếc với đèn LED chiếu sáng buộc phải đèn sẽ không còn sáng, còn Khi chân của IC có mức giá trị 0 thì điện thay là 0. Dòng năng lượng điện đi qua LED là ~3v nên đèn đang sáng sủa.