This function is used to initiate LED related I/O pins and to start the display multiplexing. This function should be called before any other functions of this module.
Definition at line 133 of file leds.c. References LED1_BIT, LED1_DDR, LED1_OFF, LED2_BIT, LED2_DDR, LED2_OFF, LED3_BIT, LED3_DDR, LED3_OFF, LED4_BIT, LED4_DDR, LED4_OFF, LED5_BIT, LED5_DDR, LED5_OFF, MUX_CURR_BIT, MUX_CURR_DDR, MUX_VOLT, MUX_VOLT_BIT, and MUX_VOLT_DDR. { LED1_DDR |= (1U << LED1_BIT); LED2_DDR |= (1U << LED2_BIT); LED3_DDR |= (1U << LED3_BIT); LED4_DDR |= (1U << LED4_BIT); LED5_DDR |= (1U << LED5_BIT); MUX_VOLT_DDR |= (1U << MUX_VOLT_BIT); MUX_CURR_DDR |= (1U << MUX_CURR_BIT); LED1_OFF(); LED2_OFF(); LED3_OFF(); LED4_OFF(); LED5_OFF(); MUX_VOLT(); } |