From 564d62833871c541108cdd7afd70823b15f14c64 Mon Sep 17 00:00:00 2001 From: Alexey Zholtikov Date: Wed, 21 Oct 2026 20:00:26 +0300 Subject: [PATCH] doc: updated wiki --- wiki_ru.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wiki_ru.md b/wiki_ru.md index ac07327..e0c5570 100644 --- a/wiki_ru.md +++ b/wiki_ru.md @@ -13,7 +13,7 @@ 3. **Работа по протоколу nRF24L01+** — передача через SPI, адресная доставка на шлюз. 4. **Поддержка нескольких МК** — ATMega168/168P/168PB/328/328P/328PB. 5. **Минимальная обвязка** — установка в стандартный корпус сенсорного выключателя. -6. **Пробуждение по внешнему прерыванию INT1** — falling edge на пине PD3. +6. **Пробуждение по внешнему прерыванию INT1** — rising edge на пине PD3. 7. **Автономная работа** — не требует внешних подтягивающих резисторов. --- @@ -56,7 +56,7 @@ | Функция | Описание | |---------|----------| -| `zh_pad_interrupt_init()` | Настройка внешнего прерывания INT1 (PD3, falling edge) для пробуждения по касанию | +| `zh_pad_interrupt_init()` | Настройка внешнего прерывания INT1 (PD3, rising edge) для пробуждения по касанию | | `zh_spi_init()` | Инициализация аппаратного SPI в режиме мастера (Fosc/16) | | `zh_nrf24_init()` | Инициализация трансивера nRF24L01+ в режим передачи | @@ -118,7 +118,7 @@ - Главный цикл проверяет флаг `send_request`. - Если флаг не установлен — вызывается `sleep_cpu()` (режим Power-down). -- Пробуждение происходит по аппаратному прерыванию INT1 (falling edge на PD3). +- Пробуждение происходит по аппаратному прерыванию INT1 (rising edge на PD3). - ISR устанавливает `send_request = 1`, цикл просыпается и выполняет передачу. ---