di0ib 7 лет назад
Родитель
Сommit
a92ed59319
4 измененных файлов: 15 добавлений и 3 удалений
  1. Двоичные данные
      keyboard/i75_ProMicro/FLASH.bin
  2. Двоичные данные
      keyboard/i75_ProMicro/i75_ProMicro.bin
  3. 2
    2
      keyboard/i75_ProMicro/keymap_i75.c
  4. 13
    1
      keyboard/i75_ProMicro/led.c

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


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


+ 2
- 2
keyboard/i75_ProMicro/keymap_i75.c Просмотреть файл

@@ -4,13 +4,13 @@ const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {

KEYMAP(
ESC, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, MINS, EQL, BSPC, BSPC,
TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSLS, DEL,
TAB, Q, W, E, R, T, Y, U, I, O, P, LBRC, RBRC, BSLS, GRV,
CAPS, A, S, D, F, G, H, J, K, L, SCLN, QUOT, ENT, ENT, PGUP,
LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, RSFT, RSFT, UP, PGDN,
LCTL, LGUI, LALT, APP, SPC, SPC, SPC, SPC, FN0, RALT, RGUI, RCTL, LEFT, DOWN, RGHT
),
KEYMAP(
GRV, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, BSPC, BSPC,
TRNS, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, BSPC, DEL,
TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,

+ 13
- 1
keyboard/i75_ProMicro/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);
}
}

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