yeah

Dependencies:   mbed

Revision:
0:c01254127284
Child:
1:013593a39dd3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon Dec 11 12:35:58 2017 +0000
@@ -0,0 +1,801 @@
+void Text (char text,float posA,float posB,float posC,int i )
+{
+    int n = i*60;
+    if (text == ' '){
+        A = 0x00;
+        B = 0x00;
+        C = 0x00;   }
+    if (text == 'A'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x3F;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x44;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x44;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x44;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x3F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x3F;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x44;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x44;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x44;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x3F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x3F;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x44;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x44;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x44;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x3F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'B'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x36;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x49;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x36;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x49;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x36;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x49;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'C'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x22;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x41;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x41;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x41;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x3E;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x22;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x41;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x41;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x41;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x3E;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x22;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x41;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x41;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x41;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x3E;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'D'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x3E;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x41;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x41;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x41;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x3E;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x41;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x41;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x41;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x3E;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x41;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x41;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x41;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'E'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x49;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x49;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x49;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x49;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x49;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x49;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'F'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x20;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x20;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x48;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x48;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x20;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x20;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x48;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x48;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x20;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x20;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x48;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x48;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'G'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x4F;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x41;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x3E;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x4F;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x41;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x3E;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x4F;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x41;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x3E;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'H'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x7F;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x08;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x08;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x08;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x7F;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x08;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x08;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x08;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x7F;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x08;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x08;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x08;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'I'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x41;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x41;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x7F;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x41;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x41;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x41;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x41;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x7F;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x41;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x41;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x41;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x41;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x7F;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x41;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x41;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'J'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x7E;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x41;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x41;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x01;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x02;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x7E;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x41;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x41;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x01;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x02;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x7E;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x41;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x41;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x01;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x02;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'K'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x41;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x22;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x14;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x08;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x41;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x22;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x14;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x08;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x41;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x22;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x14;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x08;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'L'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x01;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x01;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x01;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x01;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x01;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x01;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x01;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x01;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x01;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x01;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x01;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x01;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'M'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x7F;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x20;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x10;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x20;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x7F;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x20;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x10;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x20;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x7F;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x20;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x10;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x20;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'N'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x7F;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x08;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x10;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x20;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x7F;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x08;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x10;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x20;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x7F;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x08;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x10;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x20;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'O'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x3E;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x41;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x41;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x41;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x3E;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x3E;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x41;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x41;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x41;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x3E;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x3E;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x41;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x41;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x41;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x3E;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'P'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x30;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x48;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x48;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x48;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x30;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x48;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x48;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x48;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x30;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x48;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x48;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x48;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'Q'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x3D;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x22;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x22;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x22;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x3C;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x3D;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x22;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x22;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x22;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x3C;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x3D;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x22;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x22;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x22;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x3C;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'R'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x31;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x4A;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x4C;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x48;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7F;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x31;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x4A;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x4C;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x48;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7F;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x31;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x4A;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x4C;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x48;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7F;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'S'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x46;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x49;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x31;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x46;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x49;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x31;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x46;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x49;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x31;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'T'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x40;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x40;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x7F;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x40;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x40;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x40;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x40;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x7F;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x40;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x40;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x40;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x40;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x7F;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x40;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x40;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'U'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x7E;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x01;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x01;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x01;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7E;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x7E;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x01;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x01;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x01;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7E;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x7E;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x01;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x01;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x01;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7E;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'V'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x7C;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x02;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x01;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x02;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7C;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x7C;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x02;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x01;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x02;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7C;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x7C;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x02;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x01;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x02;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7C;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'W'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x7E;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x01;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x0E;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x01;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7E;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x7E;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x01;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x0E;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x01;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7E;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x7E;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x01;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x0E;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x01;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7E;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'X'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x77;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x08;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x08;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x08;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x77;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x77;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x08;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x08;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x08;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x77;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x77;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x08;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x08;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x08;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x77;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'Y'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x70;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x08;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x07;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x08;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x70;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x70;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x08;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x07;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x08;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x70;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x70;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x08;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x07;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x08;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x70;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == 'Z'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x61;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x51;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x45;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x43;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x61;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x51;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x45;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x43;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x61;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x51;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x45;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x43;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '0'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x3E;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x41;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x41;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x41;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x3E;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x3E;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x41;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x41;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x41;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x3E;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x3E;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x41;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x41;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x41;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x3E;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '1'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x01;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x01;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x7F;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x21;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x21;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x01;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x01;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x7F;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x21;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x21;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x01;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x01;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x7F;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x21;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x21;   }  
+        else                            {   C = 0x00;   
+    }
+    if (text == '2'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x21;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x51;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x45;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x23;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x21;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x51;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x45;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x23;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x21;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x51;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x48;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x23;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '3'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x36;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x41;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x22;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x36;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x41;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x22;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x36;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x41;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x22;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '4'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x04;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x1F;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x04;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x04;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x7C;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x04;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x1F;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x04;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x04;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x7C;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x04;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x1F;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x04;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x04;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7C;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '5'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x46;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x49;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x79;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x46;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x49;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x79;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x46;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x49;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x7C;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '6'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x26;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x49;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x3E;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x26;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x49;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x3E;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x26;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x49;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x3E;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '7'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x60;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x50;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x47;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x40;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x40;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x60;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x50;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x47;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x40;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x40;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x60;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x50;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x47;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x40;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x40;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '8'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x36;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x49;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x36;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x36;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x49;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x36;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x36;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x49;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x36;   }  
+        else                            {   C = 0x00;   }
+    }
+    if (text == '9'){
+        if (posA > 0+n && posA < 10+n)       {   A = 0x3E;   }
+        else if(posA > 10+n && posA < 20+n ) {   A = 0x49;   }
+        else if(posA > 20+n && posA < 30+n ) {   A = 0x49;   }  
+        else if(posA > 30+n && posA < 40+n ) {   A = 0x49;   }      
+        else if(posA > 40+n && posA < 50+n ) {   A = 0x32;   }  
+        else                            {   A = 0x00;   }
+            
+        if (posB > 0+n && posB < 10+n)       {   B = 0x3E;   }
+        else if(posB > 10+n && posB < 20+n ) {   B = 0x49;   }
+        else if(posB > 20+n && posB < 30+n ) {   B = 0x49;   }  
+        else if(posB > 30+n && posB < 40+n ) {   B = 0x49;   }      
+        else if(posB > 40+n && posB < 50+n ) {   B = 0x32;   }  
+        else                            {   B = 0x00;   }
+    
+        if (posC > 0+n && posC < 10+n)       {   C = 0x3E;   }
+        else if(posC > 10+n && posC < 20+n ) {   C = 0x49;   }
+        else if(posC > 20+n && posC < 30+n ) {   C = 0x49;   }  
+        else if(posC > 30+n && posC < 40+n ) {   C = 0x49;   }      
+        else if(posC > 40+n && posC < 50+n ) {   C = 0x32;   }  
+        else                            {   C = 0x00;   }
+    }
+}
+