ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
900436 Топик полностью
Гудвин, волшебник (30.01.2019 21:56, просмотров: 161) ответил Nikolay_Po на Ммм...
Я же отметил в посте - если надо, пусть точит :) Ибо просто показал Ксении принцип работы с матрицей кнопок. Каждому вершку-свой шесток ;) Мне вообще в этом прерывании абсолютно насрать на все остальное - это и есть весь функционал пульта (убрал вызов функции посылки кода по радио) ;) Вот вся функция main(): ;) void main(void) { PORTB=0x00; DDRB=0xFF; PORTC=0x00; DDRC=0x7F; PORTD=0xFF; DDRD=0x00; // Interrupt on any change on pins PCINT16-23: On EICRA=0x00; EIMSK=0x00; PCICR=0x04; PCMSK2=0xFF; PCIFR=0x04; ACSR=0x80; ADCSRB=0x00; #asm("sei") while (1) { sleep_enable(); // здесь просто спим. Вся обработка в прерывании powerdown(); }; }