00057 {
00058
00059 uns8 res;
00060
00061 switch (in) {
00062
00063
00064 case '$' : res = 0b00000010; break;
00065 case '0' : res = 0b11111100; break;
00066 case '1' : res = 0b01100000; break;
00067 case '2' : res = 0b11011010; break;
00068 case '3' : res = 0b11110010; break;
00069 case '4' : res = 0b01100110; break;
00070 case '5' : res = 0b10110110; break;
00071 case '6' : res = 0b10111110; break;
00072 case '7' : res = 0b11100000; break;
00073 case '8' : res = 0b11111110; break;
00074 case '9' : res = 0b11110110; break;
00075 case 'A' : res = 0b11101110; break;
00076 case 'b' : res = 0b00111110; break;
00077 case 'c' : res = 0b00011010; break;
00078 case 'C' : res = 0b10011100; break;
00079 case 'd' : res = 0b01111010; break;
00080 case 'E' : res = 0b10011110; break;
00081 case 'F' : res = 0b10001110; break;
00082 case 'G' : res = 0b10111100; break;
00083 case 'h' : res = 0b00101110; break;
00084 case 'H' : res = 0b01101110; break;
00085 case 'I' : res = 0b01100000; break;
00086 case 'J' : res = 0b01110000; break;
00087 case 'L' : res = 0b00011100; break;
00088 case 'n' : res = 0b00101010; break;
00089 case 'N' : res = 0b11101100; break;
00090 case 'o' : res = 0b00111010; break;
00091 case 'O' : res = 0b11111100; break;
00092 case 'P' : res = 0b11001110; break;
00093 case 'r' : res = 0b00001010; break;
00094 case 'S' : res = 0b10110110; break;
00095 case 't' : res = 0b00011110; break;
00096 case 'u' : res = 0b00111000; break;
00097 case 'U' : res = 0b01111100; break;
00098 default : res = 0b00000000; break;
00099 }
00100
00101 return res;
00102
00103 }