-
Notifications
You must be signed in to change notification settings - Fork 1
/
AVR_Tetris.hex
291 lines (291 loc) · 12.6 KB
/
AVR_Tetris.hex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
:020000020000FC
:02000000CBC172
:02000C000CC026
:100026006FB76F936B3000F06C3000F09598839546
:1000360009F001C0939562E08C30960711F000003C
:1000460002C099278827602F0EE00A9509F0FDCF98
:10005600062F959A61E0803E960708F415C0DD27C5
:10006600C1E061E08B3E960731F061E08C3E960779
:1000760029F0000006C096987FEF03C0969A77276E
:1000860000C06F916FBF1895582F5F7011F0000078
:1000960001C06A96CF93DF93E0966596EF93FF9340
:1000A6004F93682F6C70669548E0742E6894000034
:1000B6000000E991E79D45BBF0014295E60F45BB7F
:1000C600F4F9559155BB5295459155BBE991E79D7C
:1000D60045BBF0014295E60F45BBF4F9559155BB7A
:1000E6005295459155BBE991E79D45BBF001429577
:1000F600E60F45BBF4F9559155BB5295459155BB55
:10010600E991E79D45BBF0014295E60F45BBF4F941
:10011600559155BB5295459155BBE991E79D45BB18
:10012600F0014295E60F45BBF4F9559155BB529542
:10013600459155BBE991E79D45BBF0014295E60F18
:1001460045BBF4F9559155BB5295459155BBE9917F
:10015600E79D45BBF0014295E60F45BBF4F9559185
:1001660055BB5295459155BBE991E79D45BBF001BD
:100176004295E60F45BBF4F9559155BB529545910D
:1001860055BBE991E79D45BBF0014295E60F45BB9E
:10019600F4F9559155BB5295459155BBE991E79DAB
:1001A60045BBF0014295E60F45BBF4F9559155BBA9
:1001B6005295459155BBE991E79D45BBF0014295A6
:1001C600E60F45BBF4F9559155BB5295459155BB84
:1001D600E991E79D45BBF0014295E60F45BBF4F971
:1001E600559155BB5295459155BBE991E79D45BB48
:1001F600F0014295E60F45BBF4F9559155BB529572
:10020600459155BBE991E79D45BBF0014295E60F47
:1002160045BBF4F9559155BB5295459155BBE991AE
:10022600E79D45BBF0014295E60F45BBF4F95591B4
:1002360055BB5295459155BBE991E79D45BBF001EC
:100246004295E60F45BBF4F9559155BB529545913C
:1002560055BBE991E79D45BBF0014295E60F45BBCD
:10026600F4F9559155BB5295459155BBE991E79DDA
:1002760045BBF0014295E60F45BBF4F9559155BBD8
:100286005295459155BBE991E79D45BBF0014295D5
:10029600E60F45BBF4F9559155BB5295459155BBB3
:1002A600E991E79D45BBF0014295E60F45BBF4F9A0
:1002B600559155BB5295459155BBE991E79D45BB77
:1002C600F0014295E60F45BBF4F9559155BB5295A1
:1002D600459155BBE991E79D45BBF0014295E60F77
:1002E60045BBF4F9559155BB5295459155BBE991DE
:1002F600E79D45BBF0014295E60F45BBF4F95591E4
:1003060055BB5295459155BBE991E79D45BBF0011B
:100316004295E60F45BBF4F9559155BB529545916B
:1003260055BBE991E79D45BBF0014295E60F45BBFC
:10033600F4F9559155BB5295459155BBE991E79D09
:1003460045BBF0014295E60F45BBF4F9559155BB07
:100356005295459155BB4F91FF91EF9125BADF918B
:10036600CF916F916FBF1895DD27CC270FE004BBA7
:100376008D9A8E9A06E005BB9598969800E00FBD7B
:1003860009E00EBD02E00BBD0CE70ABD00E109BFA6
:100396000895F89404E00EBF0FE50DBF22240FEF79
:1003A600302EA0D476D45ED4DFDF09E605BD00E0AA
:1003B60003BDBB9A06E00093200409E000932104E4
:1003C60001E00093220401E0009323042092250417
:1003D6002092270420922804209229047894DFD3BF
:1003E6007F3FF1F777275CD4A4FC03C0A6FC6DD34E
:1003F600F7CF73D261D23CD2BA2C06E00093200428
:1004060009E00093210401E00093220401E0009337
:100416002304209225042092260420922704209269
:1004260028042092290429D40093230426D4009377
:100436002A047F3FF1F7772733D4A5FCD0DFA4FC4D
:100446007CD1009125040F3F51F0A0FCC0D1A1FC46
:10045600D8D1A2FCF2D1A7FC80D1A6FC9BD1BA2CA4
:100466006624052D03950E31502E09F0E2CF00913A
:100476002504003069F4632C522C00E026D100914B
:1004860021041091200413954BD2003011F002C0C4
:100496008AC07DC000912204E0D010E0DD241F93C5
:1004A60076D21F910F3F29F01395153109F0F7CF3A
:1004B60032C01F93D394012F102F0F9391D20F9117
:1004C6000A9509F0F9CF1F9100912804039500932E
:1004D6002804EACF0091270415E0010F00932704B2
:1004E6002DC00091270415E0010F0093270426C0B4
:1004F6000091270415E0010F009327041FC0009107
:10050600270415E0010F0093270418C00091290461
:100516000395009329040D2D003081F00130D1F2AE
:100526000230F9F2033021F3043049F30091280434
:10053600003021F01EE1BCD2103041F300912704B7
:100546000395009327042092200409E000932104D8
:100556002092240400912A04009323048ED300934E
:100566002A04E8EDFEE0E00FF21D04910093220458
:10057600009121041091200413951395D1D10F3FBA
:1005860009F011C0309225043092260452CF009112
:1005960020040395053118F40093200404C000E0FC
:1005A6000093200400C00091220457D00091260435
:1005B6000F3F59F0009125040F3F09F019F4ECE6BE
:1005C600FBE005C0E6E6FBE002C0E2E7FBE00AE08E
:1005D60012E02CD202E114E0EEE7FBE027D208E1BC
:1005E60016E02091270446D202E118E0E4E8FBE099
:1005F6001DD208E11AE0209128043CD201E11DE059
:10060600E2E9FBE013D2009121041091200420912D
:100616002304309124040F931F932F933F9304E1F7
:100626001CE030E03093240420932304109320042C
:10063600009321044AD020912A04209323040DD04C
:100646003F912F911F910F913093240420932304FF
:100656001093200400932104ECCE0F930091200404
:10066600A1EEB0E0003021F05A960A9509F0FCCFD1
:1006760000912104A00F00E0B01F0F91E8E1FDE01A
:1006860020E410912304129F20912404220F220FAC
:10069600220F220F020E121CE00DF11D14E025910F
:1006A600221111D01196259122110DD01196259166
:1006B600221109D011962591221105D057961A9527
:1006C60009F0EDCF08952C9308950F93009120041F
:1006D600A1EEB0E0003021F05A960A9509F0FCCF61
:1006E60000912104A00F00E0B01F0F91E8E1FDE0AA
:1006F60020E410912304129F20912404220F220F3C
:10070600220F220F020E121CE00DF11D14E025919E
:10071600221111D01196259122110DD011962591F5
:10072600221109D011962591221105D057961A95B6
:1007360009F0EDCF08952C920895B4FE01C00895F6
:10074600009126040F3F41F0009125041FEF012779
:10075600009325041DE1512E0895B7FE01C00895AA
:1007660000E0B3DF009124040F930395043080F476
:10077600009324040091210410912004D1D000306C
:100786000F9111F0009324040091220466DF08956E
:1007960000E0EECFB6FE01C0089500E096DF0091BE
:1007A60024040F930A950F3F80F4009324040091CC
:1007B600210410912004B4D000300F9111F0009361
:1007C60024040091220449DF089503E0D1CFB0FE4E
:1007D60001C0089500E079DF009121041091200402
:1007E60003959ED0003021F00091220436DF089553
:1007F60000912104039500932104009122042DDF2A
:100806000895B1FE01C0089500E05FDF0091210464
:10081600109120040A9584D0003021F00091220422
:100826001CDF089500E051DF009121040A95009332
:1008360021040091220411DF089501C0089500E00B
:1008460044DF0091210410912004139569D00030F3
:1008560031F00091220401DF0DE1502E0895009140
:10086600200403950093200400912204F6DE0895E7
:100876000DE0AAECB0E012E31D9313E31D930A9575
:1008860009F0FCCF14E31D9305E1A4EEB0E015E3F7
:100896001C931E961C931C960A9509F0F8CF0DE042
:1008A600A6E0B3E016E31D9313E31D930A9509F042
:1008B600FCCF17E31D93089501E0A0E6B0E00C938A
:1008C60002E0A9E7B0E00C9301E0A2E5B3E00C93E7
:1008D60002E0ABE6B3E00C93089500EFBB27A0E679
:1008E6002D922D922D922D920A9509F0F9CF089509
:1008F60005E1A5EEB0E010E01D931D931D931D9339
:100906001D931D931D931D931D931D931D931D9361
:100916001C931E960A9509F0EFCF209220040895A5
:100926002AE1219FA1EEB0E00A0E1B1E000E121C4A
:10093600A02DB12DE8E1FDE020E410912304129FE3
:1009460020912404220F220F220F220F020E121CC6
:10095600E00DF11D332714E02591221112D01196D6
:10096600259122110ED01196259122110AD01196A9
:100976002591221106D057961A9509F0EDCF032F2F
:1009860008950C91003011F03FEF089508952AE183
:10099600219FA5EEB0E00A0E1B1EA02DB12D3FEF44
:1009A6001DE00D91003019F01A9511F0FACF33279A
:1009B600032F08952AE1219FA5EEB0E00A0E1B1E23
:1009C600A02DB12D2D922D922D922D922D922D92FC
:1009D6002D922D922D922D922D922D922C9208953C
:1009E6002AE1219FA5EEB0E00A0E1B1EA02DB12D17
:1009F600EA2FFB2F7A9701910D9301910D930191A7
:100A06000D9301910D9301910D9301910D93019118
:100A16000D9301910D9301910D9301910D93019108
:100A26000D9301910D9301910D9308952AE1129F63
:100A3600000E121CA0E6B0E0A00DB11D15911030FD
:100A460039F0103231F01E5208E3100F1D93F6CF25
:100A560008951196F3CF2F932AE1129F000E121CD0
:100A6600A0E6B0E0A00DB11D2F912E5208E3200F95
:100A76002D9308953AE1139F000E121CA0E6B0E0F4
:100A8600A00DB11D022F1AE013D0202F0AE3100F7C
:100A96001E93022F1AE00CD0202F0AE3100F1E938C
:100AA600022F1AE005D0202F0AE3100F1E93089597
:100AB6002F9320E0011710F420F0FCCF2395011BA3
:100AC600F9CF102F022F2F91089507DF0AE012E0C9
:100AD600ECE9FBE0ABDF00E0E02E20E01E2D110F7D
:100AE600110F37D0202F08E015E04E2D440F140FBC
:100AF600B2DF20E01E2D110F110F13952AD0202FE3
:100B060009E015E04E2D440F140FA5DF20E01E2D41
:100B1600110F110F139513951CD0202F0AE015E025
:100B26004E2D440F140F97DF20E01E2D110F110FCD
:100B36001395139513950DD0202F02E115E04E2D38
:100B4600440F140F97DFE3940E2D0A3009F0C5CF3A
:100B56000895E199FECF2FBB1EBBE09A0DB3089511
:100B66004040404040005041555A41004B4F4E498D
:100B7600454320475259000057594E494B004C49AE
:100B86004E494500504F5A494F4D00004E4153546F
:100B960045504E59000057594E494B4900009DDEBD
:100BA6000AE013E0E8EFFBE041DF0AE016E0E0E0F0
:100BB600FCE03CDF06E018E0E6E0FCE037DF06E0BC
:100BC6001FE0E6E1FCE032DF06E011E1E4E2FCE0F2
:100BD6002DDF04E016E1E4E3FCE028DF05E018E1A0
:100BE600EAE4FCE023DF06E01BE1ECE5FCE01EDFC7
:100BF600089554455452495300004155544F5200EC
:100C06004A414B554220435A454B414E534B4900AE
:100C160053544152542020204752414A000020207C
:100C260020204120202057594E494B490000505260
:100C36004F4A454B542057594B4F4E414E59204E23
:100C4600412000004B4F4E4B5552532047524120F6
:100C5600524554524F0020454C454B54524F444147
:100C66002E504C00A59805E007B905EE06B9089583
:100C760004B10F9305B10F910895FADF073000F420
:100C8600102F111F01270770073009F001C00A95C0
:100C960008958A9A8B988C9A9298949A939A089522
:100CA6000F931F932F93929A0CE30A9509F0FDCFA9
:100CB600929828E011270CE30A9509F0FDCF949845
:100CC600839B0ED00CE30A9509F0FDCF949A2A95E2
:100CD60011F0110FF0CFA12E2F911F910F910895B2
:100CE6001160089500E000BD04E109B908E10AB900
:100CF60006E800BD08955D9BFECF0CB908950591E9
:100D0600003011F0F8DFFBCF08955F9BFECF0CB1EA
:100D16000895000102000003040000000000000026
:100D260000000001020000030400000000000000B3
:100D360000000001020000030400000000000000A3
:100D46000000000102000003040000000000000093
:100D5600000000000500000006000000060000007C
:100D660007000809090A0000000000000000000052
:100D7600000000000500000006000000060000005C
:100D860007000809090A0000000000000000000032
:100D9600000000000B00000C0D0E0000000000001B
:100DA600000000000B0000000F0E00001000000005
:100DB6000000000C110E00001000000000000000F2
:100DC600000000000B00000C1200000010000000E4
:100DD60000000013000000141500000016000000BB
:100DE600000000001817001A19000000000000009B
:100DF600000000130000001415000000160000009B
:100E0600000000001817001A19000000000000007A
:100E1600000000001B00001D1C00001E000000005A
:100E26000000001F2000000021220000000000003A
:100E3600000000001B00001D1C00001E000000003A
:100E46000000001F2000000021220000000000001A
:100E560000000000230000002400000025260000FA
:100E660000000000000000292827002A00000000DA
:100E7600000000002B2C000000240000002A0000C7
:100E860000000000000000000023002B282D0000B9
:100E9600000000000005000000060000082E00000B
:100EA60000000000000000050000002F090A0000F5
:100EB60000000000300A00000600000007000000E5
:100EC60000000000000000080931000000070000D3
:0A0ED60000000401030A0D0C0900DE
:101000000000000000000000CCCC4C444C444C4498
:10101000CC4C4404440444044C444C444C4404002C
:1010200044044404440400009919190119011901E8
:1010300019011901190119011901190119010100F9
:1010400099991911191101009999111111110000A3
:101050009919110111010000BB3B3B033B033B030A
:10106000BBBB3B333B3303003B33333333330000F1
:10107000BB3B3303330300003B333B333B333B0386
:101080003B033B033B030300BBBB3333333333032B
:101090003B03330333033B03AA2A2A022A022A0210
:1010A0002A222A222A220200AA2A220222022A0212
:1010B0002A022A022A020200AA2A2202220200008E
:1010C000AAAA2A222A222A022A0222022202000094
:1010D000AAAA2A222A220200DD5D5D055D055D05C2
:1010E0005D05550555050000DDDD5D555D555D056A
:1010F0005D055D055D050500DDDD5D555D550500A2
:10110000DD5D550555055D055DD55D555D550500F4
:10111000DD5D550555050000EE6E6E066E066E0629
:101120006E066E066E066E066E666E666E6606006D
:10113000EE0E660666060000EE6E660666060000A7
:10114000EEEE666666660000EEEE6E666E666E0633
:101150006E066E066E060600EEEE6E666E660600A3
:10116000EE6E6606660660066E0666066606000099
:101170001901110111010000199119111911010032
:1011800099991911191119019919110111011901CF
:10119000FFFF7F777F777F07FFFF77777777000005
:1011A000FF7F770777077F077F077F077F077F0727
:1011B0007F777F777F7707007F07770777070000C4
:1011C000000000000000F000000F000FF000F00031
:1011D000FF0F0F0F0F0FFF0F000F000F000F000F7B
:1011E000FF0F000FF000FF0FFF0F000FF00FFF0FBA
:1011F0000F000F00FF0F000FFF0F0F00000FFF0F7A
:10120000FF0F0F00FF0F0F0FFF0F000F000F000F5A
:10121000FF0F0F0FFF0FFF0FFF0F0F0FFF0F000F3D
:10122000000F0000000F0000000F0000000F000F73
:101230000000000FF000000F0000F0FF0000F0FFC2
:101240000000F000000FF000FF0F000FF000000F93
:101250000000000000000000F00F0F0FFF0F0F0F45
:10126000FF000F0FFF0FFF0FFF0F0F000F00FF0F0B
:10127000FF000F0F0F0FFF00FF0F0F00FF00FF0F0A
:10128000FF0F0F00FF000F000F00FF0F0F0FFF0FEA
:101290000F0F0F0FFF0F0F0FF000F000F000F00026
:1012A000FF0F000F0F0FF00F0F0F0F0FFF000F0FAB
:1012B0000F000F000F00FF000F0FFF0F0F0F0F0F9A
:1012C0000FF0FFF00FFF0FF0FF0F0F0F0F0FFF0FCB
:1012D000FF0F0F0FFF0F0F00FF0F0F0FFF0F000F7C
:1012E000FF000F0FFF000F0FFF0FFF00000FFF0F9A
:1012F000FF0FF000F000F0000F0F0F0F0F0FFF0FA8
:101300000F0F0F0FFF0FF0000FF00FF0FFFFF00FA8
:101310000F0FF000F0000F0F0F0F0F0FF000F00095
:08132000FF0F000FF000FF0FAA
:00000001FF