ProjectBattleShip_FRA221 / WolfWarp
Committer:
Xantares
Date:
Sun Dec 04 12:23:06 2016 +0000
Revision:
3:3df33372740f
Parent:
2:777a5a5dadca
yo

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Xantares 2:777a5a5dadca 1 #include "mbed.h"
Xantares 2:777a5a5dadca 2 //************************ Complete to Interface ***************************
Xantares 2:777a5a5dadca 3 // configure library with this code ****************************************
Xantares 2:777a5a5dadca 4 SPI dot_matrix(D11,NC,D13); //mosi miso sclk
Xantares 2:777a5a5dadca 5 DigitalOut lat(PA_12); //6
Xantares 2:777a5a5dadca 6 DigitalOut sb(PA_11); //7
Xantares 2:777a5a5dadca 7 DigitalOut rst(D10);
Xantares 2:777a5a5dadca 8 BusOut open_line(D2,D3,D4,D5,D6,D7,D8,D9);
Xantares 2:777a5a5dadca 9 //c0 c1 c2 c3 c4 c5 c6 c7 dont foget d7
Xantares 2:777a5a5dadca 10 Serial pc(D1, D0);
Xantares 2:777a5a5dadca 11 Timer t;
Xantares 2:777a5a5dadca 12 uint8_t wb[3] = {255,255,255};
Xantares 2:777a5a5dadca 13 uint8_t TestDot[19][8][8][3] = {
Xantares 2:777a5a5dadca 14
Xantares 2:777a5a5dadca 15 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 16 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 17 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 18 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 19 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 20 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 21 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}},
Xantares 2:777a5a5dadca 22 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}}},
Xantares 2:777a5a5dadca 23
Xantares 2:777a5a5dadca 24 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 25 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 26 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 27 {{10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 28 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 29 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 30 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}},
Xantares 2:777a5a5dadca 31 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}}},
Xantares 2:777a5a5dadca 32
Xantares 2:777a5a5dadca 33
Xantares 2:777a5a5dadca 34 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 35 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 36 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 37 {{10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 38 {{10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 39 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 40 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}},
Xantares 2:777a5a5dadca 41 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}}},
Xantares 2:777a5a5dadca 42
Xantares 2:777a5a5dadca 43 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 44 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 45 {{10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 46 {{10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 47 {{10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 48 {{10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 49 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}},
Xantares 2:777a5a5dadca 50 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}}},
Xantares 2:777a5a5dadca 51
Xantares 2:777a5a5dadca 52
Xantares 2:777a5a5dadca 53 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 54 {{10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 55 {{0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 56 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 57 {{10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 58 {{10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 59 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}},
Xantares 2:777a5a5dadca 60 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}}},
Xantares 2:777a5a5dadca 61
Xantares 2:777a5a5dadca 62
Xantares 3:3df33372740f 63 {{{10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 64 {{0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 65 {{0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 66 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 67 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 68 {{10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 69 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}},
Xantares 2:777a5a5dadca 70 {{0,0,200}, {0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}}},
Xantares 2:777a5a5dadca 71
Xantares 2:777a5a5dadca 72
Xantares 3:3df33372740f 73 {{{10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 74 {{0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 75 {{0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 76 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 77 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 78 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 79 {{0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}},
Xantares 2:777a5a5dadca 80 {{0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}}},
Xantares 2:777a5a5dadca 81
Xantares 3:3df33372740f 82 {{{0,0,0}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 83 {{10,20,20}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 84 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 85 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}},
Xantares 2:777a5a5dadca 86 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 87 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 88 {{0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}},
Xantares 2:777a5a5dadca 89 {{0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}}},
Xantares 2:777a5a5dadca 90
Xantares 3:3df33372740f 91 {{{0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 92 {{0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 93 {{10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 94 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 95 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}},
Xantares 2:777a5a5dadca 96 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 97 {{0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}},
Xantares 2:777a5a5dadca 98 {{0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}}},
Xantares 2:777a5a5dadca 99
Xantares 2:777a5a5dadca 100
Xantares 2:777a5a5dadca 101
Xantares 3:3df33372740f 102 {{{0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 103 {{0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 104 {{0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}},
Xantares 2:777a5a5dadca 105 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 106 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 107 {{0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {0,0,0}},
Xantares 2:777a5a5dadca 108 {{0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}},
Xantares 2:777a5a5dadca 109 {{0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}}},
Xantares 2:777a5a5dadca 110
Xantares 2:777a5a5dadca 111
Xantares 3:3df33372740f 112 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 113 {{0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}},
Xantares 3:3df33372740f 114 {{0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}},
Xantares 2:777a5a5dadca 115 {{10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 116 {{0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 117 {{0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 118 {{0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}},
Xantares 2:777a5a5dadca 119 {{0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}}},
Xantares 2:777a5a5dadca 120
Xantares 3:3df33372740f 121 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {0,0,0}},
Xantares 3:3df33372740f 122 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {10,20,20}},
Xantares 3:3df33372740f 123 {{0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 124 {{0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 125 {{0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 126 {{0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 127 {{0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}, {0,10,200}},
Xantares 2:777a5a5dadca 128 {{0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}, {0,10,200}}},
Xantares 2:777a5a5dadca 129
Xantares 3:3df33372740f 130 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}},
Xantares 3:3df33372740f 131 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 132 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 133 {{0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 134 {{0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 135 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 136 {{0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}, {0,10,200}, {0,0,200}},
Xantares 2:777a5a5dadca 137 {{0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}, {0,10,200}, {0,0,200}}},
Xantares 2:777a5a5dadca 138
Xantares 3:3df33372740f 139 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}},
Xantares 3:3df33372740f 140 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}},
Xantares 3:3df33372740f 141 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 142 {{0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 143 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 144 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 145 {{0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}, {0,10,200}},
Xantares 2:777a5a5dadca 146 {{0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}, {0,10,200}}},
Xantares 2:777a5a5dadca 147
Xantares 2:777a5a5dadca 148 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 149 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}},
Xantares 3:3df33372740f 150 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {0,0,0}},
Xantares 2:777a5a5dadca 151 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 152 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 153 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 154 {{0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}},
Xantares 2:777a5a5dadca 155 {{0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}, {0,20,200}}},
Xantares 2:777a5a5dadca 156
Xantares 2:777a5a5dadca 157 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 158 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 3:3df33372740f 159 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}},
Xantares 2:777a5a5dadca 160 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 161 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 162 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}},
Xantares 2:777a5a5dadca 163 {{0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}},
Xantares 2:777a5a5dadca 164 {{0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}, {0,30,200}}},
Xantares 2:777a5a5dadca 165
Xantares 2:777a5a5dadca 166 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 167 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 168 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 169 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}, {10,20,20}},
Xantares 2:777a5a5dadca 170 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}},
Xantares 2:777a5a5dadca 171 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 172 {{0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}},
Xantares 2:777a5a5dadca 173 {{0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}, {0,40,200}}},
Xantares 2:777a5a5dadca 174
Xantares 2:777a5a5dadca 175 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 176 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 177 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 178 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {10,20,20}},
Xantares 2:777a5a5dadca 179 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 180 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 181 {{0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}},
Xantares 2:777a5a5dadca 182 {{0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}, {0,50,200}}},
Xantares 2:777a5a5dadca 183
Xantares 2:777a5a5dadca 184 {{{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 185 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 186 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 187 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 188 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 189 {{0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}, {0,0,0}},
Xantares 2:777a5a5dadca 190 {{0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}},
Xantares 2:777a5a5dadca 191 {{0,10,200}, {0,20,200}, {0,30,200}, {0,40,200}, {0,50,200}, {0,60,200}, {0,80,200}, {0,60,200}}},
Xantares 2:777a5a5dadca 192 };
Xantares 2:777a5a5dadca 193 int a;
Xantares 2:777a5a5dadca 194 int b=0;
Xantares 2:777a5a5dadca 195 int c;
Xantares 2:777a5a5dadca 196 int main() {
Xantares 2:777a5a5dadca 197
Xantares 2:777a5a5dadca 198 /* code */
Xantares 2:777a5a5dadca 199 dot_matrix.frequency(1000000);
Xantares 2:777a5a5dadca 200 int line[8] = {1,2,4,8,120,32,64,128};
Xantares 2:777a5a5dadca 201
Xantares 2:777a5a5dadca 202 rst = 1;
Xantares 2:777a5a5dadca 203 wait(0.5);
Xantares 2:777a5a5dadca 204 rst = 0;
Xantares 2:777a5a5dadca 205 wait(0.5);
Xantares 2:777a5a5dadca 206 rst = 1;
Xantares 2:777a5a5dadca 207 wait(0.5);
Xantares 2:777a5a5dadca 208
Xantares 2:777a5a5dadca 209 sb = 0; // 6 bit
Xantares 2:777a5a5dadca 210 for(int i = 0; i<8; i++){
Xantares 2:777a5a5dadca 211 dot_matrix.write(wb[0]);
Xantares 2:777a5a5dadca 212 dot_matrix.write(wb[1]);
Xantares 2:777a5a5dadca 213 dot_matrix.write(wb[2]);
Xantares 2:777a5a5dadca 214 }
Xantares 2:777a5a5dadca 215 open_line = 0;
Xantares 2:777a5a5dadca 216 // dot_matrix.format(8,0);
Xantares 2:777a5a5dadca 217 sb = 1; // 8 bit
Xantares 2:777a5a5dadca 218
Xantares 2:777a5a5dadca 219 t.start();
Xantares 2:777a5a5dadca 220 while (1) {
Xantares 2:777a5a5dadca 221 /* code */
Xantares 2:777a5a5dadca 222 if( (float(t.read()) < 0.2)){
Xantares 2:777a5a5dadca 223 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 224 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 225 dot_matrix.write(TestDot[0][i][j][2]);
Xantares 2:777a5a5dadca 226 dot_matrix.write(TestDot[0][i][j][1]);
Xantares 2:777a5a5dadca 227 dot_matrix.write(TestDot[0][i][j][0]);
Xantares 2:777a5a5dadca 228 a=c;
Xantares 2:777a5a5dadca 229 }
Xantares 2:777a5a5dadca 230 lat = 1;
Xantares 2:777a5a5dadca 231 lat = 0;
Xantares 2:777a5a5dadca 232 open_line = line[i];
Xantares 2:777a5a5dadca 233 wait(0.001);
Xantares 2:777a5a5dadca 234 open_line = 0;
Xantares 2:777a5a5dadca 235 }
Xantares 2:777a5a5dadca 236 }
Xantares 2:777a5a5dadca 237
Xantares 2:777a5a5dadca 238 else if( (float(t.read())) >= 0.2 && (float(t.read()) <= 0.4) ){
Xantares 2:777a5a5dadca 239 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 240 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 241 dot_matrix.write(TestDot[1][i][j][2]);
Xantares 2:777a5a5dadca 242 dot_matrix.write(TestDot[1][i][j][1]);
Xantares 2:777a5a5dadca 243 dot_matrix.write(TestDot[1][i][j][0]);
Xantares 2:777a5a5dadca 244 }
Xantares 2:777a5a5dadca 245 lat = 1;
Xantares 2:777a5a5dadca 246 lat = 0;
Xantares 2:777a5a5dadca 247 open_line = line[i];
Xantares 2:777a5a5dadca 248 wait(0.001);
Xantares 2:777a5a5dadca 249 open_line = 0;
Xantares 2:777a5a5dadca 250 }
Xantares 2:777a5a5dadca 251 }
Xantares 2:777a5a5dadca 252
Xantares 2:777a5a5dadca 253 else if( (t.read()) >= 0.4 && (t.read() <= 0.6) ){
Xantares 2:777a5a5dadca 254 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 255 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 256 dot_matrix.write(TestDot[2][i][j][2]);
Xantares 2:777a5a5dadca 257 dot_matrix.write(TestDot[2][i][j][1]);
Xantares 2:777a5a5dadca 258 dot_matrix.write(TestDot[2][i][j][0]);
Xantares 2:777a5a5dadca 259 }
Xantares 2:777a5a5dadca 260 lat = 1;
Xantares 2:777a5a5dadca 261 lat = 0;
Xantares 2:777a5a5dadca 262 open_line = line[i];
Xantares 2:777a5a5dadca 263 wait(0.001);
Xantares 2:777a5a5dadca 264 open_line = 0;
Xantares 2:777a5a5dadca 265 }
Xantares 2:777a5a5dadca 266 }
Xantares 2:777a5a5dadca 267
Xantares 2:777a5a5dadca 268 else if( (t.read()) >= 0.6 && (t.read() <= 0.8) ){
Xantares 2:777a5a5dadca 269 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 270 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 271 dot_matrix.write(TestDot[3][i][j][2]);
Xantares 2:777a5a5dadca 272 dot_matrix.write(TestDot[3][i][j][1]);
Xantares 2:777a5a5dadca 273 dot_matrix.write(TestDot[3][i][j][0]);
Xantares 2:777a5a5dadca 274 }
Xantares 2:777a5a5dadca 275 lat = 1;
Xantares 2:777a5a5dadca 276 lat = 0;
Xantares 2:777a5a5dadca 277 open_line = line[i];
Xantares 2:777a5a5dadca 278 wait(0.001);
Xantares 2:777a5a5dadca 279 open_line = 0;
Xantares 2:777a5a5dadca 280 }
Xantares 2:777a5a5dadca 281 }
Xantares 2:777a5a5dadca 282
Xantares 2:777a5a5dadca 283 else if( (t.read()) >= 0.8 && (t.read()) <= 1 ){
Xantares 2:777a5a5dadca 284 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 285 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 286 dot_matrix.write(TestDot[4][i][j][2]);
Xantares 2:777a5a5dadca 287 dot_matrix.write(TestDot[4][i][j][1]);
Xantares 2:777a5a5dadca 288 dot_matrix.write(TestDot[4][i][j][0]);
Xantares 2:777a5a5dadca 289 }
Xantares 2:777a5a5dadca 290 lat = 1;
Xantares 2:777a5a5dadca 291 lat = 0;
Xantares 2:777a5a5dadca 292 open_line = line[i];
Xantares 2:777a5a5dadca 293 wait(0.001);
Xantares 2:777a5a5dadca 294 open_line = 0;
Xantares 2:777a5a5dadca 295 }
Xantares 2:777a5a5dadca 296 }
Xantares 2:777a5a5dadca 297
Xantares 2:777a5a5dadca 298 else if( (t.read()) >= 1 && (t.read() <= 1.2)) {
Xantares 2:777a5a5dadca 299 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 300 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 301 dot_matrix.write(TestDot[5][i][j][2]);
Xantares 2:777a5a5dadca 302 dot_matrix.write(TestDot[5][i][j][1]);
Xantares 2:777a5a5dadca 303 dot_matrix.write(TestDot[5][i][j][0]);
Xantares 2:777a5a5dadca 304 }
Xantares 2:777a5a5dadca 305 lat = 1;
Xantares 2:777a5a5dadca 306 lat = 0;
Xantares 2:777a5a5dadca 307 open_line = line[i];
Xantares 2:777a5a5dadca 308 wait(0.001);
Xantares 2:777a5a5dadca 309 open_line = 0;
Xantares 2:777a5a5dadca 310 }
Xantares 2:777a5a5dadca 311 }
Xantares 2:777a5a5dadca 312
Xantares 2:777a5a5dadca 313 else if( (t.read()) >= 1.2 && (t.read()) <= 1.4 ){
Xantares 2:777a5a5dadca 314 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 315 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 316 dot_matrix.write(TestDot[6][i][j][2]);
Xantares 2:777a5a5dadca 317 dot_matrix.write(TestDot[6][i][j][1]);
Xantares 2:777a5a5dadca 318 dot_matrix.write(TestDot[6][i][j][0]);
Xantares 2:777a5a5dadca 319 }
Xantares 2:777a5a5dadca 320 lat = 1;
Xantares 2:777a5a5dadca 321 lat = 0;
Xantares 2:777a5a5dadca 322 open_line = line[i];
Xantares 2:777a5a5dadca 323 wait(0.001);
Xantares 2:777a5a5dadca 324 open_line = 0;
Xantares 2:777a5a5dadca 325 }
Xantares 2:777a5a5dadca 326 }
Xantares 2:777a5a5dadca 327
Xantares 2:777a5a5dadca 328 else if( (t.read()) >= 1.4 && (t.read()) <= 1.6 ){
Xantares 2:777a5a5dadca 329 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 330 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 331 dot_matrix.write(TestDot[7][i][j][2]);
Xantares 2:777a5a5dadca 332 dot_matrix.write(TestDot[7][i][j][1]);
Xantares 2:777a5a5dadca 333 dot_matrix.write(TestDot[7][i][j][0]);
Xantares 2:777a5a5dadca 334 }
Xantares 2:777a5a5dadca 335 lat = 1;
Xantares 2:777a5a5dadca 336 lat = 0;
Xantares 2:777a5a5dadca 337 open_line = line[i];
Xantares 2:777a5a5dadca 338 wait(0.001);
Xantares 2:777a5a5dadca 339 open_line = 0;
Xantares 2:777a5a5dadca 340 }
Xantares 2:777a5a5dadca 341 }
Xantares 2:777a5a5dadca 342
Xantares 2:777a5a5dadca 343 else if( (t.read()) >= 1.6 && (t.read()) <= 1.8 ){
Xantares 2:777a5a5dadca 344 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 345 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 346 dot_matrix.write(TestDot[8][i][j][2]);
Xantares 2:777a5a5dadca 347 dot_matrix.write(TestDot[8][i][j][1]);
Xantares 2:777a5a5dadca 348 dot_matrix.write(TestDot[8][i][j][0]);
Xantares 2:777a5a5dadca 349 }
Xantares 2:777a5a5dadca 350 lat = 1;
Xantares 2:777a5a5dadca 351 lat = 0;
Xantares 2:777a5a5dadca 352 open_line = line[i];
Xantares 2:777a5a5dadca 353 wait(0.001);
Xantares 2:777a5a5dadca 354 open_line = 0;
Xantares 2:777a5a5dadca 355 }
Xantares 2:777a5a5dadca 356 }
Xantares 2:777a5a5dadca 357
Xantares 2:777a5a5dadca 358 else if( (t.read()) >= 1.8 && (t.read()) <= 2 ){
Xantares 2:777a5a5dadca 359 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 360 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 361 dot_matrix.write(TestDot[9][i][j][2]);
Xantares 2:777a5a5dadca 362 dot_matrix.write(TestDot[9][i][j][1]);
Xantares 2:777a5a5dadca 363 dot_matrix.write(TestDot[9][i][j][0]);
Xantares 2:777a5a5dadca 364 }
Xantares 2:777a5a5dadca 365 lat = 1;
Xantares 2:777a5a5dadca 366 lat = 0;
Xantares 2:777a5a5dadca 367 open_line = line[i];
Xantares 2:777a5a5dadca 368 wait(0.001);
Xantares 2:777a5a5dadca 369 open_line = 0;
Xantares 2:777a5a5dadca 370 }
Xantares 2:777a5a5dadca 371 }
Xantares 2:777a5a5dadca 372
Xantares 2:777a5a5dadca 373 else if( (t.read()) >= 2 && (t.read()) <= 2.2 ){
Xantares 2:777a5a5dadca 374 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 375 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 376 dot_matrix.write(TestDot[10][i][j][2]);
Xantares 2:777a5a5dadca 377 dot_matrix.write(TestDot[10][i][j][1]);
Xantares 2:777a5a5dadca 378 dot_matrix.write(TestDot[10][i][j][0]);
Xantares 2:777a5a5dadca 379 }
Xantares 2:777a5a5dadca 380 lat = 1;
Xantares 2:777a5a5dadca 381 lat = 0;
Xantares 2:777a5a5dadca 382 open_line = line[i];
Xantares 2:777a5a5dadca 383 wait(0.001);
Xantares 2:777a5a5dadca 384 open_line = 0;
Xantares 2:777a5a5dadca 385 }
Xantares 2:777a5a5dadca 386 }
Xantares 2:777a5a5dadca 387
Xantares 2:777a5a5dadca 388 else if( (t.read()) >= 2.2 && (t.read()) <= 2.4 ){
Xantares 2:777a5a5dadca 389 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 390 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 391 dot_matrix.write(TestDot[11][i][j][2]);
Xantares 2:777a5a5dadca 392 dot_matrix.write(TestDot[11][i][j][1]);
Xantares 2:777a5a5dadca 393 dot_matrix.write(TestDot[11][i][j][0]);
Xantares 2:777a5a5dadca 394 }
Xantares 2:777a5a5dadca 395 lat = 1;
Xantares 2:777a5a5dadca 396 lat = 0;
Xantares 2:777a5a5dadca 397 open_line = line[i];
Xantares 2:777a5a5dadca 398 wait(0.001);
Xantares 2:777a5a5dadca 399 open_line = 0;
Xantares 2:777a5a5dadca 400 }
Xantares 2:777a5a5dadca 401 }
Xantares 2:777a5a5dadca 402
Xantares 2:777a5a5dadca 403 else if( (t.read()) >= 2.4 && (t.read()) <= 2.6 ){
Xantares 2:777a5a5dadca 404 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 405 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 406 dot_matrix.write(TestDot[12][i][j][2]);
Xantares 2:777a5a5dadca 407 dot_matrix.write(TestDot[12][i][j][1]);
Xantares 2:777a5a5dadca 408 dot_matrix.write(TestDot[12][i][j][0]);
Xantares 2:777a5a5dadca 409 }
Xantares 2:777a5a5dadca 410 lat = 1;
Xantares 2:777a5a5dadca 411 lat = 0;
Xantares 2:777a5a5dadca 412 open_line = line[i];
Xantares 2:777a5a5dadca 413 wait(0.001);
Xantares 2:777a5a5dadca 414 open_line = 0;
Xantares 2:777a5a5dadca 415 }
Xantares 2:777a5a5dadca 416 }
Xantares 2:777a5a5dadca 417
Xantares 2:777a5a5dadca 418 else if( (t.read()) >= 2.6 && (t.read()) <= 2.8 ){
Xantares 2:777a5a5dadca 419 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 420 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 421 dot_matrix.write(TestDot[13][i][j][2]);
Xantares 2:777a5a5dadca 422 dot_matrix.write(TestDot[13][i][j][1]);
Xantares 2:777a5a5dadca 423 dot_matrix.write(TestDot[13][i][j][0]);
Xantares 2:777a5a5dadca 424 }
Xantares 2:777a5a5dadca 425 lat = 1;
Xantares 2:777a5a5dadca 426 lat = 0;
Xantares 2:777a5a5dadca 427 open_line = line[i];
Xantares 2:777a5a5dadca 428 wait(0.001);
Xantares 2:777a5a5dadca 429 open_line = 0;
Xantares 2:777a5a5dadca 430 }
Xantares 2:777a5a5dadca 431 }
Xantares 2:777a5a5dadca 432
Xantares 2:777a5a5dadca 433 else if( (t.read()) >= 2.8 && (t.read()) <= 3 ){
Xantares 2:777a5a5dadca 434 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 435 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 436 dot_matrix.write(TestDot[14][i][j][2]);
Xantares 2:777a5a5dadca 437 dot_matrix.write(TestDot[14][i][j][1]);
Xantares 2:777a5a5dadca 438 dot_matrix.write(TestDot[14][i][j][0]);
Xantares 2:777a5a5dadca 439 }
Xantares 2:777a5a5dadca 440 lat = 1;
Xantares 2:777a5a5dadca 441 lat = 0;
Xantares 2:777a5a5dadca 442 open_line = line[i];
Xantares 2:777a5a5dadca 443 wait(0.001);
Xantares 2:777a5a5dadca 444 open_line = 0;
Xantares 2:777a5a5dadca 445 }
Xantares 2:777a5a5dadca 446 }
Xantares 2:777a5a5dadca 447
Xantares 2:777a5a5dadca 448 else if( (t.read()) >= 3 && (t.read()) <= 3.2 ){
Xantares 2:777a5a5dadca 449 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 450 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 451 dot_matrix.write(TestDot[15][i][j][2]);
Xantares 2:777a5a5dadca 452 dot_matrix.write(TestDot[15][i][j][1]);
Xantares 2:777a5a5dadca 453 dot_matrix.write(TestDot[15][i][j][0]);
Xantares 2:777a5a5dadca 454 }
Xantares 2:777a5a5dadca 455 lat = 1;
Xantares 2:777a5a5dadca 456 lat = 0;
Xantares 2:777a5a5dadca 457 open_line = line[i];
Xantares 2:777a5a5dadca 458 wait(0.001);
Xantares 2:777a5a5dadca 459 open_line = 0;
Xantares 2:777a5a5dadca 460 }
Xantares 2:777a5a5dadca 461 }
Xantares 2:777a5a5dadca 462
Xantares 2:777a5a5dadca 463 else if( (t.read()) >= 3.2 && (t.read()) <= 3.4 ){
Xantares 2:777a5a5dadca 464 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 465 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 466 dot_matrix.write(TestDot[16][i][j][2]);
Xantares 2:777a5a5dadca 467 dot_matrix.write(TestDot[16][i][j][1]);
Xantares 2:777a5a5dadca 468 dot_matrix.write(TestDot[16][i][j][0]);
Xantares 2:777a5a5dadca 469 }
Xantares 2:777a5a5dadca 470 lat = 1;
Xantares 2:777a5a5dadca 471 lat = 0;
Xantares 2:777a5a5dadca 472 open_line = line[i];
Xantares 2:777a5a5dadca 473 wait(0.001);
Xantares 2:777a5a5dadca 474 open_line = 0;
Xantares 2:777a5a5dadca 475 }
Xantares 2:777a5a5dadca 476 }
Xantares 2:777a5a5dadca 477
Xantares 2:777a5a5dadca 478 else if( (t.read()) >= 3.4 && (t.read()) <= 3.6 ){
Xantares 2:777a5a5dadca 479 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 480 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 481 dot_matrix.write(TestDot[17][i][j][2]);
Xantares 2:777a5a5dadca 482 dot_matrix.write(TestDot[17][i][j][1]);
Xantares 2:777a5a5dadca 483 dot_matrix.write(TestDot[17][i][j][0]);
Xantares 2:777a5a5dadca 484 }
Xantares 2:777a5a5dadca 485 lat = 1;
Xantares 2:777a5a5dadca 486 lat = 0;
Xantares 2:777a5a5dadca 487 open_line = line[i];
Xantares 2:777a5a5dadca 488 wait(0.001);
Xantares 2:777a5a5dadca 489 open_line = 0;
Xantares 2:777a5a5dadca 490 }
Xantares 2:777a5a5dadca 491 }
Xantares 2:777a5a5dadca 492
Xantares 2:777a5a5dadca 493 else if( (t.read()) >= 3.6 && (t.read()) <= 3.8 ){
Xantares 2:777a5a5dadca 494 for(int i=0 ; i<=7 ; i++){
Xantares 2:777a5a5dadca 495 for(int j=0 ; j<=7 ; j++){
Xantares 2:777a5a5dadca 496 dot_matrix.write(TestDot[18][i][j][2]);
Xantares 2:777a5a5dadca 497 dot_matrix.write(TestDot[18][i][j][1]);
Xantares 2:777a5a5dadca 498 dot_matrix.write(TestDot[18][i][j][0]);
Xantares 2:777a5a5dadca 499 }
Xantares 2:777a5a5dadca 500 lat = 1;
Xantares 2:777a5a5dadca 501 lat = 0;
Xantares 2:777a5a5dadca 502 open_line = line[i];
Xantares 2:777a5a5dadca 503 wait(0.001);
Xantares 2:777a5a5dadca 504 open_line = 0;
Xantares 2:777a5a5dadca 505 }
Xantares 2:777a5a5dadca 506 }
Xantares 2:777a5a5dadca 507
Xantares 2:777a5a5dadca 508
Xantares 2:777a5a5dadca 509 else{
Xantares 2:777a5a5dadca 510 t.reset();
Xantares 2:777a5a5dadca 511 }
Xantares 2:777a5a5dadca 512 }
Xantares 2:777a5a5dadca 513 }