🔗 شیفترجیستر چیست؟
Shift Register
شیفترجیستر (آیسی 74HC595) پایههای آردوینو را چند برابر میکند: با فقط سه پایه، هشت خروجی میگیری.
چطور کار میکند؟
بیتها را یکییکی به داخلش میفرستی (مثل صف). وقتی هر هشت بیت رسید، با یک پالس همه را با هم روی خروجیها میگذارد.
سه پایهی کنترل
DATA (بیت)، CLOCK (هر پالس یک بیت جلو میبرد) و LATCH (نمایش نهایی).
در آردوینو
با یک دستور: shiftOut(dataPin, clockPin, MSBFIRST, value);
میشود چند 595 را پشت هم زنجیر کرد و ۱۶، ۲۴ یا بیشتر خروجی ساخت.
توی شبیهساز رایگان امتحانش کن 🚀