From: tmk Date: Mon, 4 Oct 2010 09:57:03 +0000 (+0900) Subject: change pins of matrix rows. (teensy is installed inside of keyboard case.) X-Git-Url: https://git.friedersdorff.com/?a=commitdiff_plain;h=4be6458be70989671022de45060a557cfc8717a5;p=max%2Ftmk_keyboard.git change pins of matrix rows. (teensy is installed inside of keyboard case.) --- diff --git a/matrix.c b/matrix.c index b50427ac..45863e4a 100644 --- a/matrix.c +++ b/matrix.c @@ -114,15 +114,15 @@ static void select_row(uint8_t row) PORTF = 0x00; break; case 1: - DDRD = (1<<1); + DDRD = 0x00; PORTD = 0x00; - DDRC = 0x00; + DDRC = (1<<7); PORTC = 0x00; DDRF = 0x00; PORTF = 0x00; break; case 2: - DDRD = (1<<2); + DDRD = (1<<7); PORTD = 0x00; DDRC = 0x00; PORTC = 0x00; @@ -130,11 +130,11 @@ static void select_row(uint8_t row) PORTF = 0x00; break; case 3: - DDRD = (1<<3); + DDRD = 0x00; PORTD = 0x00; DDRC = 0x00; PORTC = 0x00; - DDRF = 0x00; + DDRF = (1<<6); PORTF = 0x00; break; case 4: @@ -146,7 +146,7 @@ static void select_row(uint8_t row) PORTF = 0x00; break; case 5: - DDRD = (1<<7); + DDRD = (1<<1); PORTD = 0x00; DDRC = 0x00; PORTC = 0x00; @@ -154,9 +154,9 @@ static void select_row(uint8_t row) PORTF = 0x00; break; case 6: - DDRD = 0x00; + DDRD = (1<<2); PORTD = 0x00; - DDRC = (1<<6); + DDRC = 0x00; PORTC = 0x00; DDRF = 0x00; PORTF = 0x00; @@ -164,7 +164,7 @@ static void select_row(uint8_t row) case 7: DDRD = 0x00; PORTD = 0x00; - DDRC = (1<<7); + DDRC = (1<<6); PORTC = 0x00; DDRF = 0x00; PORTF = 0x00;