void showNumber(uint8_t number) { if(number == 0) { show0(); } else if(number == 1) { show1(); } else if(number == 2) { show2(); } else if(number == 3) { show3(); } else if(number == 4) { show4(); } else if(number == 5) { show5(); } else if(number == 6) { show6(); } else if(number == 7) { show7(); } else if(number == 8) { show8(); } else if(number == 9) { show9(); } }
void Segment::display(int number) { this->offAll(); switch(number) { case 0: show0(); // delay(500); break; case 1: show1(); // delay(500); break; case 2: show2(); // delay(500); break; case 3: show3(); // delay(500); break; case 4: show4(); // delay(500); break; case 5: show5(); // delay(500); break; case 6: show6(); // delay(500); break; case 7: show7(); // delay(500); break; case 8: show8(); // delay(500); break; case 9: show9(); // delay(500); break; default: showE(); // delay(500); break; } }