Dependencies: mbed wave_player SDFileSystem TextLCD
Revision 2:32e1e71f5885, committed 2020-05-20
- Comitter:
- chessdsbr
- Date:
- Wed May 20 21:37:40 2020 +0000
- Parent:
- 1:e4d7342be507
- Commit message:
- Sonidos
Changed in this revision
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TextLCD.lib Wed May 20 21:37:40 2020 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/simon/code/TextLCD/#308d188a2d3a
--- a/main.cpp Tue May 16 05:18:55 2017 +0000 +++ b/main.cpp Wed May 20 21:37:40 2020 +0000 @@ -1,19 +1,8890 @@ #include "mbed.h" #include "SDFileSystem.h" - -SDFileSystem sd(p5, p6, p7, p8, "sd"); // the pinout on the mbed Cool Components workshop board +#include <wave_player.h> +#include "TextLCD.h" + +Ticker columna; +Ticker imagen; + + AnalogOut DAcout (PTE30); +SDFileSystem sd(D11, D12, D13, D10, "sd"); // the pinout on the mbed Cool Components workshop board + wave_player waver(&DAcout); -int main() { - printf("Hello World!\n"); - - mkdir("/sd/mydir", 0777); + TextLCD lcd(PTE20,PTE21,PTB0,PTB1,PTB2,PTB3,TextLCD::LCD16x2);//Asignación de pines para rs, e, d4, d5. d6,d7 +DigitalOut red(LED1,1); +DigitalOut green(LED2,1); +BusOut colum(PTE5,PTE4,PTE3,PTE2,PTB11,PTB10,PTB9,PTB8); +BusOut row(PTC7,PTC0,PTC3,PTC4,PTC5,PTC6,PTC10,PTC11); +BusOut colum_2(PTD5,PTA13,PTD4,PTA12,PTA4,PTA5,PTC8,PTC9); +BusOut row_2(PTC12,PTC13,PTC16,PTC17,PTA16,PTA17,PTD6,PTD7); + +Serial pc(USBTX,USBRX); + +int perder=0; +int counter=0; +int cambio_im=0; +int im_escogida=0; +int figura_dib[8]; +char serial; +const char cuadrado[8]={0xFF, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0xFF}; +const char triangulo[8]={0xFF, 0x41, 0x21, 0x11, 0x9, 0x5, 0x3, 0x1}; +const char rombo[8]={0x18, 0x24, 0x42, 0x42, 0x42, 0x42, 0x24, 0x18}; +const char triste[8]={0x3C, 0x42, 0xA5, 0x81, 0x99, 0xA5, 0x42, 0x3C}; +const char feliz[8]={0x3C, 0x42, 0xA5, 0x81, 0xA5, 0x99, 0x42, 0x3C}; +int seg1=0; //Variable para contador de unidades de segundo +int seg2=0; //Variable para contador de décimas de segundo +int min1=0; //Variable para contador de unidades de minuto + +int l1=0; +int l2=0; +int l3=0; +int l4=0; +int l5=0; +int l6=0; +int l7=0; +int l8=0; + +int l9=0; +int l10=0; +int l11=0; +int l12=0; +int l13=0; +int l14=0; +int l15=0; +int l16=0; + +int l17=0; +int l18=0; +int l19=0; +int l20=0; +int l21=0; +int l22=0; +int l23=0; +int l24=0; + +int l25=0; +int l26=0; +int l27=0; +int l28=0; +int l29=0; +int l30=0; +int l31=0; +int l32=0; + +int l33=0; +int l34=0; +int l35=0; +int l36=0; +int l37=0; +int l38=0; +int l39=0; +int l40=0; + +int l41=0; +int l42=0; +int l43=0; +int l44=0; +int l45=0; +int l46=0; +int l47=0; +int l48=0; + +int l49=0; +int l50=0; +int l51=0; +int l52=0; +int l53=0; +int l54=0; +int l55=0; +int l56=0; + +int l57=0; +int l58=0; +int l59=0; +int l60=0; +int l61=0; +int l62=0; +int l63=0; +int l64=0; + +void receivedByte() +{ + serial = pc.getc(); + if(serial=='/') { + red=!red; + } + if(serial=='*') { + green=!green; + } + if(serial=='a') { + l1=!l1; + } + if(serial=='b') { + l2=!l2; + } + if(serial=='c') { + l3=!l3; + } + if(serial=='d') { + l4=!l4; + } + if(serial=='e') { + l5=!l5; + } + if(serial=='f') { + l6=!l6; + } + if(serial=='g') { + l7=!l7; + } + if(serial=='h') { + l8=!l8; + } + if(serial=='i') { + l9=!l9; + } + if(serial=='j') { + l10=!l10; + } + if(serial=='k') { + l11=!l11; + } + if(serial=='l') { + l12=!l12; + } + if(serial=='m') { + l13=!l13; + } + if(serial=='n') { + l14=!l14; + } + if(serial=='o') { + l15=!l15; + } + if(serial=='p') { + l16=!l16; + } + if(serial=='q') { + l17=!l17; + } + if(serial=='r') { + l18=!l18; + } + if(serial=='s') { + l19=!l19; + } + if(serial=='t') { + l20=!l20; + } + if(serial=='u') { + l21=!l21; + } + if(serial=='v') { + l22=!l22; + } + if(serial=='w') { + l23=!l23; + } + if(serial=='x') { + l24=!l24; + } + if(serial=='y') { + l25=!l25; + } + if(serial=='z') { + l26=!l26; + } + if(serial=='A') { + l27=!l27; + } + if(serial=='B') { + l28=!l28; + } + if(serial=='C') { + l29=!l29; + } + if(serial=='D') { + l30=!l30; + } + if(serial=='E') { + l31=!l31; + } + if(serial=='F') { + l32=!l32; + } + if(serial=='G') { + l33=!l33; + } + if(serial=='H') { + l34=!l34; + } + if(serial=='I') { + l35=!l35; + } + if(serial=='J') { + l36=!l36; + } + if(serial=='K') { + l37=!l37; + } + if(serial=='L') { + l38=!l38; + } + if(serial=='M') { + l39=!l39; + } + if(serial=='N') { + l40=!l40; + } + if(serial=='O') { + l41=!l41; + } + if(serial=='P') { + l42=!l42; + } + if(serial=='Q') { + l43=!l43; + } + if(serial=='R') { + l44=!l44; + } + if(serial=='S') { + l45=!l45; + } + if(serial=='T') { + l46=!l46; + } + if(serial=='U') { + l47=!l47; + } + if(serial=='V') { + l48=!l48; + } + if(serial=='W') { + l49=!l49; + } + if(serial=='X') { + l50=!l50; + } + if(serial=='Y') { + l51=!l51; + } + if(serial=='Z') { + l52=!l52; + } + if(serial=='0') { + l53=!l53; + } + if(serial=='&') { + l54=!l54; + } + if(serial=='2') { + l55=!l55; + } + if(serial=='3') { + l56=!l56; + } + if(serial=='4') { + l57=!l57; + } + if(serial=='5') { + l58=!l58; + } + if(serial=='6') { + l59=!l59; + } + if(serial=='7') { + l60=!l60; + } + if(serial=='8') { + l61=!l61; + } + if(serial=='9') { + l62=!l62; + } + if(serial=='+') { + l63=!l63; + } + if(serial=='-') { + l64=!l64; + } +/////////// + if(serial=='!') { + cambio_im=1; + im_escogida=0; +l1=0; + l2=0; + l3=0; + l4=0; + l5=0; + l6=0; + l7=0; + l8=0; + + l9=0; + l10=0; + l11=0; + l12=0; + l13=0; + l14=0; + l15=0; + l16=0; + + l17=0; + l18=0; + l19=0; + l20=0; + l21=0; + l22=0; + l23=0; + l24=0; + + l25=0; + l26=0; + l27=0; + l28=0; + l29=0; + l30=0; + l31=0; + l32=0; + + l33=0; + l34=0; + l35=0; + l36=0; + l37=0; + l38=0; + l39=0; + l40=0; + + l41=0; + l42=0; + l43=0; + l44=0; + l45=0; + l46=0; + l47=0; + l48=0; + + l49=0; + l50=0; + l51=0; + l52=0; + l53=0; + l54=0; + l55=0; + l56=0; + + l57=0; + l58=0; + l59=0; + l60=0; + l61=0; + l62=0; + l63=0; + l64=0; + } + if(serial=='.') { + cambio_im=0; + im_escogida=1; + } + if(serial=='?') { + cambio_im=0; + im_escogida=2; + } + if(serial=='=') { + cambio_im=0; + im_escogida=3; + } + if(serial=='%') { + l1=0; + l2=0; + l3=0; + l4=0; + l5=0; + l6=0; + l7=0; + l8=0; + + l9=0; + l10=0; + l11=0; + l12=0; + l13=0; + l14=0; + l15=0; + l16=0; + + l17=0; + l18=0; + l19=0; + l20=0; + l21=0; + l22=0; + l23=0; + l24=0; + + l25=0; + l26=0; + l27=0; + l28=0; + l29=0; + l30=0; + l31=0; + l32=0; + + l33=0; + l34=0; + l35=0; + l36=0; + l37=0; + l38=0; + l39=0; + l40=0; + + l41=0; + l42=0; + l43=0; + l44=0; + l45=0; + l46=0; + l47=0; + l48=0; + + l49=0; + l50=0; + l51=0; + l52=0; + l53=0; + l54=0; + l55=0; + l56=0; + + l57=0; + l58=0; + l59=0; + l60=0; + l61=0; + l62=0; + l63=0; + l64=0; + } +} + +void cambio(){ + if(cambio_im>0){ + cambio_im++; + if(cambio_im==4){ + cambio_im=1; + } + } +} + +void reloj(){//Subrutina para generar reloj de 6 segmentos + lcd.locate(9,1);//Posicionamiento de las unidades de segundo + lcd.printf("%i", seg1); + lcd.locate(8,1);//Posicionamiento de las décimas de segundo + lcd.printf("%i",seg2); + lcd.locate(7,1);//Posicionamiento del doble punto + lcd.printf(":"); + lcd.locate(6,1);//Posicionamiento de las unidades de minuto + lcd.printf("%i",min1); + lcd.locate(5,1);//Posicionamiento de las décimas de minuto +} + +void visualiza(){ + +// +/// +//// +///// +if(l1==1){ + if(l2==1){ + if(l3==1){ + if(l4==1){ + if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xFF; + } + else{ + figura_dib[0]=0xFE; + } + } + else if(l8==1){ + figura_dib[0]=0xFD; + } + else{ + figura_dib[0]=0xFC; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xFB; + } + else{ + figura_dib[0]=0xFA; + } + } + else if(l8==1){ + figura_dib[0]=0xF9; + } + else{ + figura_dib[0]=0xF8; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xF7; + } + else{ + figura_dib[0]=0xF6; + } + } + else if(l8==1){ + figura_dib[0]=0xF5; + } + else{ + figura_dib[0]=0xF4; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xF3; + } + else{ + figura_dib[0]=0xF2; + } + } + else if(l8==1){ + figura_dib[0]=0xF1; + } + else{ + figura_dib[0]=0xF0; + } + } + else if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xEF; + } + else{ + figura_dib[0]=0xEE; + } + } + else if(l8==1){ + figura_dib[0]=0xED; + } + else{ + figura_dib[0]=0xEC; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xEB; + } + else{ + figura_dib[0]=0xEA; + } + } + else if(l8==1){ + figura_dib[0]=0xE9; + } + else{ + figura_dib[0]=0xE8; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xE7; + } + else{ + figura_dib[0]=0xE6; + } + } + else if(l8==1){ + figura_dib[0]=0xE5; + } + else{ + figura_dib[0]=0xE4; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xE3; + } + else{ + figura_dib[0]=0xE2; + } + } + else if(l8==1){ + figura_dib[0]=0xE1; + } + else{ + figura_dib[0]=0xE0; + } + } + else if(l4==1){ + if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xDF; + } + else{ + figura_dib[0]=0xDE; + } + } + else if(l8==1){ + figura_dib[0]=0xDD; + } + else{ + figura_dib[0]=0xDC; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xDB; + } + else{ + figura_dib[0]=0xDA; + } + } + else if(l8==1){ + figura_dib[0]=0xD9; + } + else{ + figura_dib[0]=0xD8; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xD7; + } + else{ + figura_dib[0]=0xD6; + } + } + else if(l8==1){ + figura_dib[0]=0xD5; + } + else{ + figura_dib[0]=0xD4; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xD3; + } + else{ + figura_dib[0]=0xD2; + } + } + else if(l8==1){ + figura_dib[0]=0xD1; + } + else{ + figura_dib[0]=0xD0; + } + } + else if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xCF; + } + else{ + figura_dib[0]=0xCE; + } + } + else if(l8==1){ + figura_dib[0]=0xCD; + } + else{ + figura_dib[0]=0xCC; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xCB; + } + else{ + figura_dib[0]=0xCA; + } + } + else if(l8==1){ + figura_dib[0]=0xC9; + } + else{ + figura_dib[0]=0xC8; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xC7; + } + else{ + figura_dib[0]=0xC6; + } + } + else if(l8==1){ + figura_dib[0]=0xC5; + } + else{ + figura_dib[0]=0xC4; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xC3; + } + else{ + figura_dib[0]=0xC2; + } + } + else if(l8==1){ + figura_dib[0]=0xC1; + } + else{ + figura_dib[0]=0xC0; + } + } + else if(l3==1){ + if(l4==1){ + if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xBF; + } + else{ + figura_dib[0]=0xBE; + } + } + else if(l8==1){ + figura_dib[0]=0xBD; + } + else{ + figura_dib[0]=0xBC; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xBB; + } + else{ + figura_dib[0]=0xBA; + } + } + else if(l8==1){ + figura_dib[0]=0xB9; + } + else{ + figura_dib[0]=0xB8; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xB7; + } + else{ + figura_dib[0]=0xB6; + } + } + else if(l8==1){ + figura_dib[0]=0xB5; + } + else{ + figura_dib[0]=0xB4; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xB3; + } + else{ + figura_dib[0]=0xB2; + } + } + else if(l8==1){ + figura_dib[0]=0xB1; + } + else{ + figura_dib[0]=0xB0; + } + } + else if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xAF; + } + else{ + figura_dib[0]=0xAE; + } + } + else if(l8==1){ + figura_dib[0]=0xAD; + } + else{ + figura_dib[0]=0xAC; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xAB; + } + else{ + figura_dib[0]=0xAA; + } + } + else if(l8==1){ + figura_dib[0]=0xA9; + } + else{ + figura_dib[0]=0xA8; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0xA7; + } + else{ + figura_dib[0]=0xA6; + } + } + else if(l8==1){ + figura_dib[0]=0xA5; + } + else{ + figura_dib[0]=0xA4; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0xA3; + } + else{ + figura_dib[0]=0xA2; + } + } + else if(l8==1){ + figura_dib[0]=0xA1; + } + else{ + figura_dib[0]=0xA0; + } + } + else if(l4==1){ + if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x9F; + } + else{ + figura_dib[0]=0x9E; + } + } + else if(l8==1){ + figura_dib[0]=0x9D; + } + else{ + figura_dib[0]=0x9C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x9B; + } + else{ + figura_dib[0]=0x9A; + } + } + else if(l8==1){ + figura_dib[0]=0x99; + } + else{ + figura_dib[0]=0x98; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x97; + } + else{ + figura_dib[0]=0x96; + } + } + else if(l8==1){ + figura_dib[0]=0x95; + } + else{ + figura_dib[0]=0x94; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x93; + } + else{ + figura_dib[0]=0x92; + } + } + else if(l8==1){ + figura_dib[0]=0x91; + } + else{ + figura_dib[0]=0x90; + } + } + else if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x8F; + } + else{ + figura_dib[0]=0x8E; + } + } + else if(l8==1){ + figura_dib[0]=0x8D; + } + else{ + figura_dib[0]=0x8C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x8B; + } + else{ + figura_dib[0]=0x8A; + } + } + else if(l8==1){ + figura_dib[0]=0x89; + } + else{ + figura_dib[0]=0x88; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x87; + } + else{ + figura_dib[0]=0x86; + } + } + else if(l8==1){ + figura_dib[0]=0x85; + } + else{ + figura_dib[0]=0x84; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x83; + } + else{ + figura_dib[0]=0x82; + } + } + else if(l8==1){ + figura_dib[0]=0x81; + } + else{ + figura_dib[0]=0x80; + } +} + else if(l2==1){ + if(l3==1){ + if(l4==1){ + if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x7F; + } + else{ + figura_dib[0]=0x7E; + } + } + else if(l8==1){ + figura_dib[0]=0x7D; + } + else{ + figura_dib[0]=0x7C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x7B; + } + else{ + figura_dib[0]=0x7A; + } + } + else if(l8==1){ + figura_dib[0]=0x79; + } + else{ + figura_dib[0]=0x78; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x77; + } + else{ + figura_dib[0]=0x76; + } + } + else if(l8==1){ + figura_dib[0]=0x75; + } + else{ + figura_dib[0]=0x74; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x73; + } + else{ + figura_dib[0]=0x72; + } + } + else if(l8==1){ + figura_dib[0]=0x71; + } + else{ + figura_dib[0]=0x70; + } + } + else if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x6F; + } + else{ + figura_dib[0]=0x6E; + } + } + else if(l8==1){ + figura_dib[0]=0x6D; + } + else{ + figura_dib[0]=0x6C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x6B; + } + else{ + figura_dib[0]=0x6A; + } + } + else if(l8==1){ + figura_dib[0]=0x69; + } + else{ + figura_dib[0]=0x68; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x67; + } + else{ + figura_dib[0]=0x66; + } + } + else if(l8==1){ + figura_dib[0]=0x65; + } + else{ + figura_dib[0]=0x64; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x63; + } + else{ + figura_dib[0]=0x62; + } + } + else if(l8==1){ + figura_dib[0]=0x61; + } + else{ + figura_dib[0]=0x60; + } + } + else if(l4==1){ + if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x5F; + } + else{ + figura_dib[0]=0x5E; + } + } + else if(l8==1){ + figura_dib[0]=0x5D; + } + else{ + figura_dib[0]=0x5C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x5B; + } + else{ + figura_dib[0]=0x5A; + } + } + else if(l8==1){ + figura_dib[0]=0x59; + } + else{ + figura_dib[0]=0x58; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x57; + } + else{ + figura_dib[0]=0x56; + } + } + else if(l8==1){ + figura_dib[0]=0x55; + } + else{ + figura_dib[0]=0x54; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x53; + } + else{ + figura_dib[0]=0x52; + } + } + else if(l8==1){ + figura_dib[0]=0x51; + } + else{ + figura_dib[0]=0x50; + } + } + else if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x4F; + } + else{ + figura_dib[0]=0x4E; + } + } + else if(l8==1){ + figura_dib[0]=0x4D; + } + else{ + figura_dib[0]=0x4C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x4B; + } + else{ + figura_dib[0]=0x4A; + } + } + else if(l8==1){ + figura_dib[0]=0x49; + } + else{ + figura_dib[0]=0x48; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x47; + } + else{ + figura_dib[0]=0x46; + } + } + else if(l8==1){ + figura_dib[0]=0x45; + } + else{ + figura_dib[0]=0x44; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x43; + } + else{ + figura_dib[0]=0x42; + } + } + else if(l8==1){ + figura_dib[0]=0x41; + } + else{ + figura_dib[0]=0x40; + } + } + else if(l3==1){ + if(l4==1){ + if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x3F; + } + else{ + figura_dib[0]=0x3E; + } + } + else if(l8==1){ + figura_dib[0]=0x3D; + } + else{ + figura_dib[0]=0x3C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x3B; + } + else{ + figura_dib[0]=0x3A; + } + } + else if(l8==1){ + figura_dib[0]=0x39; + } + else{ + figura_dib[0]=0x38; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x37; + } + else{ + figura_dib[0]=0x36; + } + } + else if(l8==1){ + figura_dib[0]=0x35; + } + else{ + figura_dib[0]=0x34; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x33; + } + else{ + figura_dib[0]=0x32; + } + } + else if(l8==1){ + figura_dib[0]=0x31; + } + else{ + figura_dib[0]=0x30; + } + } + else if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x2F; + } + else{ + figura_dib[0]=0x2E; + } + } + else if(l8==1){ + figura_dib[0]=0x2D; + } + else{ + figura_dib[0]=0x2C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x2B; + } + else{ + figura_dib[0]=0x2A; + } + } + else if(l8==1){ + figura_dib[0]=0x29; + } + else{ + figura_dib[0]=0x28; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x27; + } + else{ + figura_dib[0]=0x26; + } + } + else if(l8==1){ + figura_dib[0]=0x25; + } + else{ + figura_dib[0]=0x24; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x23; + } + else{ + figura_dib[0]=0x22; + } + } + else if(l8==1){ + figura_dib[0]=0x21; + } + else{ + figura_dib[0]=0x20; + } + } + else if(l4==1){ + if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x1F; + } + else{ + figura_dib[0]=0x1E; + } + } + else if(l8==1){ + figura_dib[0]=0x1D; + } + else{ + figura_dib[0]=0x1C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x1B; + } + else{ + figura_dib[0]=0x1A; + } + } + else if(l8==1){ + figura_dib[0]=0x19; + } + else{ + figura_dib[0]=0x18; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x17; + } + else{ + figura_dib[0]=0x16; + } + } + else if(l8==1){ + figura_dib[0]=0x15; + } + else{ + figura_dib[0]=0x14; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x13; + } + else{ + figura_dib[0]=0x12; + } + } + else if(l8==1){ + figura_dib[0]=0x11; + } + else{ + figura_dib[0]=0x10; + } + } + else if(l5==1){ + if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x0F; + } + else{ + figura_dib[0]=0x0E; + } + } + else if(l8==1){ + figura_dib[0]=0x0D; + } + else{ + figura_dib[0]=0x0C; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x0B; + } + else{ + figura_dib[0]=0x0A; + } + } + else if(l8==1){ + figura_dib[0]=0x09; + } + else{ + figura_dib[0]=0x08; + } + } + else if(l6==1){ + if(l7==1){ + if(l8==1){ + figura_dib[0]=0x07; + } + else{ + figura_dib[0]=0x06; + } + } + else if(l8==1){ + figura_dib[0]=0x05; + } + else{ + figura_dib[0]=0x04; + } + } + else if(l7==1){ + if(l8==1){ + figura_dib[0]=0x03; + } + else{ + figura_dib[0]=0x02; + } + } + else if(l8==1){ + figura_dib[0]=0x01; + } + else{ + figura_dib[0]=0x00; + } +///// +//// +/// +// +//fila 2 +// +/// +//// +///// +if(l9==1){ + if(l10==1){ + if(l11==1){ + if(l12==1){ + if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xFF; + } + else{ + figura_dib[1]=0xFE; + } + } + else if(l16==1){ + figura_dib[1]=0xFD; + } + else{ + figura_dib[1]=0xFC; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xFB; + } + else{ + figura_dib[1]=0xFA; + } + } + else if(l16==1){ + figura_dib[1]=0xF9; + } + else{ + figura_dib[1]=0xF8; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xF7; + } + else{ + figura_dib[1]=0xF6; + } + } + else if(l16==1){ + figura_dib[1]=0xF5; + } + else{ + figura_dib[1]=0xF4; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xF3; + } + else{ + figura_dib[1]=0xF2; + } + } + else if(l16==1){ + figura_dib[1]=0xF1; + } + else{ + figura_dib[1]=0xF0; + } + } + else if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xEF; + } + else{ + figura_dib[1]=0xEE; + } + } + else if(l16==1){ + figura_dib[1]=0xED; + } + else{ + figura_dib[1]=0xEC; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xEB; + } + else{ + figura_dib[1]=0xEA; + } + } + else if(l16==1){ + figura_dib[1]=0xE9; + } + else{ + figura_dib[1]=0xE8; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xE7; + } + else{ + figura_dib[1]=0xE6; + } + } + else if(l16==1){ + figura_dib[1]=0xE5; + } + else{ + figura_dib[1]=0xE4; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xE3; + } + else{ + figura_dib[1]=0xE2; + } + } + else if(l16==1){ + figura_dib[1]=0xE1; + } + else{ + figura_dib[1]=0xE0; + } + } + else if(l12==1){ + if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xDF; + } + else{ + figura_dib[1]=0xDE; + } + } + else if(l16==1){ + figura_dib[1]=0xDD; + } + else{ + figura_dib[1]=0xDC; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xDB; + } + else{ + figura_dib[1]=0xDA; + } + } + else if(l16==1){ + figura_dib[1]=0xD9; + } + else{ + figura_dib[1]=0xD8; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xD7; + } + else{ + figura_dib[1]=0xD6; + } + } + else if(l16==1){ + figura_dib[1]=0xD5; + } + else{ + figura_dib[1]=0xD4; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xD3; + } + else{ + figura_dib[1]=0xD2; + } + } + else if(l16==1){ + figura_dib[1]=0xD1; + } + else{ + figura_dib[1]=0xD0; + } + } + else if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xCF; + } + else{ + figura_dib[1]=0xCE; + } + } + else if(l16==1){ + figura_dib[1]=0xCD; + } + else{ + figura_dib[1]=0xCC; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xCB; + } + else{ + figura_dib[1]=0xCA; + } + } + else if(l16==1){ + figura_dib[1]=0xC9; + } + else{ + figura_dib[1]=0xC8; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xC7; + } + else{ + figura_dib[1]=0xC6; + } + } + else if(l16==1){ + figura_dib[1]=0xC5; + } + else{ + figura_dib[1]=0xC4; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xC3; + } + else{ + figura_dib[1]=0xC2; + } + } + else if(l16==1){ + figura_dib[1]=0xC1; + } + else{ + figura_dib[1]=0xC0; + } + } + else if(l11==1){ + if(l12==1){ + if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xBF; + } + else{ + figura_dib[1]=0xBE; + } + } + else if(l16==1){ + figura_dib[1]=0xBD; + } + else{ + figura_dib[1]=0xBC; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xBB; + } + else{ + figura_dib[1]=0xBA; + } + } + else if(l16==1){ + figura_dib[1]=0xB9; + } + else{ + figura_dib[1]=0xB8; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xB7; + } + else{ + figura_dib[1]=0xB6; + } + } + else if(l16==1){ + figura_dib[1]=0xB5; + } + else{ + figura_dib[1]=0xB4; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xB3; + } + else{ + figura_dib[1]=0xB2; + } + } + else if(l16==1){ + figura_dib[1]=0xB1; + } + else{ + figura_dib[1]=0xB0; + } + } + else if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xAF; + } + else{ + figura_dib[1]=0xAE; + } + } + else if(l16==1){ + figura_dib[1]=0xAD; + } + else{ + figura_dib[1]=0xAC; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xAB; + } + else{ + figura_dib[1]=0xAA; + } + } + else if(l16==1){ + figura_dib[1]=0xA9; + } + else{ + figura_dib[1]=0xA8; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0xA7; + } + else{ + figura_dib[1]=0xA6; + } + } + else if(l16==1){ + figura_dib[1]=0xA5; + } + else{ + figura_dib[1]=0xA4; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0xA3; + } + else{ + figura_dib[1]=0xA2; + } + } + else if(l16==1){ + figura_dib[1]=0xA1; + } + else{ + figura_dib[1]=0xA0; + } + } + else if(l12==1){ + if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x9F; + } + else{ + figura_dib[1]=0x9E; + } + } + else if(l16==1){ + figura_dib[1]=0x9D; + } + else{ + figura_dib[1]=0x9C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x9B; + } + else{ + figura_dib[1]=0x9A; + } + } + else if(l16==1){ + figura_dib[1]=0x99; + } + else{ + figura_dib[1]=0x98; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x97; + } + else{ + figura_dib[1]=0x96; + } + } + else if(l16==1){ + figura_dib[1]=0x95; + } + else{ + figura_dib[1]=0x94; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x93; + } + else{ + figura_dib[1]=0x92; + } + } + else if(l16==1){ + figura_dib[1]=0x91; + } + else{ + figura_dib[1]=0x90; + } + } + else if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x8F; + } + else{ + figura_dib[1]=0x8E; + } + } + else if(l16==1){ + figura_dib[1]=0x8D; + } + else{ + figura_dib[1]=0x8C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x8B; + } + else{ + figura_dib[1]=0x8A; + } + } + else if(l16==1){ + figura_dib[1]=0x89; + } + else{ + figura_dib[1]=0x88; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x87; + } + else{ + figura_dib[1]=0x86; + } + } + else if(l16==1){ + figura_dib[1]=0x85; + } + else{ + figura_dib[1]=0x84; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x83; + } + else{ + figura_dib[1]=0x82; + } + } + else if(l16==1){ + figura_dib[1]=0x81; + } + else{ + figura_dib[1]=0x80; + } +} + else if(l10==1){ + if(l11==1){ + if(l12==1){ + if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x7F; + } + else{ + figura_dib[1]=0x7E; + } + } + else if(l16==1){ + figura_dib[1]=0x7D; + } + else{ + figura_dib[1]=0x7C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x7B; + } + else{ + figura_dib[1]=0x7A; + } + } + else if(l16==1){ + figura_dib[1]=0x79; + } + else{ + figura_dib[1]=0x78; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x77; + } + else{ + figura_dib[1]=0x76; + } + } + else if(l16==1){ + figura_dib[1]=0x75; + } + else{ + figura_dib[1]=0x74; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x73; + } + else{ + figura_dib[1]=0x72; + } + } + else if(l16==1){ + figura_dib[1]=0x71; + } + else{ + figura_dib[1]=0x70; + } + } + else if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x6F; + } + else{ + figura_dib[1]=0x6E; + } + } + else if(l16==1){ + figura_dib[1]=0x6D; + } + else{ + figura_dib[1]=0x6C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x6B; + } + else{ + figura_dib[1]=0x6A; + } + } + else if(l16==1){ + figura_dib[1]=0x69; + } + else{ + figura_dib[1]=0x68; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x67; + } + else{ + figura_dib[1]=0x66; + } + } + else if(l16==1){ + figura_dib[1]=0x65; + } + else{ + figura_dib[1]=0x64; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x63; + } + else{ + figura_dib[1]=0x62; + } + } + else if(l16==1){ + figura_dib[1]=0x61; + } + else{ + figura_dib[1]=0x60; + } + } + else if(l12==1){ + if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x5F; + } + else{ + figura_dib[1]=0x5E; + } + } + else if(l16==1){ + figura_dib[1]=0x5D; + } + else{ + figura_dib[1]=0x5C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x5B; + } + else{ + figura_dib[1]=0x5A; + } + } + else if(l16==1){ + figura_dib[1]=0x59; + } + else{ + figura_dib[1]=0x58; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x57; + } + else{ + figura_dib[1]=0x56; + } + } + else if(l16==1){ + figura_dib[1]=0x55; + } + else{ + figura_dib[1]=0x54; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x53; + } + else{ + figura_dib[1]=0x52; + } + } + else if(l16==1){ + figura_dib[1]=0x51; + } + else{ + figura_dib[1]=0x50; + } + } + else if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x4F; + } + else{ + figura_dib[1]=0x4E; + } + } + else if(l16==1){ + figura_dib[1]=0x4D; + } + else{ + figura_dib[1]=0x4C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x4B; + } + else{ + figura_dib[1]=0x4A; + } + } + else if(l16==1){ + figura_dib[1]=0x49; + } + else{ + figura_dib[1]=0x48; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x47; + } + else{ + figura_dib[1]=0x46; + } + } + else if(l16==1){ + figura_dib[1]=0x45; + } + else{ + figura_dib[1]=0x44; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x43; + } + else{ + figura_dib[1]=0x42; + } + } + else if(l16==1){ + figura_dib[1]=0x41; + } + else{ + figura_dib[1]=0x40; + } + } + else if(l11==1){ + if(l12==1){ + if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x3F; + } + else{ + figura_dib[1]=0x3E; + } + } + else if(l16==1){ + figura_dib[1]=0x3D; + } + else{ + figura_dib[1]=0x3C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x3B; + } + else{ + figura_dib[1]=0x3A; + } + } + else if(l16==1){ + figura_dib[1]=0x39; + } + else{ + figura_dib[1]=0x38; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x37; + } + else{ + figura_dib[1]=0x36; + } + } + else if(l16==1){ + figura_dib[1]=0x35; + } + else{ + figura_dib[1]=0x34; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x33; + } + else{ + figura_dib[1]=0x32; + } + } + else if(l16==1){ + figura_dib[1]=0x31; + } + else{ + figura_dib[1]=0x30; + } + } + else if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x2F; + } + else{ + figura_dib[1]=0x2E; + } + } + else if(l16==1){ + figura_dib[1]=0x2D; + } + else{ + figura_dib[1]=0x2C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x2B; + } + else{ + figura_dib[1]=0x2A; + } + } + else if(l16==1){ + figura_dib[1]=0x29; + } + else{ + figura_dib[1]=0x28; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x27; + } + else{ + figura_dib[1]=0x26; + } + } + else if(l16==1){ + figura_dib[1]=0x25; + } + else{ + figura_dib[1]=0x24; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x23; + } + else{ + figura_dib[1]=0x22; + } + } + else if(l16==1){ + figura_dib[1]=0x21; + } + else{ + figura_dib[1]=0x20; + } + } + else if(l12==1){ + if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x1F; + } + else{ + figura_dib[1]=0x1E; + } + } + else if(l16==1){ + figura_dib[1]=0x1D; + } + else{ + figura_dib[1]=0x1C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x1B; + } + else{ + figura_dib[1]=0x1A; + } + } + else if(l16==1){ + figura_dib[1]=0x19; + } + else{ + figura_dib[1]=0x18; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x17; + } + else{ + figura_dib[1]=0x16; + } + } + else if(l16==1){ + figura_dib[1]=0x15; + } + else{ + figura_dib[1]=0x14; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x13; + } + else{ + figura_dib[1]=0x12; + } + } + else if(l16==1){ + figura_dib[1]=0x11; + } + else{ + figura_dib[1]=0x10; + } + } + else if(l13==1){ + if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x0F; + } + else{ + figura_dib[1]=0x0E; + } + } + else if(l16==1){ + figura_dib[1]=0x0D; + } + else{ + figura_dib[1]=0x0C; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x0B; + } + else{ + figura_dib[1]=0x0A; + } + } + else if(l16==1){ + figura_dib[1]=0x09; + } + else{ + figura_dib[1]=0x08; + } + } + else if(l14==1){ + if(l15==1){ + if(l16==1){ + figura_dib[1]=0x07; + } + else{ + figura_dib[1]=0x06; + } + } + else if(l16==1){ + figura_dib[1]=0x05; + } + else{ + figura_dib[1]=0x04; + } + } + else if(l15==1){ + if(l16==1){ + figura_dib[1]=0x03; + } + else{ + figura_dib[1]=0x02; + } + } + else if(l16==1){ + figura_dib[1]=0x01; + } + else{ + figura_dib[1]=0x00; + } +///// +//// +/// +// +//fila 3 +// +/// +//// +///// +if(l17==1){ + if(l18==1){ + if(l19==1){ + if(l20==1){ + if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xFF; + } + else{ + figura_dib[2]=0xFE; + } + } + else if(l24==1){ + figura_dib[2]=0xFD; + } + else{ + figura_dib[2]=0xFC; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xFB; + } + else{ + figura_dib[2]=0xFA; + } + } + else if(l24==1){ + figura_dib[2]=0xF9; + } + else{ + figura_dib[2]=0xF8; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xF7; + } + else{ + figura_dib[2]=0xF6; + } + } + else if(l24==1){ + figura_dib[2]=0xF5; + } + else{ + figura_dib[2]=0xF4; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xF3; + } + else{ + figura_dib[2]=0xF2; + } + } + else if(l24==1){ + figura_dib[2]=0xF1; + } + else{ + figura_dib[2]=0xF0; + } + } + else if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xEF; + } + else{ + figura_dib[2]=0xEE; + } + } + else if(l24==1){ + figura_dib[2]=0xED; + } + else{ + figura_dib[2]=0xEC; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xEB; + } + else{ + figura_dib[2]=0xEA; + } + } + else if(l24==1){ + figura_dib[2]=0xE9; + } + else{ + figura_dib[2]=0xE8; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xE7; + } + else{ + figura_dib[2]=0xE6; + } + } + else if(l24==1){ + figura_dib[2]=0xE5; + } + else{ + figura_dib[2]=0xE4; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xE3; + } + else{ + figura_dib[2]=0xE2; + } + } + else if(l24==1){ + figura_dib[2]=0xE1; + } + else{ + figura_dib[2]=0xE0; + } + } + else if(l20==1){ + if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xDF; + } + else{ + figura_dib[2]=0xDE; + } + } + else if(l24==1){ + figura_dib[2]=0xDD; + } + else{ + figura_dib[2]=0xDC; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xDB; + } + else{ + figura_dib[2]=0xDA; + } + } + else if(l24==1){ + figura_dib[2]=0xD9; + } + else{ + figura_dib[2]=0xD8; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xD7; + } + else{ + figura_dib[2]=0xD6; + } + } + else if(l24==1){ + figura_dib[2]=0xD5; + } + else{ + figura_dib[2]=0xD4; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xD3; + } + else{ + figura_dib[2]=0xD2; + } + } + else if(l24==1){ + figura_dib[2]=0xD1; + } + else{ + figura_dib[2]=0xD0; + } + } + else if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xCF; + } + else{ + figura_dib[2]=0xCE; + } + } + else if(l24==1){ + figura_dib[2]=0xCD; + } + else{ + figura_dib[2]=0xCC; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xCB; + } + else{ + figura_dib[2]=0xCA; + } + } + else if(l24==1){ + figura_dib[2]=0xC9; + } + else{ + figura_dib[2]=0xC8; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xC7; + } + else{ + figura_dib[2]=0xC6; + } + } + else if(l24==1){ + figura_dib[2]=0xC5; + } + else{ + figura_dib[2]=0xC4; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xC3; + } + else{ + figura_dib[2]=0xC2; + } + } + else if(l24==1){ + figura_dib[2]=0xC1; + } + else{ + figura_dib[2]=0xC0; + } + } + else if(l19==1){ + if(l20==1){ + if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xBF; + } + else{ + figura_dib[2]=0xBE; + } + } + else if(l24==1){ + figura_dib[2]=0xBD; + } + else{ + figura_dib[2]=0xBC; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xBB; + } + else{ + figura_dib[2]=0xBA; + } + } + else if(l24==1){ + figura_dib[2]=0xB9; + } + else{ + figura_dib[2]=0xB8; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xB7; + } + else{ + figura_dib[2]=0xB6; + } + } + else if(l24==1){ + figura_dib[2]=0xB5; + } + else{ + figura_dib[2]=0xB4; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xB3; + } + else{ + figura_dib[2]=0xB2; + } + } + else if(l24==1){ + figura_dib[2]=0xB1; + } + else{ + figura_dib[2]=0xB0; + } + } + else if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xAF; + } + else{ + figura_dib[2]=0xAE; + } + } + else if(l24==1){ + figura_dib[2]=0xAD; + } + else{ + figura_dib[2]=0xAC; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xAB; + } + else{ + figura_dib[2]=0xAA; + } + } + else if(l24==1){ + figura_dib[2]=0xA9; + } + else{ + figura_dib[2]=0xA8; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0xA7; + } + else{ + figura_dib[2]=0xA6; + } + } + else if(l24==1){ + figura_dib[2]=0xA5; + } + else{ + figura_dib[2]=0xA4; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0xA3; + } + else{ + figura_dib[2]=0xA2; + } + } + else if(l24==1){ + figura_dib[2]=0xA1; + } + else{ + figura_dib[2]=0xA0; + } + } + else if(l20==1){ + if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x9F; + } + else{ + figura_dib[2]=0x9E; + } + } + else if(l24==1){ + figura_dib[2]=0x9D; + } + else{ + figura_dib[2]=0x9C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x9B; + } + else{ + figura_dib[2]=0x9A; + } + } + else if(l24==1){ + figura_dib[2]=0x99; + } + else{ + figura_dib[2]=0x98; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x97; + } + else{ + figura_dib[2]=0x96; + } + } + else if(l24==1){ + figura_dib[2]=0x95; + } + else{ + figura_dib[2]=0x94; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x93; + } + else{ + figura_dib[2]=0x92; + } + } + else if(l24==1){ + figura_dib[2]=0x91; + } + else{ + figura_dib[2]=0x90; + } + } + else if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x8F; + } + else{ + figura_dib[2]=0x8E; + } + } + else if(l24==1){ + figura_dib[2]=0x8D; + } + else{ + figura_dib[2]=0x8C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x8B; + } + else{ + figura_dib[2]=0x8A; + } + } + else if(l24==1){ + figura_dib[2]=0x89; + } + else{ + figura_dib[2]=0x88; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x87; + } + else{ + figura_dib[2]=0x86; + } + } + else if(l24==1){ + figura_dib[2]=0x85; + } + else{ + figura_dib[2]=0x84; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x83; + } + else{ + figura_dib[2]=0x82; + } + } + else if(l24==1){ + figura_dib[2]=0x81; + } + else{ + figura_dib[2]=0x80; + } +} + else if(l18==1){ + if(l19==1){ + if(l20==1){ + if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x7F; + } + else{ + figura_dib[2]=0x7E; + } + } + else if(l24==1){ + figura_dib[2]=0x7D; + } + else{ + figura_dib[2]=0x7C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x7B; + } + else{ + figura_dib[2]=0x7A; + } + } + else if(l24==1){ + figura_dib[2]=0x79; + } + else{ + figura_dib[2]=0x78; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x77; + } + else{ + figura_dib[2]=0x76; + } + } + else if(l24==1){ + figura_dib[2]=0x75; + } + else{ + figura_dib[2]=0x74; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x73; + } + else{ + figura_dib[2]=0x72; + } + } + else if(l24==1){ + figura_dib[2]=0x71; + } + else{ + figura_dib[2]=0x70; + } + } + else if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x6F; + } + else{ + figura_dib[2]=0x6E; + } + } + else if(l24==1){ + figura_dib[2]=0x6D; + } + else{ + figura_dib[2]=0x6C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x6B; + } + else{ + figura_dib[2]=0x6A; + } + } + else if(l24==1){ + figura_dib[2]=0x69; + } + else{ + figura_dib[2]=0x68; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x67; + } + else{ + figura_dib[2]=0x66; + } + } + else if(l24==1){ + figura_dib[2]=0x65; + } + else{ + figura_dib[2]=0x64; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x63; + } + else{ + figura_dib[2]=0x62; + } + } + else if(l24==1){ + figura_dib[2]=0x61; + } + else{ + figura_dib[2]=0x60; + } + } + else if(l20==1){ + if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x5F; + } + else{ + figura_dib[2]=0x5E; + } + } + else if(l24==1){ + figura_dib[2]=0x5D; + } + else{ + figura_dib[2]=0x5C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x5B; + } + else{ + figura_dib[2]=0x5A; + } + } + else if(l24==1){ + figura_dib[2]=0x59; + } + else{ + figura_dib[2]=0x58; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x57; + } + else{ + figura_dib[2]=0x56; + } + } + else if(l24==1){ + figura_dib[2]=0x55; + } + else{ + figura_dib[2]=0x54; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x53; + } + else{ + figura_dib[2]=0x52; + } + } + else if(l24==1){ + figura_dib[2]=0x51; + } + else{ + figura_dib[2]=0x50; + } + } + else if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x4F; + } + else{ + figura_dib[2]=0x4E; + } + } + else if(l24==1){ + figura_dib[2]=0x4D; + } + else{ + figura_dib[2]=0x4C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x4B; + } + else{ + figura_dib[2]=0x4A; + } + } + else if(l24==1){ + figura_dib[2]=0x49; + } + else{ + figura_dib[2]=0x48; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x47; + } + else{ + figura_dib[2]=0x46; + } + } + else if(l24==1){ + figura_dib[2]=0x45; + } + else{ + figura_dib[2]=0x44; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x43; + } + else{ + figura_dib[2]=0x42; + } + } + else if(l24==1){ + figura_dib[2]=0x41; + } + else{ + figura_dib[2]=0x40; + } + } + else if(l19==1){ + if(l20==1){ + if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x3F; + } + else{ + figura_dib[2]=0x3E; + } + } + else if(l24==1){ + figura_dib[2]=0x3D; + } + else{ + figura_dib[2]=0x3C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x3B; + } + else{ + figura_dib[2]=0x3A; + } + } + else if(l24==1){ + figura_dib[2]=0x39; + } + else{ + figura_dib[2]=0x38; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x37; + } + else{ + figura_dib[2]=0x36; + } + } + else if(l24==1){ + figura_dib[2]=0x35; + } + else{ + figura_dib[2]=0x34; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x33; + } + else{ + figura_dib[2]=0x32; + } + } + else if(l24==1){ + figura_dib[2]=0x31; + } + else{ + figura_dib[2]=0x30; + } + } + else if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x2F; + } + else{ + figura_dib[2]=0x2E; + } + } + else if(l24==1){ + figura_dib[2]=0x2D; + } + else{ + figura_dib[2]=0x2C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x2B; + } + else{ + figura_dib[2]=0x2A; + } + } + else if(l24==1){ + figura_dib[2]=0x29; + } + else{ + figura_dib[2]=0x28; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x27; + } + else{ + figura_dib[2]=0x26; + } + } + else if(l24==1){ + figura_dib[2]=0x25; + } + else{ + figura_dib[2]=0x24; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x23; + } + else{ + figura_dib[2]=0x22; + } + } + else if(l24==1){ + figura_dib[2]=0x21; + } + else{ + figura_dib[2]=0x20; + } + } + else if(l20==1){ + if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x1F; + } + else{ + figura_dib[2]=0x1E; + } + } + else if(l24==1){ + figura_dib[2]=0x1D; + } + else{ + figura_dib[2]=0x1C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x1B; + } + else{ + figura_dib[2]=0x1A; + } + } + else if(l24==1){ + figura_dib[2]=0x19; + } + else{ + figura_dib[2]=0x18; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x17; + } + else{ + figura_dib[2]=0x16; + } + } + else if(l24==1){ + figura_dib[2]=0x15; + } + else{ + figura_dib[2]=0x14; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x13; + } + else{ + figura_dib[2]=0x12; + } + } + else if(l24==1){ + figura_dib[2]=0x11; + } + else{ + figura_dib[2]=0x10; + } + } + else if(l21==1){ + if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x0F; + } + else{ + figura_dib[2]=0x0E; + } + } + else if(l24==1){ + figura_dib[2]=0x0D; + } + else{ + figura_dib[2]=0x0C; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x0B; + } + else{ + figura_dib[2]=0x0A; + } + } + else if(l24==1){ + figura_dib[2]=0x09; + } + else{ + figura_dib[2]=0x08; + } + } + else if(l22==1){ + if(l23==1){ + if(l24==1){ + figura_dib[2]=0x07; + } + else{ + figura_dib[2]=0x06; + } + } + else if(l24==1){ + figura_dib[2]=0x05; + } + else{ + figura_dib[2]=0x04; + } + } + else if(l23==1){ + if(l24==1){ + figura_dib[2]=0x03; + } + else{ + figura_dib[2]=0x02; + } + } + else if(l24==1){ + figura_dib[2]=0x01; + } + else{ + figura_dib[2]=0x00; + } +///// +//// +/// +// +//fila 4 +// +/// +//// +///// +if(l25==1){ + if(l26==1){ + if(l27==1){ + if(l28==1){ + if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xFF; + } + else{ + figura_dib[3]=0xFE; + } + } + else if(l32==1){ + figura_dib[3]=0xFD; + } + else{ + figura_dib[3]=0xFC; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xFB; + } + else{ + figura_dib[3]=0xFA; + } + } + else if(l32==1){ + figura_dib[3]=0xF9; + } + else{ + figura_dib[3]=0xF8; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xF7; + } + else{ + figura_dib[3]=0xF6; + } + } + else if(l32==1){ + figura_dib[3]=0xF5; + } + else{ + figura_dib[3]=0xF4; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xF3; + } + else{ + figura_dib[3]=0xF2; + } + } + else if(l32==1){ + figura_dib[3]=0xF1; + } + else{ + figura_dib[3]=0xF0; + } + } + else if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xEF; + } + else{ + figura_dib[3]=0xEE; + } + } + else if(l32==1){ + figura_dib[3]=0xED; + } + else{ + figura_dib[3]=0xEC; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xEB; + } + else{ + figura_dib[3]=0xEA; + } + } + else if(l32==1){ + figura_dib[3]=0xE9; + } + else{ + figura_dib[3]=0xE8; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xE7; + } + else{ + figura_dib[3]=0xE6; + } + } + else if(l32==1){ + figura_dib[3]=0xE5; + } + else{ + figura_dib[3]=0xE4; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xE3; + } + else{ + figura_dib[3]=0xE2; + } + } + else if(l32==1){ + figura_dib[3]=0xE1; + } + else{ + figura_dib[3]=0xE0; + } + } + else if(l28==1){ + if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xDF; + } + else{ + figura_dib[3]=0xDE; + } + } + else if(l32==1){ + figura_dib[3]=0xDD; + } + else{ + figura_dib[3]=0xDC; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xDB; + } + else{ + figura_dib[3]=0xDA; + } + } + else if(l32==1){ + figura_dib[3]=0xD9; + } + else{ + figura_dib[3]=0xD8; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xD7; + } + else{ + figura_dib[3]=0xD6; + } + } + else if(l32==1){ + figura_dib[3]=0xD5; + } + else{ + figura_dib[3]=0xD4; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xD3; + } + else{ + figura_dib[3]=0xD2; + } + } + else if(l32==1){ + figura_dib[3]=0xD1; + } + else{ + figura_dib[3]=0xD0; + } + } + else if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xCF; + } + else{ + figura_dib[3]=0xCE; + } + } + else if(l32==1){ + figura_dib[3]=0xCD; + } + else{ + figura_dib[3]=0xCC; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xCB; + } + else{ + figura_dib[3]=0xCA; + } + } + else if(l32==1){ + figura_dib[3]=0xC9; + } + else{ + figura_dib[3]=0xC8; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xC7; + } + else{ + figura_dib[3]=0xC6; + } + } + else if(l32==1){ + figura_dib[3]=0xC5; + } + else{ + figura_dib[3]=0xC4; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xC3; + } + else{ + figura_dib[3]=0xC2; + } + } + else if(l32==1){ + figura_dib[3]=0xC1; + } + else{ + figura_dib[3]=0xC0; + } + } + else if(l27==1){ + if(l28==1){ + if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xBF; + } + else{ + figura_dib[3]=0xBE; + } + } + else if(l32==1){ + figura_dib[3]=0xBD; + } + else{ + figura_dib[3]=0xBC; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xBB; + } + else{ + figura_dib[3]=0xBA; + } + } + else if(l32==1){ + figura_dib[3]=0xB9; + } + else{ + figura_dib[3]=0xB8; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xB7; + } + else{ + figura_dib[3]=0xB6; + } + } + else if(l32==1){ + figura_dib[3]=0xB5; + } + else{ + figura_dib[3]=0xB4; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xB3; + } + else{ + figura_dib[3]=0xB2; + } + } + else if(l32==1){ + figura_dib[3]=0xB1; + } + else{ + figura_dib[3]=0xB0; + } + } + else if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xAF; + } + else{ + figura_dib[3]=0xAE; + } + } + else if(l32==1){ + figura_dib[3]=0xAD; + } + else{ + figura_dib[3]=0xAC; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xAB; + } + else{ + figura_dib[3]=0xAA; + } + } + else if(l32==1){ + figura_dib[3]=0xA9; + } + else{ + figura_dib[3]=0xA8; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0xA7; + } + else{ + figura_dib[3]=0xA6; + } + } + else if(l32==1){ + figura_dib[3]=0xA5; + } + else{ + figura_dib[3]=0xA4; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0xA3; + } + else{ + figura_dib[3]=0xA2; + } + } + else if(l32==1){ + figura_dib[3]=0xA1; + } + else{ + figura_dib[3]=0xA0; + } + } + else if(l28==1){ + if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x9F; + } + else{ + figura_dib[3]=0x9E; + } + } + else if(l32==1){ + figura_dib[3]=0x9D; + } + else{ + figura_dib[3]=0x9C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x9B; + } + else{ + figura_dib[3]=0x9A; + } + } + else if(l32==1){ + figura_dib[3]=0x99; + } + else{ + figura_dib[3]=0x98; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x97; + } + else{ + figura_dib[3]=0x96; + } + } + else if(l32==1){ + figura_dib[3]=0x95; + } + else{ + figura_dib[3]=0x94; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x93; + } + else{ + figura_dib[3]=0x92; + } + } + else if(l32==1){ + figura_dib[3]=0x91; + } + else{ + figura_dib[3]=0x90; + } + } + else if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x8F; + } + else{ + figura_dib[3]=0x8E; + } + } + else if(l32==1){ + figura_dib[3]=0x8D; + } + else{ + figura_dib[3]=0x8C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x8B; + } + else{ + figura_dib[3]=0x8A; + } + } + else if(l32==1){ + figura_dib[3]=0x89; + } + else{ + figura_dib[3]=0x88; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x87; + } + else{ + figura_dib[3]=0x86; + } + } + else if(l32==1){ + figura_dib[3]=0x85; + } + else{ + figura_dib[3]=0x84; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x83; + } + else{ + figura_dib[3]=0x82; + } + } + else if(l32==1){ + figura_dib[3]=0x81; + } + else{ + figura_dib[3]=0x80; + } +} + else if(l26==1){ + if(l27==1){ + if(l28==1){ + if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x7F; + } + else{ + figura_dib[3]=0x7E; + } + } + else if(l32==1){ + figura_dib[3]=0x7D; + } + else{ + figura_dib[3]=0x7C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x7B; + } + else{ + figura_dib[3]=0x7A; + } + } + else if(l32==1){ + figura_dib[3]=0x79; + } + else{ + figura_dib[3]=0x78; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x77; + } + else{ + figura_dib[3]=0x76; + } + } + else if(l32==1){ + figura_dib[3]=0x75; + } + else{ + figura_dib[3]=0x74; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x73; + } + else{ + figura_dib[3]=0x72; + } + } + else if(l32==1){ + figura_dib[3]=0x71; + } + else{ + figura_dib[3]=0x70; + } + } + else if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l30==1){ + figura_dib[3]=0x6F; + } + else{ + figura_dib[3]=0x6E; + } + } + else if(l32==1){ + figura_dib[3]=0x6D; + } + else{ + figura_dib[3]=0x6C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x6B; + } + else{ + figura_dib[3]=0x6A; + } + } + else if(l32==1){ + figura_dib[3]=0x69; + } + else{ + figura_dib[3]=0x68; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x67; + } + else{ + figura_dib[3]=0x66; + } + } + else if(l32==1){ + figura_dib[3]=0x65; + } + else{ + figura_dib[3]=0x64; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x63; + } + else{ + figura_dib[3]=0x62; + } + } + else if(l32==1){ + figura_dib[3]=0x61; + } + else{ + figura_dib[3]=0x60; + } + } + else if(l28==1){ + if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x5F; + } + else{ + figura_dib[3]=0x5E; + } + } + else if(l32==1){ + figura_dib[3]=0x5D; + } + else{ + figura_dib[3]=0x5C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x5B; + } + else{ + figura_dib[3]=0x5A; + } + } + else if(l32==1){ + figura_dib[3]=0x59; + } + else{ + figura_dib[3]=0x58; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x57; + } + else{ + figura_dib[3]=0x56; + } + } + else if(l32==1){ + figura_dib[3]=0x55; + } + else{ + figura_dib[3]=0x54; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x53; + } + else{ + figura_dib[3]=0x52; + } + } + else if(l32==1){ + figura_dib[3]=0x51; + } + else{ + figura_dib[3]=0x50; + } + } + else if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x4F; + } + else{ + figura_dib[3]=0x4E; + } + } + else if(l32==1){ + figura_dib[3]=0x4D; + } + else{ + figura_dib[3]=0x4C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x4B; + } + else{ + figura_dib[3]=0x4A; + } + } + else if(l32==1){ + figura_dib[3]=0x49; + } + else{ + figura_dib[3]=0x48; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x47; + } + else{ + figura_dib[3]=0x46; + } + } + else if(l32==1){ + figura_dib[3]=0x45; + } + else{ + figura_dib[3]=0x44; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x43; + } + else{ + figura_dib[3]=0x42; + } + } + else if(l32==1){ + figura_dib[3]=0x41; + } + else{ + figura_dib[3]=0x40; + } + } + else if(l27==1){ + if(l28==1){ + if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x3F; + } + else{ + figura_dib[3]=0x3E; + } + } + else if(l32==1){ + figura_dib[3]=0x3D; + } + else{ + figura_dib[3]=0x3C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x3B; + } + else{ + figura_dib[3]=0x3A; + } + } + else if(l32==1){ + figura_dib[3]=0x39; + } + else{ + figura_dib[3]=0x38; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x37; + } + else{ + figura_dib[3]=0x36; + } + } + else if(l32==1){ + figura_dib[3]=0x35; + } + else{ + figura_dib[3]=0x34; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x33; + } + else{ + figura_dib[3]=0x32; + } + } + else if(l32==1){ + figura_dib[3]=0x31; + } + else{ + figura_dib[3]=0x30; + } + } + else if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x2F; + } + else{ + figura_dib[3]=0x2E; + } + } + else if(l32==1){ + figura_dib[3]=0x2D; + } + else{ + figura_dib[3]=0x2C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x2B; + } + else{ + figura_dib[3]=0x2A; + } + } + else if(l32==1){ + figura_dib[3]=0x29; + } + else{ + figura_dib[3]=0x28; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x27; + } + else{ + figura_dib[3]=0x26; + } + } + else if(l32==1){ + figura_dib[3]=0x25; + } + else{ + figura_dib[3]=0x24; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x23; + } + else{ + figura_dib[3]=0x22; + } + } + else if(l32==1){ + figura_dib[3]=0x21; + } + else{ + figura_dib[3]=0x20; + } + } + else if(l28==1){ + if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x1F; + } + else{ + figura_dib[3]=0x1E; + } + } + else if(l32==1){ + figura_dib[3]=0x1D; + } + else{ + figura_dib[3]=0x1C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x1B; + } + else{ + figura_dib[3]=0x1A; + } + } + else if(l32==1){ + figura_dib[3]=0x19; + } + else{ + figura_dib[3]=0x18; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x17; + } + else{ + figura_dib[3]=0x16; + } + } + else if(l32==1){ + figura_dib[3]=0x15; + } + else{ + figura_dib[3]=0x14; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x13; + } + else{ + figura_dib[3]=0x12; + } + } + else if(l32==1){ + figura_dib[3]=0x11; + } + else{ + figura_dib[3]=0x10; + } + } + else if(l29==1){ + if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x0F; + } + else{ + figura_dib[3]=0x0E; + } + } + else if(l32==1){ + figura_dib[3]=0x0D; + } + else{ + figura_dib[3]=0x0C; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x0B; + } + else{ + figura_dib[3]=0x0A; + } + } + else if(l32==1){ + figura_dib[3]=0x09; + } + else{ + figura_dib[3]=0x08; + } + } + else if(l30==1){ + if(l31==1){ + if(l32==1){ + figura_dib[3]=0x07; + } + else{ + figura_dib[3]=0x06; + } + } + else if(l32==1){ + figura_dib[3]=0x05; + } + else{ + figura_dib[3]=0x04; + } + } + else if(l31==1){ + if(l32==1){ + figura_dib[3]=0x03; + } + else{ + figura_dib[3]=0x02; + } + } + else if(l32==1){ + figura_dib[3]=0x01; + } + else{ + figura_dib[3]=0x00; + } +///// +//// +/// +// +//fila 5 +// +/// +//// +///// +if(l33==1){ + if(l34==1){ + if(l35==1){ + if(l36==1){ + if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xFF; + } + else{ + figura_dib[4]=0xFE; + } + } + else if(l40==1){ + figura_dib[4]=0xFD; + } + else{ + figura_dib[4]=0xFC; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xFB; + } + else{ + figura_dib[4]=0xFA; + } + } + else if(l40==1){ + figura_dib[4]=0xF9; + } + else{ + figura_dib[4]=0xF8; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xF7; + } + else{ + figura_dib[4]=0xF6; + } + } + else if(l40==1){ + figura_dib[4]=0xF5; + } + else{ + figura_dib[4]=0xF4; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xF3; + } + else{ + figura_dib[4]=0xF2; + } + } + else if(l40==1){ + figura_dib[4]=0xF1; + } + else{ + figura_dib[4]=0xF0; + } + } + else if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xEF; + } + else{ + figura_dib[4]=0xEE; + } + } + else if(l40==1){ + figura_dib[4]=0xED; + } + else{ + figura_dib[4]=0xEC; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xEB; + } + else{ + figura_dib[4]=0xEA; + } + } + else if(l40==1){ + figura_dib[4]=0xE9; + } + else{ + figura_dib[4]=0xE8; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xE7; + } + else{ + figura_dib[4]=0xE6; + } + } + else if(l40==1){ + figura_dib[4]=0xE5; + } + else{ + figura_dib[4]=0xE4; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xE3; + } + else{ + figura_dib[4]=0xE2; + } + } + else if(l40==1){ + figura_dib[4]=0xE1; + } + else{ + figura_dib[4]=0xE0; + } + } + else if(l36==1){ + if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xDF; + } + else{ + figura_dib[4]=0xDE; + } + } + else if(l40==1){ + figura_dib[4]=0xDD; + } + else{ + figura_dib[4]=0xDC; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xDB; + } + else{ + figura_dib[4]=0xDA; + } + } + else if(l40==1){ + figura_dib[4]=0xD9; + } + else{ + figura_dib[4]=0xD8; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xD7; + } + else{ + figura_dib[4]=0xD6; + } + } + else if(l40==1){ + figura_dib[4]=0xD5; + } + else{ + figura_dib[4]=0xD4; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xD3; + } + else{ + figura_dib[4]=0xD2; + } + } + else if(l40==1){ + figura_dib[4]=0xD1; + } + else{ + figura_dib[4]=0xD0; + } + } + else if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xCF; + } + else{ + figura_dib[4]=0xCE; + } + } + else if(l40==1){ + figura_dib[4]=0xCD; + } + else{ + figura_dib[4]=0xCC; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xCB; + } + else{ + figura_dib[4]=0xCA; + } + } + else if(l40==1){ + figura_dib[4]=0xC9; + } + else{ + figura_dib[4]=0xC8; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xC7; + } + else{ + figura_dib[4]=0xC6; + } + } + else if(l40==1){ + figura_dib[4]=0xC5; + } + else{ + figura_dib[4]=0xC4; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xC3; + } + else{ + figura_dib[4]=0xC2; + } + } + else if(l40==1){ + figura_dib[4]=0xC1; + } + else{ + figura_dib[4]=0xC0; + } + } + else if(l35==1){ + if(l36==1){ + if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xBF; + } + else{ + figura_dib[4]=0xBE; + } + } + else if(l40==1){ + figura_dib[4]=0xBD; + } + else{ + figura_dib[4]=0xBC; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xBB; + } + else{ + figura_dib[4]=0xBA; + } + } + else if(l40==1){ + figura_dib[4]=0xB9; + } + else{ + figura_dib[4]=0xB8; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xB7; + } + else{ + figura_dib[4]=0xB6; + } + } + else if(l40==1){ + figura_dib[4]=0xB5; + } + else{ + figura_dib[4]=0xB4; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xB3; + } + else{ + figura_dib[4]=0xB2; + } + } + else if(l40==1){ + figura_dib[4]=0xB1; + } + else{ + figura_dib[4]=0xB0; + } + } + else if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xAF; + } + else{ + figura_dib[4]=0xAE; + } + } + else if(l40==1){ + figura_dib[4]=0xAD; + } + else{ + figura_dib[4]=0xAC; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xAB; + } + else{ + figura_dib[4]=0xAA; + } + } + else if(l40==1){ + figura_dib[4]=0xA9; + } + else{ + figura_dib[4]=0xA8; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0xA7; + } + else{ + figura_dib[4]=0xA6; + } + } + else if(l40==1){ + figura_dib[4]=0xA5; + } + else{ + figura_dib[4]=0xA4; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0xA3; + } + else{ + figura_dib[4]=0xA2; + } + } + else if(l40==1){ + figura_dib[4]=0xA1; + } + else{ + figura_dib[4]=0xA0; + } + } + else if(l36==1){ + if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x9F; + } + else{ + figura_dib[4]=0x9E; + } + } + else if(l40==1){ + figura_dib[4]=0x9D; + } + else{ + figura_dib[4]=0x9C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x9B; + } + else{ + figura_dib[4]=0x9A; + } + } + else if(l40==1){ + figura_dib[4]=0x99; + } + else{ + figura_dib[4]=0x98; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x97; + } + else{ + figura_dib[4]=0x96; + } + } + else if(l40==1){ + figura_dib[4]=0x95; + } + else{ + figura_dib[4]=0x94; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x93; + } + else{ + figura_dib[4]=0x92; + } + } + else if(l40==1){ + figura_dib[4]=0x91; + } + else{ + figura_dib[4]=0x90; + } + } + else if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x8F; + } + else{ + figura_dib[4]=0x8E; + } + } + else if(l40==1){ + figura_dib[4]=0x8D; + } + else{ + figura_dib[4]=0x8C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x8B; + } + else{ + figura_dib[4]=0x8A; + } + } + else if(l40==1){ + figura_dib[4]=0x89; + } + else{ + figura_dib[4]=0x88; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x87; + } + else{ + figura_dib[4]=0x86; + } + } + else if(l40==1){ + figura_dib[4]=0x85; + } + else{ + figura_dib[4]=0x84; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x83; + } + else{ + figura_dib[4]=0x82; + } + } + else if(l40==1){ + figura_dib[4]=0x81; + } + else{ + figura_dib[4]=0x80; + } +} + else if(l34==1){ + if(l35==1){ + if(l36==1){ + if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x7F; + } + else{ + figura_dib[4]=0x7E; + } + } + else if(l40==1){ + figura_dib[4]=0x7D; + } + else{ + figura_dib[4]=0x7C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x7B; + } + else{ + figura_dib[4]=0x7A; + } + } + else if(l40==1){ + figura_dib[4]=0x79; + } + else{ + figura_dib[4]=0x78; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x77; + } + else{ + figura_dib[4]=0x76; + } + } + else if(l40==1){ + figura_dib[4]=0x75; + } + else{ + figura_dib[4]=0x74; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x73; + } + else{ + figura_dib[4]=0x72; + } + } + else if(l40==1){ + figura_dib[4]=0x71; + } + else{ + figura_dib[4]=0x70; + } + } + else if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x6F; + } + else{ + figura_dib[4]=0x6E; + } + } + else if(l40==1){ + figura_dib[4]=0x6D; + } + else{ + figura_dib[4]=0x6C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x6B; + } + else{ + figura_dib[4]=0x6A; + } + } + else if(l40==1){ + figura_dib[4]=0x69; + } + else{ + figura_dib[4]=0x68; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x67; + } + else{ + figura_dib[4]=0x66; + } + } + else if(l40==1){ + figura_dib[4]=0x65; + } + else{ + figura_dib[4]=0x64; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x63; + } + else{ + figura_dib[4]=0x62; + } + } + else if(l40==1){ + figura_dib[4]=0x61; + } + else{ + figura_dib[4]=0x60; + } + } + else if(l36==1){ + if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x5F; + } + else{ + figura_dib[4]=0x5E; + } + } + else if(l40==1){ + figura_dib[4]=0x5D; + } + else{ + figura_dib[4]=0x5C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x5B; + } + else{ + figura_dib[4]=0x5A; + } + } + else if(l40==1){ + figura_dib[4]=0x59; + } + else{ + figura_dib[4]=0x58; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x57; + } + else{ + figura_dib[4]=0x56; + } + } + else if(l40==1){ + figura_dib[4]=0x55; + } + else{ + figura_dib[4]=0x54; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x53; + } + else{ + figura_dib[4]=0x52; + } + } + else if(l40==1){ + figura_dib[4]=0x51; + } + else{ + figura_dib[4]=0x50; + } + } + else if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x4F; + } + else{ + figura_dib[4]=0x4E; + } + } + else if(l40==1){ + figura_dib[4]=0x4D; + } + else{ + figura_dib[4]=0x4C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x4B; + } + else{ + figura_dib[4]=0x4A; + } + } + else if(l40==1){ + figura_dib[4]=0x49; + } + else{ + figura_dib[4]=0x48; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x47; + } + else{ + figura_dib[4]=0x46; + } + } + else if(l40==1){ + figura_dib[4]=0x45; + } + else{ + figura_dib[4]=0x44; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x43; + } + else{ + figura_dib[4]=0x42; + } + } + else if(l40==1){ + figura_dib[4]=0x41; + } + else{ + figura_dib[4]=0x40; + } + } + else if(l35==1){ + if(l36==1){ + if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x3F; + } + else{ + figura_dib[4]=0x3E; + } + } + else if(l40==1){ + figura_dib[4]=0x3D; + } + else{ + figura_dib[4]=0x3C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x3B; + } + else{ + figura_dib[4]=0x3A; + } + } + else if(l40==1){ + figura_dib[4]=0x39; + } + else{ + figura_dib[4]=0x38; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x37; + } + else{ + figura_dib[4]=0x36; + } + } + else if(l40==1){ + figura_dib[4]=0x35; + } + else{ + figura_dib[4]=0x34; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x33; + } + else{ + figura_dib[4]=0x32; + } + } + else if(l40==1){ + figura_dib[4]=0x31; + } + else{ + figura_dib[4]=0x30; + } + } + else if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x2F; + } + else{ + figura_dib[4]=0x2E; + } + } + else if(l40==1){ + figura_dib[4]=0x2D; + } + else{ + figura_dib[4]=0x2C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x2B; + } + else{ + figura_dib[4]=0x2A; + } + } + else if(l40==1){ + figura_dib[4]=0x29; + } + else{ + figura_dib[4]=0x28; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x27; + } + else{ + figura_dib[4]=0x26; + } + } + else if(l40==1){ + figura_dib[4]=0x25; + } + else{ + figura_dib[4]=0x24; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x23; + } + else{ + figura_dib[4]=0x22; + } + } + else if(l40==1){ + figura_dib[4]=0x21; + } + else{ + figura_dib[4]=0x20; + } + } + else if(l36==1){ + if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x1F; + } + else{ + figura_dib[4]=0x1E; + } + } + else if(l40==1){ + figura_dib[4]=0x1D; + } + else{ + figura_dib[4]=0x1C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x1B; + } + else{ + figura_dib[4]=0x1A; + } + } + else if(l40==1){ + figura_dib[4]=0x19; + } + else{ + figura_dib[4]=0x18; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x17; + } + else{ + figura_dib[4]=0x16; + } + } + else if(l40==1){ + figura_dib[4]=0x15; + } + else{ + figura_dib[4]=0x14; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x13; + } + else{ + figura_dib[4]=0x12; + } + } + else if(l40==1){ + figura_dib[4]=0x11; + } + else{ + figura_dib[4]=0x10; + } + } + else if(l37==1){ + if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x0F; + } + else{ + figura_dib[4]=0x0E; + } + } + else if(l40==1){ + figura_dib[4]=0x0D; + } + else{ + figura_dib[4]=0x0C; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x0B; + } + else{ + figura_dib[4]=0x0A; + } + } + else if(l40==1){ + figura_dib[4]=0x09; + } + else{ + figura_dib[4]=0x08; + } + } + else if(l38==1){ + if(l39==1){ + if(l40==1){ + figura_dib[4]=0x07; + } + else{ + figura_dib[4]=0x06; + } + } + else if(l40==1){ + figura_dib[4]=0x05; + } + else{ + figura_dib[4]=0x04; + } + } + else if(l39==1){ + if(l40==1){ + figura_dib[4]=0x03; + } + else{ + figura_dib[4]=0x02; + } + } + else if(l40==1){ + figura_dib[4]=0x01; + } + else{ + figura_dib[4]=0x00; + } +///// +//// +/// +// +//fila 6 +// +/// +//// +///// +if(l41==1){ + if(l42==1){ + if(l43==1){ + if(l44==1){ + if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xFF; + } + else{ + figura_dib[5]=0xFE; + } + } + else if(l48==1){ + figura_dib[5]=0xFD; + } + else{ + figura_dib[5]=0xFC; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xFB; + } + else{ + figura_dib[5]=0xFA; + } + } + else if(l48==1){ + figura_dib[5]=0xF9; + } + else{ + figura_dib[5]=0xF8; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xF7; + } + else{ + figura_dib[5]=0xF6; + } + } + else if(l48==1){ + figura_dib[5]=0xF5; + } + else{ + figura_dib[5]=0xF4; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xF3; + } + else{ + figura_dib[5]=0xF2; + } + } + else if(l48==1){ + figura_dib[5]=0xF1; + } + else{ + figura_dib[5]=0xF0; + } + } + else if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xEF; + } + else{ + figura_dib[5]=0xEE; + } + } + else if(l48==1){ + figura_dib[5]=0xED; + } + else{ + figura_dib[5]=0xEC; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xEB; + } + else{ + figura_dib[5]=0xEA; + } + } + else if(l48==1){ + figura_dib[5]=0xE9; + } + else{ + figura_dib[5]=0xE8; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xE7; + } + else{ + figura_dib[5]=0xE6; + } + } + else if(l45==1){ + figura_dib[5]=0xE5; + } + else{ + figura_dib[5]=0xE4; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xE3; + } + else{ + figura_dib[5]=0xE2; + } + } + else if(l48==1){ + figura_dib[5]=0xE1; + } + else{ + figura_dib[5]=0xE0; + } + } + else if(l44==1){ + if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xDF; + } + else{ + figura_dib[5]=0xDE; + } + } + else if(l48==1){ + figura_dib[5]=0xDD; + } + else{ + figura_dib[5]=0xDC; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xDB; + } + else{ + figura_dib[5]=0xDA; + } + } + else if(l48==1){ + figura_dib[5]=0xD9; + } + else{ + figura_dib[5]=0xD8; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xD7; + } + else{ + figura_dib[5]=0xD6; + } + } + else if(l48==1){ + figura_dib[5]=0xD5; + } + else{ + figura_dib[5]=0xD4; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xD3; + } + else{ + figura_dib[5]=0xD2; + } + } + else if(l48==1){ + figura_dib[5]=0xD1; + } + else{ + figura_dib[5]=0xD0; + } + } + else if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xCF; + } + else{ + figura_dib[5]=0xCE; + } + } + else if(l48==1){ + figura_dib[5]=0xCD; + } + else{ + figura_dib[5]=0xCC; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xCB; + } + else{ + figura_dib[5]=0xCA; + } + } + else if(l48==1){ + figura_dib[5]=0xC9; + } + else{ + figura_dib[5]=0xC8; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xC7; + } + else{ + figura_dib[5]=0xC6; + } + } + else if(l48==1){ + figura_dib[5]=0xC5; + } + else{ + figura_dib[5]=0xC4; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xC3; + } + else{ + figura_dib[5]=0xC2; + } + } + else if(l48==1){ + figura_dib[5]=0xC1; + } + else{ + figura_dib[5]=0xC0; + } + } + else if(l43==1){ + if(l44==1){ + if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xBF; + } + else{ + figura_dib[5]=0xBE; + } + } + else if(l48==1){ + figura_dib[5]=0xBD; + } + else{ + figura_dib[5]=0xBC; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xBB; + } + else{ + figura_dib[5]=0xBA; + } + } + else if(l48==1){ + figura_dib[5]=0xB9; + } + else{ + figura_dib[5]=0xB8; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xB7; + } + else{ + figura_dib[5]=0xB6; + } + } + else if(l48==1){ + figura_dib[5]=0xB5; + } + else{ + figura_dib[5]=0xB4; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xB3; + } + else{ + figura_dib[5]=0xB2; + } + } + else if(l48==1){ + figura_dib[5]=0xB1; + } + else{ + figura_dib[5]=0xB0; + } + } + else if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xAF; + } + else{ + figura_dib[5]=0xAE; + } + } + else if(l48==1){ + figura_dib[5]=0xAD; + } + else{ + figura_dib[5]=0xAC; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xAB; + } + else{ + figura_dib[5]=0xAA; + } + } + else if(l48==1){ + figura_dib[5]=0xA9; + } + else{ + figura_dib[5]=0xA8; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0xA7; + } + else{ + figura_dib[5]=0xA6; + } + } + else if(l48==1){ + figura_dib[5]=0xA5; + } + else{ + figura_dib[5]=0xA4; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0xA3; + } + else{ + figura_dib[5]=0xA2; + } + } + else if(l48==1){ + figura_dib[5]=0xA1; + } + else{ + figura_dib[5]=0xA0; + } + } + else if(l44==1){ + if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x9F; + } + else{ + figura_dib[5]=0x9E; + } + } + else if(l48==1){ + figura_dib[5]=0x9D; + } + else{ + figura_dib[5]=0x9C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x9B; + } + else{ + figura_dib[5]=0x9A; + } + } + else if(l48==1){ + figura_dib[5]=0x99; + } + else{ + figura_dib[5]=0x98; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x97; + } + else{ + figura_dib[5]=0x96; + } + } + else if(l48==1){ + figura_dib[5]=0x95; + } + else{ + figura_dib[5]=0x94; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x93; + } + else{ + figura_dib[5]=0x92; + } + } + else if(l48==1){ + figura_dib[5]=0x91; + } + else{ + figura_dib[5]=0x90; + } + } + else if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x8F; + } + else{ + figura_dib[5]=0x8E; + } + } + else if(l48==1){ + figura_dib[5]=0x8D; + } + else{ + figura_dib[5]=0x8C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x8B; + } + else{ + figura_dib[5]=0x8A; + } + } + else if(l48==1){ + figura_dib[5]=0x89; + } + else{ + figura_dib[5]=0x88; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x87; + } + else{ + figura_dib[5]=0x86; + } + } + else if(l48==1){ + figura_dib[5]=0x85; + } + else{ + figura_dib[5]=0x84; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x83; + } + else{ + figura_dib[5]=0x82; + } + } + else if(l48==1){ + figura_dib[5]=0x81; + } + else{ + figura_dib[5]=0x80; + } +} + else if(l42==1){ + if(l43==1){ + if(l44==1){ + if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x7F; + } + else{ + figura_dib[5]=0x7E; + } + } + else if(l48==1){ + figura_dib[5]=0x7D; + } + else{ + figura_dib[5]=0x7C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x7B; + } + else{ + figura_dib[5]=0x7A; + } + } + else if(l48==1){ + figura_dib[5]=0x79; + } + else{ + figura_dib[5]=0x78; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x77; + } + else{ + figura_dib[5]=0x76; + } + } + else if(l48==1){ + figura_dib[5]=0x75; + } + else{ + figura_dib[5]=0x74; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x73; + } + else{ + figura_dib[5]=0x72; + } + } + else if(l48==1){ + figura_dib[5]=0x71; + } + else{ + figura_dib[5]=0x70; + } + } + else if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x6F; + } + else{ + figura_dib[5]=0x6E; + } + } + else if(l48==1){ + figura_dib[5]=0x6D; + } + else{ + figura_dib[5]=0x6C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x6B; + } + else{ + figura_dib[5]=0x6A; + } + } + else if(l48==1){ + figura_dib[5]=0x69; + } + else{ + figura_dib[5]=0x68; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x67; + } + else{ + figura_dib[5]=0x66; + } + } + else if(l48==1){ + figura_dib[5]=0x65; + } + else{ + figura_dib[5]=0x64; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x63; + } + else{ + figura_dib[5]=0x62; + } + } + else if(l48==1){ + figura_dib[5]=0x61; + } + else{ + figura_dib[5]=0x60; + } + } + else if(l44==1){ + if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x5F; + } + else{ + figura_dib[5]=0x5E; + } + } + else if(l48==1){ + figura_dib[5]=0x5D; + } + else{ + figura_dib[5]=0x5C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x5B; + } + else{ + figura_dib[5]=0x5A; + } + } + else if(l48==1){ + figura_dib[5]=0x59; + } + else{ + figura_dib[5]=0x58; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x57; + } + else{ + figura_dib[5]=0x56; + } + } + else if(l48==1){ + figura_dib[5]=0x55; + } + else{ + figura_dib[5]=0x54; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x53; + } + else{ + figura_dib[5]=0x52; + } + } + else if(l48==1){ + figura_dib[5]=0x51; + } + else{ + figura_dib[5]=0x50; + } + } + else if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x4F; + } + else{ + figura_dib[5]=0x4E; + } + } + else if(l48==1){ + figura_dib[5]=0x4D; + } + else{ + figura_dib[5]=0x4C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x4B; + } + else{ + figura_dib[5]=0x4A; + } + } + else if(l48==1){ + figura_dib[5]=0x49; + } + else{ + figura_dib[5]=0x48; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x47; + } + else{ + figura_dib[5]=0x46; + } + } + else if(l48==1){ + figura_dib[5]=0x45; + } + else{ + figura_dib[5]=0x44; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x43; + } + else{ + figura_dib[5]=0x42; + } + } + else if(l48==1){ + figura_dib[5]=0x41; + } + else{ + figura_dib[5]=0x40; + } + } + else if(l43==1){ + if(l44==1){ + if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x3F; + } + else{ + figura_dib[5]=0x3E; + } + } + else if(l48==1){ + figura_dib[5]=0x3D; + } + else{ + figura_dib[5]=0x3C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x3B; + } + else{ + figura_dib[5]=0x3A; + } + } + else if(l48==1){ + figura_dib[5]=0x39; + } + else{ + figura_dib[5]=0x38; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x37; + } + else{ + figura_dib[5]=0x36; + } + } + else if(l48==1){ + figura_dib[5]=0x35; + } + else{ + figura_dib[5]=0x34; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x33; + } + else{ + figura_dib[5]=0x32; + } + } + else if(l48==1){ + figura_dib[5]=0x31; + } + else{ + figura_dib[5]=0x30; + } + } + else if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x2F; + } + else{ + figura_dib[5]=0x2E; + } + } + else if(l48==1){ + figura_dib[5]=0x2D; + } + else{ + figura_dib[5]=0x2C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x2B; + } + else{ + figura_dib[5]=0x2A; + } + } + else if(l48==1){ + figura_dib[5]=0x29; + } + else{ + figura_dib[5]=0x28; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x27; + } + else{ + figura_dib[5]=0x26; + } + } + else if(l48==1){ + figura_dib[5]=0x25; + } + else{ + figura_dib[5]=0x24; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x23; + } + else{ + figura_dib[5]=0x22; + } + } + else if(l48==1){ + figura_dib[5]=0x21; + } + else{ + figura_dib[5]=0x20; + } + } + else if(l44==1){ + if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x1F; + } + else{ + figura_dib[5]=0x1E; + } + } + else if(l48==1){ + figura_dib[5]=0x1D; + } + else{ + figura_dib[5]=0x1C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x1B; + } + else{ + figura_dib[5]=0x1A; + } + } + else if(l48==1){ + figura_dib[5]=0x19; + } + else{ + figura_dib[5]=0x18; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x17; + } + else{ + figura_dib[5]=0x16; + } + } + else if(l48==1){ + figura_dib[5]=0x15; + } + else{ + figura_dib[5]=0x14; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x13; + } + else{ + figura_dib[5]=0x12; + } + } + else if(l48==1){ + figura_dib[5]=0x11; + } + else{ + figura_dib[5]=0x10; + } + } + else if(l45==1){ + if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x0F; + } + else{ + figura_dib[5]=0x0E; + } + } + else if(l48==1){ + figura_dib[5]=0x0D; + } + else{ + figura_dib[5]=0x0C; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x0B; + } + else{ + figura_dib[5]=0x0A; + } + } + else if(l48==1){ + figura_dib[5]=0x09; + } + else{ + figura_dib[5]=0x08; + } + } + else if(l46==1){ + if(l47==1){ + if(l48==1){ + figura_dib[5]=0x07; + } + else{ + figura_dib[5]=0x06; + } + } + else if(l48==1){ + figura_dib[5]=0x05; + } + else{ + figura_dib[5]=0x04; + } + } + else if(l47==1){ + if(l48==1){ + figura_dib[5]=0x03; + } + else{ + figura_dib[5]=0x02; + } + } + else if(l48==1){ + figura_dib[5]=0x01; + } + else{ + figura_dib[5]=0x00; + } +///// +//// +/// +// +//fila 7 +// +/// +//// +///// +if(l49==1){ + if(l50==1){ + if(l51==1){ + if(l52==1){ + if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xFF; + } + else{ + figura_dib[6]=0xFE; + } + } + else if(l56==1){ + figura_dib[6]=0xFD; + } + else{ + figura_dib[6]=0xFC; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xFB; + } + else{ + figura_dib[6]=0xFA; + } + } + else if(l56==1){ + figura_dib[6]=0xF9; + } + else{ + figura_dib[6]=0xF8; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xF7; + } + else{ + figura_dib[6]=0xF6; + } + } + else if(l56==1){ + figura_dib[6]=0xF5; + } + else{ + figura_dib[6]=0xF4; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xF3; + } + else{ + figura_dib[6]=0xF2; + } + } + else if(l56==1){ + figura_dib[6]=0xF1; + } + else{ + figura_dib[6]=0xF0; + } + } + else if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xEF; + } + else{ + figura_dib[6]=0xEE; + } + } + else if(l56==1){ + figura_dib[6]=0xED; + } + else{ + figura_dib[6]=0xEC; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xEB; + } + else{ + figura_dib[6]=0xEA; + } + } + else if(l56==1){ + figura_dib[6]=0xE9; + } + else{ + figura_dib[6]=0xE8; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xE7; + } + else{ + figura_dib[6]=0xE6; + } + } + else if(l56==1){ + figura_dib[6]=0xE5; + } + else{ + figura_dib[6]=0xE4; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xE3; + } + else{ + figura_dib[6]=0xE2; + } + } + else if(l56==1){ + figura_dib[6]=0xE1; + } + else{ + figura_dib[6]=0xE0; + } + } + else if(l52==1){ + if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xDF; + } + else{ + figura_dib[6]=0xDE; + } + } + else if(l56==1){ + figura_dib[6]=0xDD; + } + else{ + figura_dib[6]=0xDC; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xDB; + } + else{ + figura_dib[6]=0xDA; + } + } + else if(l56==1){ + figura_dib[6]=0xD9; + } + else{ + figura_dib[6]=0xD8; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xD7; + } + else{ + figura_dib[6]=0xD6; + } + } + else if(l56==1){ + figura_dib[6]=0xD5; + } + else{ + figura_dib[6]=0xD4; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xD3; + } + else{ + figura_dib[6]=0xD2; + } + } + else if(l56==1){ + figura_dib[6]=0xD1; + } + else{ + figura_dib[6]=0xD0; + } + } + else if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xCF; + } + else{ + figura_dib[6]=0xCE; + } + } + else if(l56==1){ + figura_dib[6]=0xCD; + } + else{ + figura_dib[6]=0xCC; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xCB; + } + else{ + figura_dib[6]=0xCA; + } + } + else if(l56==1){ + figura_dib[6]=0xC9; + } + else{ + figura_dib[6]=0xC8; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xC7; + } + else{ + figura_dib[6]=0xC6; + } + } + else if(l56==1){ + figura_dib[6]=0xC5; + } + else{ + figura_dib[6]=0xC4; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xC3; + } + else{ + figura_dib[6]=0xC2; + } + } + else if(l56==1){ + figura_dib[6]=0xC1; + } + else{ + figura_dib[6]=0xC0; + } + } + else if(l51==1){ + if(l52==1){ + if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xBF; + } + else{ + figura_dib[6]=0xBE; + } + } + else if(l56==1){ + figura_dib[6]=0xBD; + } + else{ + figura_dib[6]=0xBC; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xBB; + } + else{ + figura_dib[6]=0xBA; + } + } + else if(l56==1){ + figura_dib[6]=0xB9; + } + else{ + figura_dib[6]=0xB8; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xB7; + } + else{ + figura_dib[6]=0xB6; + } + } + else if(l56==1){ + figura_dib[6]=0xB5; + } + else{ + figura_dib[6]=0xB4; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xB3; + } + else{ + figura_dib[6]=0xB2; + } + } + else if(l56==1){ + figura_dib[6]=0xB1; + } + else{ + figura_dib[6]=0xB0; + } + } + else if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xAF; + } + else{ + figura_dib[6]=0xAE; + } + } + else if(l56==1){ + figura_dib[6]=0xAD; + } + else{ + figura_dib[6]=0xAC; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xAB; + } + else{ + figura_dib[6]=0xAA; + } + } + else if(l56==1){ + figura_dib[6]=0xA9; + } + else{ + figura_dib[6]=0xA8; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0xA7; + } + else{ + figura_dib[6]=0xA6; + } + } + else if(l56==1){ + figura_dib[6]=0xA5; + } + else{ + figura_dib[6]=0xA4; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0xA3; + } + else{ + figura_dib[6]=0xA2; + } + } + else if(l56==1){ + figura_dib[6]=0xA1; + } + else{ + figura_dib[6]=0xA0; + } + } + else if(l52==1){ + if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x9F; + } + else{ + figura_dib[6]=0x9E; + } + } + else if(l56==1){ + figura_dib[6]=0x9D; + } + else{ + figura_dib[6]=0x9C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x9B; + } + else{ + figura_dib[6]=0x9A; + } + } + else if(l56==1){ + figura_dib[6]=0x99; + } + else{ + figura_dib[6]=0x98; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x97; + } + else{ + figura_dib[6]=0x96; + } + } + else if(l56==1){ + figura_dib[6]=0x95; + } + else{ + figura_dib[6]=0x94; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x93; + } + else{ + figura_dib[6]=0x92; + } + } + else if(l56==1){ + figura_dib[6]=0x91; + } + else{ + figura_dib[6]=0x90; + } + } + else if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x8F; + } + else{ + figura_dib[6]=0x8E; + } + } + else if(l56==1){ + figura_dib[6]=0x8D; + } + else{ + figura_dib[6]=0x8C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x8B; + } + else{ + figura_dib[6]=0x8A; + } + } + else if(l56==1){ + figura_dib[6]=0x89; + } + else{ + figura_dib[6]=0x88; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x87; + } + else{ + figura_dib[6]=0x86; + } + } + else if(l56==1){ + figura_dib[6]=0x85; + } + else{ + figura_dib[6]=0x84; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x83; + } + else{ + figura_dib[6]=0x82; + } + } + else if(l56==1){ + figura_dib[6]=0x81; + } + else{ + figura_dib[6]=0x80; + } +} + else if(l50==1){ + if(l51==1){ + if(l52==1){ + if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x7F; + } + else{ + figura_dib[6]=0x7E; + } + } + else if(l56==1){ + figura_dib[6]=0x7D; + } + else{ + figura_dib[6]=0x7C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x7B; + } + else{ + figura_dib[6]=0x7A; + } + } + else if(l56==1){ + figura_dib[6]=0x79; + } + else{ + figura_dib[6]=0x78; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x77; + } + else{ + figura_dib[6]=0x76; + } + } + else if(l56==1){ + figura_dib[6]=0x75; + } + else{ + figura_dib[6]=0x74; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x73; + } + else{ + figura_dib[6]=0x72; + } + } + else if(l56==1){ + figura_dib[6]=0x71; + } + else{ + figura_dib[6]=0x70; + } + } + else if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x6F; + } + else{ + figura_dib[6]=0x6E; + } + } + else if(l56==1){ + figura_dib[6]=0x6D; + } + else{ + figura_dib[6]=0x6C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x6B; + } + else{ + figura_dib[6]=0x6A; + } + } + else if(l56==1){ + figura_dib[6]=0x69; + } + else{ + figura_dib[6]=0x68; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x67; + } + else{ + figura_dib[6]=0x66; + } + } + else if(l56==1){ + figura_dib[6]=0x65; + } + else{ + figura_dib[6]=0x64; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x63; + } + else{ + figura_dib[6]=0x62; + } + } + else if(l56==1){ + figura_dib[6]=0x61; + } + else{ + figura_dib[6]=0x60; + } + } + else if(l52==1){ + if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x5F; + } + else{ + figura_dib[6]=0x5E; + } + } + else if(l56==1){ + figura_dib[6]=0x5D; + } + else{ + figura_dib[6]=0x5C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x5B; + } + else{ + figura_dib[6]=0x5A; + } + } + else if(l56==1){ + figura_dib[6]=0x59; + } + else{ + figura_dib[6]=0x58; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x57; + } + else{ + figura_dib[6]=0x56; + } + } + else if(l56==1){ + figura_dib[6]=0x55; + } + else{ + figura_dib[6]=0x54; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x53; + } + else{ + figura_dib[6]=0x52; + } + } + else if(l56==1){ + figura_dib[6]=0x51; + } + else{ + figura_dib[6]=0x50; + } + } + else if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x4F; + } + else{ + figura_dib[6]=0x4E; + } + } + else if(l56==1){ + figura_dib[6]=0x4D; + } + else{ + figura_dib[6]=0x4C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x4B; + } + else{ + figura_dib[6]=0x4A; + } + } + else if(l56==1){ + figura_dib[6]=0x49; + } + else{ + figura_dib[6]=0x48; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x47; + } + else{ + figura_dib[6]=0x46; + } + } + else if(l56==1){ + figura_dib[6]=0x45; + } + else{ + figura_dib[6]=0x44; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x43; + } + else{ + figura_dib[6]=0x42; + } + } + else if(l56==1){ + figura_dib[6]=0x41; + } + else{ + figura_dib[6]=0x40; + } + } + else if(l51==1){ + if(l52==1){ + if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x3F; + } + else{ + figura_dib[6]=0x3E; + } + } + else if(l56==1){ + figura_dib[6]=0x3D; + } + else{ + figura_dib[6]=0x3C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x3B; + } + else{ + figura_dib[6]=0x3A; + } + } + else if(l56==1){ + figura_dib[6]=0x39; + } + else{ + figura_dib[6]=0x38; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x37; + } + else{ + figura_dib[6]=0x36; + } + } + else if(l56==1){ + figura_dib[6]=0x35; + } + else{ + figura_dib[6]=0x34; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x33; + } + else{ + figura_dib[6]=0x32; + } + } + else if(l56==1){ + figura_dib[6]=0x31; + } + else{ + figura_dib[6]=0x30; + } + } + else if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x2F; + } + else{ + figura_dib[6]=0x2E; + } + } + else if(l56==1){ + figura_dib[6]=0x2D; + } + else{ + figura_dib[6]=0x2C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x2B; + } + else{ + figura_dib[6]=0x2A; + } + } + else if(l56==1){ + figura_dib[6]=0x29; + } + else{ + figura_dib[6]=0x28; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x27; + } + else{ + figura_dib[6]=0x26; + } + } + else if(l56==1){ + figura_dib[6]=0x25; + } + else{ + figura_dib[6]=0x24; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x23; + } + else{ + figura_dib[6]=0x22; + } + } + else if(l56==1){ + figura_dib[6]=0x21; + } + else{ + figura_dib[6]=0x20; + } + } + else if(l52==1){ + if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x1F; + } + else{ + figura_dib[6]=0x1E; + } + } + else if(l56==1){ + figura_dib[6]=0x1D; + } + else{ + figura_dib[6]=0x1C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x1B; + } + else{ + figura_dib[6]=0x1A; + } + } + else if(l56==1){ + figura_dib[6]=0x19; + } + else{ + figura_dib[6]=0x18; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x17; + } + else{ + figura_dib[6]=0x16; + } + } + else if(l56==1){ + figura_dib[6]=0x15; + } + else{ + figura_dib[6]=0x14; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x13; + } + else{ + figura_dib[6]=0x12; + } + } + else if(l56==1){ + figura_dib[6]=0x11; + } + else{ + figura_dib[6]=0x10; + } + } + else if(l53==1){ + if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x0F; + } + else{ + figura_dib[6]=0x0E; + } + } + else if(l56==1){ + figura_dib[6]=0x0D; + } + else{ + figura_dib[6]=0x0C; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x0B; + } + else{ + figura_dib[6]=0x0A; + } + } + else if(l56==1){ + figura_dib[6]=0x09; + } + else{ + figura_dib[6]=0x08; + } + } + else if(l54==1){ + if(l55==1){ + if(l56==1){ + figura_dib[6]=0x07; + } + else{ + figura_dib[6]=0x06; + } + } + else if(l56==1){ + figura_dib[6]=0x05; + } + else{ + figura_dib[6]=0x04; + } + } + else if(l55==1){ + if(l56==1){ + figura_dib[6]=0x03; + } + else{ + figura_dib[6]=0x02; + } + } + else if(l56==1){ + figura_dib[6]=0x01; + } + else{ + figura_dib[6]=0x00; + } +///// +//// +/// +// +//fila 8 +// +/// +//// +///// +if(l57==1){ + if(l58==1){ + if(l59==1){ + if(l60==1){ + if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xFF; + } + else{ + figura_dib[7]=0xFE; + } + } + else if(l64==1){ + figura_dib[7]=0xFD; + } + else{ + figura_dib[7]=0xFC; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xFB; + } + else{ + figura_dib[7]=0xFA; + } + } + else if(l64==1){ + figura_dib[7]=0xF9; + } + else{ + figura_dib[7]=0xF8; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xF7; + } + else{ + figura_dib[7]=0xF6; + } + } + else if(l64==1){ + figura_dib[7]=0xF5; + } + else{ + figura_dib[7]=0xF4; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xF3; + } + else{ + figura_dib[7]=0xF2; + } + } + else if(l64==1){ + figura_dib[7]=0xF1; + } + else{ + figura_dib[7]=0xF0; + } + } + else if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xEF; + } + else{ + figura_dib[7]=0xEE; + } + } + else if(l64==1){ + figura_dib[7]=0xED; + } + else{ + figura_dib[7]=0xEC; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xEB; + } + else{ + figura_dib[7]=0xEA; + } + } + else if(l64==1){ + figura_dib[7]=0xE9; + } + else{ + figura_dib[7]=0xE8; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xE7; + } + else{ + figura_dib[7]=0xE6; + } + } + else if(l64==1){ + figura_dib[7]=0xE5; + } + else{ + figura_dib[7]=0xE4; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xE3; + } + else{ + figura_dib[7]=0xE2; + } + } + else if(l64==1){ + figura_dib[7]=0xE1; + } + else{ + figura_dib[7]=0xE0; + } + } + else if(l60==1){ + if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xDF; + } + else{ + figura_dib[7]=0xDE; + } + } + else if(l64==1){ + figura_dib[7]=0xDD; + } + else{ + figura_dib[7]=0xDC; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xDB; + } + else{ + figura_dib[7]=0xDA; + } + } + else if(l64==1){ + figura_dib[7]=0xD9; + } + else{ + figura_dib[7]=0xD8; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xD7; + } + else{ + figura_dib[7]=0xD6; + } + } + else if(l64==1){ + figura_dib[7]=0xD5; + } + else{ + figura_dib[7]=0xD4; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xD3; + } + else{ + figura_dib[7]=0xD2; + } + } + else if(l64==1){ + figura_dib[7]=0xD1; + } + else{ + figura_dib[7]=0xD0; + } + } + else if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xCF; + } + else{ + figura_dib[7]=0xCE; + } + } + else if(l64==1){ + figura_dib[7]=0xCD; + } + else{ + figura_dib[7]=0xCC; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xCB; + } + else{ + figura_dib[7]=0xCA; + } + } + else if(l64==1){ + figura_dib[7]=0xC9; + } + else{ + figura_dib[7]=0xC8; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xC7; + } + else{ + figura_dib[7]=0xC6; + } + } + else if(l64==1){ + figura_dib[7]=0xC5; + } + else{ + figura_dib[7]=0xC4; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xC3; + } + else{ + figura_dib[7]=0xC2; + } + } + else if(l64==1){ + figura_dib[7]=0xC1; + } + else{ + figura_dib[7]=0xC0; + } + } + else if(l59==1){ + if(l60==1){ + if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xBF; + } + else{ + figura_dib[7]=0xBE; + } + } + else if(l64==1){ + figura_dib[7]=0xBD; + } + else{ + figura_dib[7]=0xBC; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xBB; + } + else{ + figura_dib[7]=0xBA; + } + } + else if(l64==1){ + figura_dib[7]=0xB9; + } + else{ + figura_dib[7]=0xB8; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xB7; + } + else{ + figura_dib[7]=0xB6; + } + } + else if(l64==1){ + figura_dib[7]=0xB5; + } + else{ + figura_dib[7]=0xB4; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xB3; + } + else{ + figura_dib[7]=0xB2; + } + } + else if(l64==1){ + figura_dib[7]=0xB1; + } + else{ + figura_dib[7]=0xB0; + } + } + else if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xAF; + } + else{ + figura_dib[7]=0xAE; + } + } + else if(l64==1){ + figura_dib[7]=0xAD; + } + else{ + figura_dib[7]=0xAC; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xAB; + } + else{ + figura_dib[7]=0xAA; + } + } + else if(l64==1){ + figura_dib[7]=0xA9; + } + else{ + figura_dib[7]=0xA8; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0xA7; + } + else{ + figura_dib[7]=0xA6; + } + } + else if(l64==1){ + figura_dib[7]=0xA5; + } + else{ + figura_dib[7]=0xA4; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0xA3; + } + else{ + figura_dib[7]=0xA2; + } + } + else if(l64==1){ + figura_dib[7]=0xA1; + } + else{ + figura_dib[7]=0xA0; + } + } + else if(l60==1){ + if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x9F; + } + else{ + figura_dib[7]=0x9E; + } + } + else if(l64==1){ + figura_dib[7]=0x9D; + } + else{ + figura_dib[7]=0x9C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x9B; + } + else{ + figura_dib[7]=0x9A; + } + } + else if(l64==1){ + figura_dib[7]=0x99; + } + else{ + figura_dib[7]=0x98; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x97; + } + else{ + figura_dib[7]=0x96; + } + } + else if(l64==1){ + figura_dib[7]=0x95; + } + else{ + figura_dib[7]=0x94; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x93; + } + else{ + figura_dib[7]=0x92; + } + } + else if(l64==1){ + figura_dib[7]=0x91; + } + else{ + figura_dib[7]=0x90; + } + } + else if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x8F; + } + else{ + figura_dib[7]=0x8E; + } + } + else if(l64==1){ + figura_dib[7]=0x8D; + } + else{ + figura_dib[7]=0x8C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x8B; + } + else{ + figura_dib[7]=0x8A; + } + } + else if(l64==1){ + figura_dib[7]=0x89; + } + else{ + figura_dib[7]=0x88; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x87; + } + else{ + figura_dib[7]=0x86; + } + } + else if(l64==1){ + figura_dib[7]=0x85; + } + else{ + figura_dib[7]=0x84; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x83; + } + else{ + figura_dib[7]=0x82; + } + } + else if(l64==1){ + figura_dib[7]=0x81; + } + else{ + figura_dib[7]=0x80; + } +} + else if(l58==1){ + if(l59==1){ + if(l60==1){ + if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x7F; + } + else{ + figura_dib[7]=0x7E; + } + } + else if(l64==1){ + figura_dib[7]=0x7D; + } + else{ + figura_dib[7]=0x7C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x7B; + } + else{ + figura_dib[7]=0x7A; + } + } + else if(l64==1){ + figura_dib[7]=0x79; + } + else{ + figura_dib[7]=0x78; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x77; + } + else{ + figura_dib[7]=0x76; + } + } + else if(l64==1){ + figura_dib[7]=0x75; + } + else{ + figura_dib[7]=0x74; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x73; + } + else{ + figura_dib[7]=0x72; + } + } + else if(l64==1){ + figura_dib[7]=0x71; + } + else{ + figura_dib[7]=0x70; + } + } + else if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x6F; + } + else{ + figura_dib[7]=0x6E; + } + } + else if(l64==1){ + figura_dib[7]=0x6D; + } + else{ + figura_dib[7]=0x6C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x6B; + } + else{ + figura_dib[7]=0x6A; + } + } + else if(l64==1){ + figura_dib[7]=0x69; + } + else{ + figura_dib[7]=0x68; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x67; + } + else{ + figura_dib[7]=0x66; + } + } + else if(l64==1){ + figura_dib[7]=0x65; + } + else{ + figura_dib[7]=0x64; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x63; + } + else{ + figura_dib[7]=0x62; + } + } + else if(l64==1){ + figura_dib[7]=0x61; + } + else{ + figura_dib[7]=0x60; + } + } + else if(l60==1){ + if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x5F; + } + else{ + figura_dib[7]=0x5E; + } + } + else if(l64==1){ + figura_dib[7]=0x5D; + } + else{ + figura_dib[7]=0x5C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x5B; + } + else{ + figura_dib[7]=0x5A; + } + } + else if(l64==1){ + figura_dib[7]=0x59; + } + else{ + figura_dib[7]=0x58; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x57; + } + else{ + figura_dib[7]=0x56; + } + } + else if(l64==1){ + figura_dib[7]=0x55; + } + else{ + figura_dib[7]=0x54; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x53; + } + else{ + figura_dib[7]=0x52; + } + } + else if(l64==1){ + figura_dib[7]=0x51; + } + else{ + figura_dib[7]=0x50; + } + } + else if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x4F; + } + else{ + figura_dib[7]=0x4E; + } + } + else if(l64==1){ + figura_dib[7]=0x4D; + } + else{ + figura_dib[7]=0x4C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x4B; + } + else{ + figura_dib[7]=0x4A; + } + } + else if(l64==1){ + figura_dib[7]=0x49; + } + else{ + figura_dib[7]=0x48; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x47; + } + else{ + figura_dib[7]=0x46; + } + } + else if(l64==1){ + figura_dib[7]=0x45; + } + else{ + figura_dib[7]=0x44; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x43; + } + else{ + figura_dib[7]=0x42; + } + } + else if(l64==1){ + figura_dib[7]=0x41; + } + else{ + figura_dib[7]=0x40; + } + } + else if(l59==1){ + if(l60==1){ + if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x3F; + } + else{ + figura_dib[7]=0x3E; + } + } + else if(l64==1){ + figura_dib[7]=0x3D; + } + else{ + figura_dib[7]=0x3C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x3B; + } + else{ + figura_dib[7]=0x3A; + } + } + else if(l64==1){ + figura_dib[7]=0x39; + } + else{ + figura_dib[7]=0x38; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x37; + } + else{ + figura_dib[7]=0x36; + } + } + else if(l64==1){ + figura_dib[7]=0x35; + } + else{ + figura_dib[7]=0x34; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x33; + } + else{ + figura_dib[7]=0x32; + } + } + else if(l64==1){ + figura_dib[7]=0x31; + } + else{ + figura_dib[7]=0x30; + } + } + else if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x2F; + } + else{ + figura_dib[7]=0x2E; + } + } + else if(l64==1){ + figura_dib[7]=0x2D; + } + else{ + figura_dib[7]=0x2C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x2B; + } + else{ + figura_dib[7]=0x2A; + } + } + else if(l64==1){ + figura_dib[7]=0x29; + } + else{ + figura_dib[7]=0x28; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x27; + } + else{ + figura_dib[7]=0x26; + } + } + else if(l64==1){ + figura_dib[7]=0x25; + } + else{ + figura_dib[7]=0x24; + } + } + else if(l63==1){ + if(l62==1){ + figura_dib[7]=0x23; + } + else{ + figura_dib[7]=0x22; + } + } + else if(l64==1){ + figura_dib[7]=0x21; + } + else{ + figura_dib[7]=0x20; + } + } + else if(l60==1){ + if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x1F; + } + else{ + figura_dib[7]=0x1E; + } + } + else if(l64==1){ + figura_dib[7]=0x1D; + } + else{ + figura_dib[7]=0x1C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x1B; + } + else{ + figura_dib[7]=0x1A; + } + } + else if(l64==1){ + figura_dib[7]=0x19; + } + else{ + figura_dib[7]=0x18; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x17; + } + else{ + figura_dib[7]=0x16; + } + } + else if(l64==1){ + figura_dib[7]=0x15; + } + else{ + figura_dib[7]=0x14; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x13; + } + else{ + figura_dib[7]=0x12; + } + } + else if(l64==1){ + figura_dib[7]=0x11; + } + else{ + figura_dib[7]=0x10; + } + } + else if(l61==1){ + if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x0F; + } + else{ + figura_dib[7]=0x0E; + } + } + else if(l64==1){ + figura_dib[7]=0x0D; + } + else{ + figura_dib[7]=0x0C; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x0B; + } + else{ + figura_dib[7]=0x0A; + } + } + else if(l64==1){ + figura_dib[7]=0x09; + } + else{ + figura_dib[7]=0x08; + } + } + else if(l62==1){ + if(l63==1){ + if(l64==1){ + figura_dib[7]=0x07; + } + else{ + figura_dib[7]=0x06; + } + } + else if(l64==1){ + figura_dib[7]=0x05; + } + else{ + figura_dib[7]=0x04; + } + } + else if(l63==1){ + if(l64==1){ + figura_dib[7]=0x03; + } + else{ + figura_dib[7]=0x02; + } + } + else if(l64==1){ + figura_dib[7]=0x01; + } + else{ + figura_dib[7]=0x00; + } +///// +//// +/// +// +/////////////// +switch(cambio_im){ + case 1: + row=cuadrado[counter]; + break; + case 2: + row=triangulo[counter]; + break; + case 3: + row=rombo[counter]; + break; +} +//////// +switch(im_escogida){ + case 1: + row=cuadrado[counter]; + if(cuadrado[0]==figura_dib[0] && cuadrado[1]==figura_dib[1] && cuadrado[2]==figura_dib[2] && cuadrado[3]==figura_dib[3] && cuadrado[4]==figura_dib[4] && cuadrado[5]==figura_dib[5] && cuadrado[6]==figura_dib[6] && cuadrado[7]==figura_dib[7]){ + im_escogida=4; + } + break; + case 2: + row=triangulo[counter]; + if(triangulo[0]==figura_dib[0] && triangulo[1]==figura_dib[1] && triangulo[2]==figura_dib[2] && triangulo[3]==figura_dib[3] && triangulo[4]==figura_dib[4] && triangulo[5]==figura_dib[5] && triangulo[6]==figura_dib[6] && triangulo[7]==figura_dib[7]){ + im_escogida=4; + } + break; + case 3: + row=rombo[counter]; + if(rombo[0]==figura_dib[0] && rombo[1]==figura_dib[1] && rombo[2]==figura_dib[2] && rombo[3]==figura_dib[3] && rombo[4]==figura_dib[4] && rombo[5]==figura_dib[5] && rombo[6]==figura_dib[6] && rombo[7]==figura_dib[7]){ + im_escogida=4; + } + break; + case 4: + row=feliz[counter]; + break; +} +///////// +if(perder==1){ + row=triste[counter]; +} +///////// +row_2= figura_dib[counter]; + switch (counter){ + case 0: + colum=0x01; + colum_2=0x01; + break; + case 1: + colum=0x02; + colum_2=0x02; + break; + case 2: + colum=0x04; + colum_2=0x04; + break; + case 3: + colum=0x08; + colum_2=0x08; + break; + case 4: + colum=0x10; + colum_2=0x10; + break; + case 5: + colum=0x20; + colum_2=0x20; + break; + case 6: + colum=0x40; + colum_2=0x40; + break; + case 7: + colum=0x80; + colum_2=0x80; + break; +} + counter++; + if(counter==8)counter=0; + } - FILE *fp = fopen("/sd/mydir/sdtest.txt", "w"); - if(fp == NULL) { - error("Could not open file for write\n"); +int main() +{ + FILE *wave_file; + + // wave_file=fopen("/sd/pista1.wav","r"); + // waver.play(wave_file); + // fclose(wave_file); + + columna.attach(&visualiza,0.00208333333333333333333333333333); + imagen.attach(&cambio,0.70); + pc.baud(9600); + pc.attach(&receivedByte); + + lcd.cls(); //Limpia el LCD + lcd.locate(0, 0); //Posiciona en columna 2, fila 0) + lcd.printf("Tiempo de juego"); //Imprime en LCD "Reloj digital" + while(true) { + reloj(); + if(im_escogida==1||im_escogida==2||im_escogida==3){ + seg1++; //Inician el primer contador de unidades de segundo + wait(1); //Genera tiempo de un segundo + if (seg1==10){ + seg2++;//Contador décimas de segundo + seg1=0; + if (seg2==6){ + min1++;//Contador unidades de minuto + seg2=0; + if (min1==3){ + perder=1; + pc.printf("/\r\n"); + wait(0.1); + // wait(20); + wave_file=fopen("/sd/perdio.wav","r"); + waver.play(wave_file); + fclose(wave_file); + // + perder=0; + cambio_im=1; + im_escogida=0; + } + } + } + } + if(im_escogida==0){ + seg1=0; + seg2=0; + min1=0; + perder=0; + // + wave_file=fopen("/sd/pista1.wav","r"); + waver.play(wave_file); + fclose(wave_file); + // + } + if(im_escogida==4){ + pc.printf("*\r\n"); + wait(0.1); + // wait(20); + wave_file=fopen("/sd/gano.wav","r"); + waver.play(wave_file); + fclose(wave_file); + // + cambio_im=1; + im_escogida=0; + } } - fprintf(fp, "Hello fun SD Card World!"); - fclose(fp); - - printf("Goodbye World!\n"); -} +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/wave_player.lib Wed May 20 21:37:40 2020 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/sravet/code/wave_player/#acc3e18e77ad