From 4be6458be70989671022de45060a557cfc8717a5 Mon Sep 17 00:00:00 2001 From: tmk Date: Mon, 4 Oct 2010 18:57:03 +0900 Subject: change pins of matrix rows. (teensy is installed inside of keyboard case.) --- matrix.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'matrix.c') diff --git a/matrix.c b/matrix.c index b50427ac04..45863e4a0a 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; -- cgit v1.2.3