* Chức năng :
- Vào dữ liệu 8-bit
- Đầu ra 8-bit nối tiếp và 8-bit song song - Thanh ghi chốt với đầu ra 3 trạng thái
* Mơ tả chân :
- VCC và GND: chân cấp nguồn 5V cho IC
- QA - QH: 8 đầu ra dữ liệu song song, chân SQH là chân ra dữ liệu nối tiếp - RESET là chân Reset IC, tích cực mức thấp
- SHIFT CLOCK là chân nhận xung clock của thanh ghi dịch - LATCH CLOCK là chân nhận xung clock cho thanh ghi chốt
- OUTPUT ENABLE : chân cho phép xuất dữ liệu ra, tích cực mức thấp. Khi hoạt động chân này ở mức 0. Khi đưa chân OUTPUT ENABLE lên mức 1 các đầu ra sẽ ở trạng thái trở kháng cao
- A là chân nhận dữ liệu nối tiếp.
* Hoạt động :
Dữ liệu sau khi được đưa vào chân A của IC, bit dữ liệu đĩ sẽ được dịch vào thanh ghi dịch ứng với cạnh lên của xung clock đưa tới chân SHIFT CLOCK. 8 bit
dữ liệu của thanh ghi dịch sẽ được đưa sang thanh ghi chốt khi cĩ một xung cạnh lên đưa đến chân LATCH CLOCK.
Khi chân OUTPUT ENABLE tích cực mức 0 thì 8-bit dữ liệu này sẽ được đưa ra 8 đầu ra song song Xung tại chân SHIFT CLOCK phải xuất hiện trước xung vào chân LATCH CLOCK. Khi cĩ 8 bit dữ liệu tiếp theo được dịch vào thì 8 bit dữ liệu trước đĩ sẽ lần lượt được dịch ra nối tiếp nhau qua chân SQH.
Khi ghép nối các IC 74HC595 nối tiếp nhau thì các chân SHIFT CLOCK và LATCH CLOCK của tất cả các IC sẽ được nối chung với nhau và nối với nguồn xung clock, dữ liệu sẽ đưa vào chân A của IC đầu tiên, cịn các IC sau đĩ thì được mắc nối tiếp nhau, chân A của IC này nối với chân SQH của IC trước.
III.2 IC ULN2803
IC ULN2803 là IC đệm đảo với 8 ngõ ra, mỗi ngõ ra là transistor ghép darlington với dịng điện và điện áp ngõ ra cao.