dllbridge

Ext_RAM_rom_01

Aug 9th, 2025
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.24 KB | None | 0 0
  1. const int OE_PIN = 12;   // Output Enable (активный 0)
  2. const int LE_PIN = 13;    // Latch Enable (фиксация по фронту)
  3. const int DATA_PIN = 6;   // Входной сигнал (D6 → вход микросхемы)
  4.  
  5.  
  6. ///////////////////////////////////////////////////////
  7. void setup()
  8. {
  9.   pinMode(OE_PIN, OUTPUT);
  10.   pinMode(LE_PIN, OUTPUT);
  11.   pinMode(DATA_PIN, OUTPUT);
  12.  
  13.   digitalWrite(OE_PIN, LOW);  // Включаем выходы 74HCT573
  14.   digitalWrite(LE_PIN, LOW);  // Готовимся к защёлкиванию
  15. }
  16.  
  17. ///////////////////////////////////////////////////////
  18. void loop()
  19. {
  20.   // Подаём 1 на вход D6 → светодиод должен загореться
  21.   digitalWrite(DATA_PIN, HIGH);
  22.   digitalWrite(LE_PIN, HIGH);  // Защёлкиваем данные (положительный фронт)
  23.   delay(500);
  24.   digitalWrite(LE_PIN, LOW);   // Снимаем LE (данные сохраняются)
  25.   delay(1000);
  26.  
  27.   // Подаём 0 на вход D6 → светодиод должен погаснуть
  28.   digitalWrite(DATA_PIN, LOW);
  29.   digitalWrite(LE_PIN, HIGH);  // Защёлкиваем новые данные
  30.   delay(500);
  31.   digitalWrite(LE_PIN, LOW);
  32.   delay(1000);
  33. }
Advertisement
Add Comment
Please, Sign In to add comment