Arion Programer
Senior Member
- Messages
- 205
there are many functions you can do
you can display "ArIoN ProGramEr" at the start Of Operating System On The 7-Segment LED's by this Function:
you can display "ArIoN ProGramEr" at the start Of Operating System On The 7-Segment LED's by this Function:
Code:
static void init_led_display_New(void)
{
static int Count = 0;
int delay = 40;
//display ArIoN ProGramEr On Four 7-Segment Led Digits....
if (false) segment_led_set_data("ArIoN ProGramEr");
#if defined _SEGMENT_LED_TEST
if(bTmode) return;
#endif
if (Count >= 0*delay && Count < 1*delay) segment_led_set_data(" A");
else if (Count >= 1*delay && Count < 2*delay) segment_led_set_data(" Ar");
else if (Count >= 2*delay && Count < 3*delay) segment_led_set_data(" ArI");
else if (Count >= 3*delay && Count < 4*delay) segment_led_set_data("ArIo");
else if (Count >= 4*delay && Count < 5*delay) segment_led_set_data("rIoN");
else if (Count >= 5*delay && Count < 6*delay) segment_led_set_data("IoN ");
else if (Count >= 6*delay && Count < 7*delay) segment_led_set_data("oN P");
else if (Count >= 7*delay && Count < 8*delay) segment_led_set_data("N Pr");
else if (Count >= 8*delay && Count < 9*delay) segment_led_set_data(" Pro");
else if (Count >= 9*delay && Count < 10*delay) segment_led_set_data("ProG");
else if (Count >= 10*delay && Count < 11*delay) segment_led_set_data("roGr");
else if (Count >= 11*delay && Count < 12*delay) segment_led_set_data("oGra");
else if (Count >= 12*delay && Count < 13*delay) segment_led_set_data("Gram");
else if (Count >= 13*delay && Count < 14*delay) segment_led_set_data("ramE");
else if (Count >= 14*delay && Count < 15*delay) segment_led_set_data("amEr");
else if (Count >= 15*delay && Count < 16*delay) segment_led_set_data("mEr ");
else if (Count >= 16*delay && Count < 17*delay) segment_led_set_data("Er ");
else if (Count >= 17*delay && Count < 18*delay) segment_led_set_data("r ");
if (Count == 18*delay) Count = 0;
else Count++;
}