Yosef Guevara Salamanca
/
TETS_PC
bien spi no se queda pegado
Diff: tets_pc.cpp
- Revision:
- 4:1d1a3b0021d5
- Parent:
- 3:b77f80e91118
- Child:
- 5:106def451c41
--- a/tets_pc.cpp Wed Sep 12 04:55:20 2018 +0000 +++ b/tets_pc.cpp Wed Sep 12 05:30:22 2018 +0000 @@ -29,17 +29,31 @@ void captura_matriz(uint16_t* imprimir){ + uint16_t matriz_aux[8]={0}; + int i=0; + while(i <8){ + for (int j= 1; j<=8;j++){ // seleciona la columna a imprimir empezando desde la 1 + sendSPI(j, memoria[j-1]|(imprimir[j-1]>>i)); + if(i==7){ + memoria[j-1]= memoria[j-1]|(imprimir[j-1]>>i); + + } + } + wait(1.5); + i++; + + + } + /* for(int i=0; i<8; i++){ // realiza el desplazamiento de los bits for (int j= 1; j<=8;j++){ // seleciona la columna a imprimir empezando desde la 1 - + matriz_aux[j-1]=imprimir[j-1]>>i; sendSPI(j, imprimir[j-1]>>i); - - } wait(1.5); } - + */ }