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();
}
|
1.7.2