Nixie tube displays three digits

void display(int n)
{
   char b3, b2, b1; //Define two signed integers b3, b2 and b1
   b3=n/100;
   b2=(n/10)%10;//This should be the case here For
   b1=n%10                        which will be greater than 10 ;
 
   //hundreds
   P0=seg7[b3]; //
   en3=0; //display DS2
   ms_delay(10); //delay
   en3=1; //close DS2
   //tens
   P0=seg7[b2]; //
   en2=0; //display DS2
   ms_delay(10); //delay
   en2=1; //close DS2
   //ones
   P0=seg7[b1]; / /
   en1=0; // display DS1
   ms_delay(10); // delay
   en1=1; // close DS1
}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324398561&siteId=291194637