diff options
Diffstat (limited to 'usb-i2c-sl018')
-rw-r--r-- | usb-i2c-sl018/ledmatrix.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/usb-i2c-sl018/ledmatrix.c b/usb-i2c-sl018/ledmatrix.c index ee057bf..767ba2b 100644 --- a/usb-i2c-sl018/ledmatrix.c +++ b/usb-i2c-sl018/ledmatrix.c @@ -67,9 +67,8 @@ void ledmatrix_red_init(void) void ledmatrix_red_moving_init(void) { - ledmatrix_red_init(); moving_cnt = 0; - LEDMATRIX_PORT = (LEDMATRIX_PORT & ~LEDMATRIX_MASK) | (LEDMATRIX_MASK & (1<<moving_cnt)); + LEDMATRIX_PORT = (1<<LEDMATRIX_GREEN) | (LEDMATRIX_MASK & (1<<moving_cnt)); ledmatrix_start_timer(); } @@ -103,9 +102,8 @@ void ledmatrix_green_init(void) void ledmatrix_green_moving_init(void) { - ledmatrix_green_init(); moving_cnt = 0; - LEDMATRIX_PORT = (LEDMATRIX_PORT & ~LEDMATRIX_MASK) | (LEDMATRIX_MASK & (1<<moving_cnt)); + LEDMATRIX_PORT = (1<<LEDMATRIX_RED) | (LEDMATRIX_MASK & (1<<moving_cnt)); ledmatrix_start_timer(); } |