Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const int OE_PIN = 12; // Output Enable (активный 0)
- const int LE_PIN = 13; // Latch Enable (фиксация по фронту)
- const int DATA_PIN = 6; // Входной сигнал (D6 → вход микросхемы)
- ///////////////////////////////////////////////////////
- void setup()
- {
- pinMode(OE_PIN, OUTPUT);
- pinMode(LE_PIN, OUTPUT);
- pinMode(DATA_PIN, OUTPUT);
- digitalWrite(OE_PIN, LOW); // Включаем выходы 74HCT573
- digitalWrite(LE_PIN, LOW); // Готовимся к защёлкиванию
- }
- ///////////////////////////////////////////////////////
- void loop()
- {
- // Подаём 1 на вход D6 → светодиод должен загореться
- digitalWrite(DATA_PIN, HIGH);
- digitalWrite(LE_PIN, HIGH); // Защёлкиваем данные (положительный фронт)
- delay(500);
- digitalWrite(LE_PIN, LOW); // Снимаем LE (данные сохраняются)
- delay(1000);
- // Подаём 0 на вход D6 → светодиод должен погаснуть
- digitalWrite(DATA_PIN, LOW);
- digitalWrite(LE_PIN, HIGH); // Защёлкиваем новые данные
- delay(500);
- digitalWrite(LE_PIN, LOW);
- delay(1000);
- }
Advertisement
Add Comment
Please, Sign In to add comment