Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
theory:74hc595 [2020/06/14 09:23] – создано alexnik | theory:74hc595 [2020/06/14 10:48] (текущий) – alexnik | ||
---|---|---|---|
Строка 4: | Строка 4: | ||
Микросхема 74HC595 — один из самых распространённых сдвиговых регистров: | Микросхема 74HC595 — один из самых распространённых сдвиговых регистров: | ||
+ | {{ : | ||
+ | Рисунок 1. Внешний вид микросхемы и нумерация выводов.\\ | ||
- | Чип преобразовывает входящий последовательный сигнал на 1 пине (Ds) в выходной параллельный на 8 пинах (Qx). Последовательная передача синхронна: | + | {{ : |
+ | |||
+ | Рисунок 2. Распиновка входов/ | ||
+ | |||
+ | Чип преобразовывает входящий последовательный сигнал на контакт | ||
+ | * контакты 1-7, 15 (Q0..Q7) - Параллельные выходы | ||
+ | * контакт 8 (GND) - Земля | ||
+ | * контакт 9 (Q7') - Выход для последовательного соединения регистров | ||
+ | * контакт 10 (MR) - Сброс значений регистра. Сброс происходит при получение сигнала LOW | ||
+ | * контакт 11 (SH_CP) - Вход для тактовых импульсов | ||
+ | * контакт 12 (ST_CP) - Синхронизация (" | ||
+ | * контакт 13 (OE) - Вход для переключения состояния выходов из высокоомного в рабочее | ||
+ | * контакт 14 (DS) - Вход для последовательных данных | ||
+ | * контакт 16 (Vcc) - Питание | ||
Таким образом образом из трёх пинов микроконтроллера, | Таким образом образом из трёх пинов микроконтроллера, | ||
Строка 12: | Строка 27: | ||
Используйте сдвиговый регистр для увеличения количества выходов микроконтроллера. Например, | Используйте сдвиговый регистр для увеличения количества выходов микроконтроллера. Например, | ||
- | Для удобной работы с чипом через Arduino, существует встроенная функция shiftOut. | + | Для удобной работы с чипом через Arduino, существует встроенная функция |