OpenCores
URL https://opencores.org/ocsvn/lwrisc/lwrisc/trunk

Subversion Repositories lwrisc

[/] [lwrisc/] [trunk/] [BENCH/] [test1/] [seg7_decode.c] - Rev 19

Compare with Previous | Blame | View Log

unsigned char byte2seg7(unsigned char my_byte)
{unsigned char seg;
switch (my_byte){
               case 0: return 0xc0;//~8'b00111111;//b11111100;
              case   1: return 0xf6;//~8'b00000110;//01100000;
               case  2: return 0xa4;//~8'b01011011;//11011010;
               case  3: return 0xb0;//~8'b01001111;//11010010;
              case   4: return 0x99;//~8'b01100110;//1100110;
              case   5: return 0x92;//~8'b01101101;//10110110;
              case   6: return 0x82;//~8'b01111101;//10111110;
              case   7: return 0xf8;//~8'b00000111;//11100000;
              case   8: return 0x8f;//~8'b01111111;//11111110;
              case   9: return 0x90;//~8'b01101111;//11110110;
              case   10: return 0x88;//~8'b01110111;//11101110;
              case   11: return 0x83;//~8'b01111100;//00111110;
              case   12: return 0xa7;//~8'b01011000;//00011010;
              case   13: return 0xa1;//~8'b01011110;//01111010;
              case   14: return 0x86;//~8'b01111001;//10011110;
              case   15: return 0x8e;//~8'b01110001;//10001110;
              default : return 0xff;}
}
 

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.