diff options
Diffstat (limited to 'components/screen')
-rw-r--r-- | components/screen/screen.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/screen/screen.c b/components/screen/screen.c index 8d29265..c6de3c7 100644 --- a/components/screen/screen.c +++ b/components/screen/screen.c @@ -78,7 +78,7 @@ void configure_screen(struct Screen* screen) for (uint8_t i = 0; i <= 3; ++i) { uint8_t reg = REG_IODIRA; - if (screen->nixies[i].reg != REG_GPIOA) reg = REG_GPIOB; + if (screen->nixies[i].reg != REG_GPIOA) reg = REG_IODIRB; mcp_set_mode(screen->mcp, reg, screen->nixies[i].D, MCP_GPIO_OUTPUT); mcp_set_mode(screen->mcp, reg, screen->nixies[i].C, MCP_GPIO_OUTPUT); mcp_set_mode(screen->mcp, reg, screen->nixies[i].B, MCP_GPIO_OUTPUT); |