case 0:seg2_display&=0xfcff;seg3_display&=0xfcff;seg4_display&=0xfcff;break;
case 1: set_bit_16(&seg2_display,8);clr_bit_16(&seg2_display,9); clr_bit_16(&seg3_display,8);clr_bit_16(&seg3_display,9); set_bit_16(&seg4_display,8);clr_bit_16(&seg4_display,9); break;//显示1
case 2:set_bit_16(&seg2_display,8);set_bit_16(&seg2_display,9);set_bit_16(&seg3_display,8);set_bit_16(&seg3_display,9);set_bit_16(&seg4_display,9);clr_bit_16(&seg4_display,8); break;
case 3:seg2_display|=0x0300;set_bit_16(&seg3_display,8);clr_bit_16(&seg3_display,9);seg4_display|=0x0300; break;
case 0:seg1_display|=0x0080;seg2_display|=0x00c0;set_bit_16(&seg3_display,7);clr_bit_16(&seg3_display,6);seg4_display|=0x00c0;break;//显示0
case 1: clr_bit_16(&seg1_display,7);set_bit_16(&seg2_display,6);clr_bit_16(&seg2_display,7);seg3_display&=0xff3f;set_bit_16(&seg4_display,6);clr_bit_16(&seg4_display,7); break;//显示1
case 2:seg1_display|=0x0080;set_bit_16(&seg2_display,6);clr_bit_16(&seg2_display,7);seg3_display|=0x00c0;clr_bit_16(&seg4_display,6);set_bit_16(&seg4_display,7);break;
case 3:seg1_display|=0x0080;set_bit_16(&seg2_display,6);clr_bit_16(&seg2_display,7);set_bit_16(&seg3_display,6);clr_bit_16(&seg3_display,7);seg4_display|=0x00c0; break;
case 4:seg1_display&=0xff7f;seg2_display|=0x00c0;set_bit_16(&seg3_display,6);clr_bit_16(&seg3_display,7);set_bit_16(&seg4_display,6);clr_bit_16(&seg4_display,7);break;
case 5:seg1_display|=0x0080;seg2_display|=0x00c0;seg3_display|=0x0080; set_bit_16(&seg2_display,7);clr_bit_16(&seg2_display,6);set_bit_16(&seg3_display,6);clr_bit_16(&seg3_display,7); seg4_display|=0x00c0; break;
case 6:seg1_display|=0x0080;seg2_display|=0x00c0; set_bit_16(&seg2_display,7);clr_bit_16(&seg2_display,6); seg3_display|=0x00c0;seg4_display|=0x00c0;break;
case 7:seg1_display|=0x0080;set_bit_16(&seg2_display,6);clr_bit_16(&seg2_display,7);seg3_display&=0xff3f; set_bit_16(&seg4_display,6);clr_bit_16(&seg4_display,7); break;
case 8:seg1_display|=0x0080;seg2_display|=0x00c0;seg3_display|=0x00c0;seg4_display|=0x00c0; break;
case 9:seg1_display|=0x0080;seg2_display|=0x00c0;set_bit_16(&seg3_display,6);clr_bit_16(&seg3_display,7);seg4_display|=0x00c0; break;
case 0:seg1_display|=0x0020;seg2_display|=0x0030;set_bit_16(&seg3_display,5);clr_bit_16(&seg3_display,4);seg4_display|=0x0030;break;//显示0
case 1: clr_bit_16(&seg1_display,5);set_bit_16(&seg2_display,4);clr_bit_16(&seg2_display,5);seg3_display&=0xffcf;set_bit_16(&seg4_display,4);clr_bit_16(&seg4_display,5); break;//显示1
case 2:seg1_display|=0x0020;set_bit_16(&seg2_display,4);clr_bit_16(&seg2_display,5);seg3_display|=0x0030;clr_bit_16(&seg4_display,4);set_bit_16(&seg4_display,5);break;
case 3:seg1_display|=0x0020;set_bit_16(&seg2_display,4);clr_bit_16(&seg2_display,5);set_bit_16(&seg3_display,4);clr_bit_16(&seg3_display,5);seg4_display|=0x0030; break;
case 4:seg1_display&=0xffdf;seg2_display|=0x0030;set_bit_16(&seg3_display,4);clr_bit_16(&seg3_display,5);set_bit_16(&seg4_display,4);clr_bit_16(&seg4_display,5);break;
case 5:seg1_display|=0x0020;seg2_display|=0x0030;seg3_display|=0x0020; set_bit_16(&seg2_display,5);clr_bit_16(&seg2_display,4);set_bit_16(&seg3_display,4);clr_bit_16(&seg3_display,5); seg4_display|=0x0030; break;
case 6:seg1_display|=0x0020;seg2_display|=0x0030; set_bit_16(&seg2_display,5);clr_bit_16(&seg2_display,4); seg3_display|=0x0030;seg4_display|=0x0030;break;
case 7:seg1_display|=0x0020;set_bit_16(&seg2_display,4);clr_bit_16(&seg2_display,5);seg3_display&=0xffcf; set_bit_16(&seg4_display,4);clr_bit_16(&seg4_display,5); break;
case 8:seg1_display|=0x0020;seg2_display|=0x0030;seg3_display|=0x0030;seg4_display|=0x0030; break;
case 9:seg1_display|=0x0020;seg2_display|=0x0030;set_bit_16(&seg3_display,4);clr_bit_16(&seg3_display,5);seg4_display|=0x0030; break;
case 0:seg1_display|=0x0004;seg2_display|=0x000c;set_bit_16(&seg3_display,2);clr_bit_16(&seg3_display,3);seg4_display|=0x000c;break;//显示0
case 1: clr_bit_16(&seg1_display,2);set_bit_16(&seg2_display,3);clr_bit_16(&seg2_display,2);seg3_display&=0xfff3;set_bit_16(&seg4_display,3);clr_bit_16(&seg4_display,2); break;//显示1
case 2:seg1_display|=0x0004;set_bit_16(&seg2_display,3);clr_bit_16(&seg2_display,2);seg3_display|=0x000c;clr_bit_16(&seg4_display,3);set_bit_16(&seg4_display,2);break;
case 3:seg1_display|=0x004;set_bit_16(&seg2_display,3);clr_bit_16(&seg2_display,2);set_bit_16(&seg3_display,3);clr_bit_16(&seg3_display,2);seg4_display|=0x00c; break;
case 4:clr_bit_16(&seg1_display,2);seg2_display|=0x00c;set_bit_16(&seg3_display,3);clr_bit_16(&seg3_display,2);set_bit_16(&seg4_display,3);clr_bit_16(&seg4_display,2);break;
case 5:seg1_display|=0x004;seg2_display|=0x00c;seg3_display|=0x004; set_bit_16(&seg2_display,2);clr_bit_16(&seg2_display,3);set_bit_16(&seg3_display,3);clr_bit_16(&seg3_display,2); seg4_display|=0x00c; break;
case 6:seg1_display|=0x004;seg2_display|=0x00c; set_bit_16(&seg2_display,2);clr_bit_16(&seg2_display,3); seg3_display|=0x00c;seg4_display|=0x00c;break;
case 7:seg1_display|=0x004;set_bit_16(&seg2_display,3);clr_bit_16(&seg2_display,2);seg3_display&=0xfff3; set_bit_16(&seg4_display,3);clr_bit_16(&seg4_display,2); break;
case 8:seg1_display|=0x004;seg2_display|=0x00c;seg3_display|=0x00c;seg4_display|=0x00c; break;
case 9:seg1_display|=0x004;seg2_display|=0x00c;set_bit_16(&seg3_display,3);clr_bit_16(&seg3_display,2);seg4_display|=0x00c; break;
case 0:clr_bit_16(&seg2_display,1);clr_bit_16(&seg2_display,0);clr_bit_16(&seg3_display,1);clr_bit_16(&seg3_display,0);clr_bit_16(&seg4_display,1);clr_bit_16(&seg4_display,0);break;
case 1: set_bit_16(&seg2_display,1);clr_bit_16(&seg2_display,0); clr_bit_16(&seg3_display,0);clr_bit_16(&seg3_display,1); set_bit_16(&seg4_display,1);clr_bit_16(&seg4_display,0); break;//显示1
case 2:set_bit_16(&seg2_display,0);set_bit_16(&seg2_display,1);set_bit_16(&seg3_display,1);set_bit_16(&seg3_display,0);set_bit_16(&seg4_display,0);clr_bit_16(&seg4_display,1); break;
case 3:set_bit_16(&seg2_display,0);set_bit_16(&seg2_display,1);set_bit_16(&seg3_display,1);clr_bit_16(&seg3_display,0); set_bit_16(&seg4_display,1);set_bit_16(&seg4_display,0); break;