ferney alberto beltran molina
/
00_01LAB_matrix8x8_fig_tetris
EJEMPLO
Fork of 00_LAB_matrix8x8_SPI by
Diff: figuras.h
- Revision:
- 5:d1c3238ea285
- Parent:
- 4:2bc5dfe058ef
--- a/figuras.h Tue Sep 04 22:31:01 2018 +0000 +++ b/figuras.h Fri Sep 14 17:59:35 2018 +0000 @@ -3,14 +3,38 @@ #include "mbed.h" -#define L_TYPE 'L' -#define S_TYPE 'S' -#define I_TYPE 'I' -#define NULL_TYPE 'N' +#define L_TYPE 0x01 +#define S_TYPE 0x02 +#define I_TYPE 0x03 +#define NULL_TYPE 0x00 +/* + FIG_L FIG_I FIG_S FIG_T +1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 +1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 +1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + - uint8_t FIG_L[11]={0b10000000,0b10000000,0b11000000,0,0,0,0,0,0,0}; - uint8_t FIG_I[11]={0b10000000,0b10000000,0b10000000,0,0,0,0,0,0,0}; - uint8_t FIG_S[11]={0b01100000,0b01000000,0b11000000,0,0,0,0,0,0,0}; - uint8_t FIG_NULL[11]={0,0,0,0,0,0,0,0,0,0,0}; +*/ +struct { + uint8_t fig[3]; + int posx; +} fig_act; + + + +uint8_t FIG_L[3]={0b11100000,0b00100000,0b00000000}; +uint8_t FIG_I[3]={0b10000000,0b10000000,0b10000000}; +uint8_t FIG_S[3]={0b01000000,0b01000000,0b10000000}; +uint8_t FIG_T[3]={0b01000000,0b01000000,0b11000000}; +uint8_t FIG_NULL[3]={0,0,0}; + + + + #endif // FIGURAS_H \ No newline at end of file