1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#include "xmmx.h" void led_set_user(uint8_t usb_led) { //LED1 if (usb_led & (1 << USB_LED_CAPS_LOCK)) { DDRB |= (1 << 6); PORTB &= ~(1 << 6); } else { DDRB &= ~(1 << 6); PORTB &= ~(1 << 6); } //LED2 if (usb_led & (1 << USB_LED_SCROLL_LOCK)) { DDRB |= (1 << 5); PORTB &= ~(1 << 5); } else { DDRB &= ~(1 << 5); PORTB &= ~(1 << 5); } }