Skip to main content

💾 Акт III: Память

💾 Акт III: Память

Главная идея: Обратная связь создаёт память


🎯 Цель акта

К концу этих 8 уроков ты:

  • Поймёшь, как 1 бит хранится в схеме
  • Соберёшь защёлки и триггеры
  • Освоишь сдвиговые регистры
  • Создашь бегущие огни!

📚 Уроки

УрокМикросхемаКлючевая идея
19RS-защёлка74HC00Обратная связь
20Тактовый сигналМетроном системы
21D-защёлка74HC00Прозрачность
22D-триггер74HC00Захват по фронту
23Регистр 74ACT37774ACT3778 бит с enable
24Сдвиговый регистр74HCT164Последовательный ввод
2574HC595 + дисплей74HC595Расширение выходов
26🏆 Бегущие огниВсеАвтоматическая гирлянда

🔧 Что понадобится

Новые микросхемы

  • 74ACT377 × 1 — 8 D-триггеров с clock enable
  • 74HCT164 × 2 — сдвиговый регистр 8-бит
  • 74HC595 × 3 — сдвиговый регистр + защёлка

Индикация

  • LED × 16 (линейка)
  • 7-сегментный индикатор × 2

🧠 Ключевые концепции

RS-защёлка из NAND

        ┌───────┐
   S ───┤       │
        │ NAND  ├───┬─── Q
    ┌───┤       │   │
    │   └───────┘   │
    │               │
    │   ┌───────┐   │
    └───┤       │   │
        │ NAND  ├───┴─── Q̄
   R ───┤       │
        └───────┘
SRQ (след.)Действие
00QХранение
010Сброс
101Установка
11Запрещено

D-триггер — захват по фронту

     CLK ──┐    ┌──┐    ┌──┐    ┌──
           └────┘  └────┘  └────┘
       D ───────╳──────────────────
                └─ В этот момент Q := D

🏆 Результат акта

Бегущие огни с регулировкой скорости:

┌─────────────────────────────────────────────┐
│                                             │
│   [○][○][●][○][○][○][○][○]                 │
│                                             │
│        ↓ через 100 мс                       │
│                                             │
│   [○][○][○][●][○][○][○][○]                 │
│                                             │
│        ↓ через 100 мс                       │
│                                             │
│   [○][○][○][○][●][○][○][○]                 │
│                                             │
│   ┌─────────────────────────────────┐       │
│   │  Скорость: [██████░░░░] 60%     │       │
│   └─────────────────────────────────┘       │
│                                             │
└─────────────────────────────────────────────┘

🚀 Начать

Урок 19: SR-защёлка →