Просмотр исходного кода

pro micro LEDs as capslock indicator

master
di0ib 7 лет назад
Родитель
Сommit
3b816b9593
3 измененных файлов: 14 добавлений и 2 удалений
  1. Двоичные данные
      keyboard/kwark/FLASH.bin
  2. Двоичные данные
      keyboard/kwark/kwark.bin
  3. 14
    2
      keyboard/kwark/led.c

Двоичные данные
keyboard/kwark/FLASH.bin Просмотреть файл


Двоичные данные
keyboard/kwark/kwark.bin Просмотреть файл


+ 14
- 2
keyboard/kwark/led.c Просмотреть файл

@@ -22,5 +22,17 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

void led_set(uint8_t usb_led)
{

}
if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
// output low
DDRB |= (1<<0);
PORTB &= ~(1<<0);
DDRD |= (1<<5);
PORTD &= ~(1<<5);
} else {
// Hi-Z
DDRB &= ~(1<<0);
PORTB &= ~(1<<0);
DDRD &= ~(1<<5);
PORTD &= ~(1<<5);
}
}

Загрузка…
Отмена
Сохранить