-> mapping to an 1/x like behaviour
[my-code/atmel.git] / beginners / rgb_moritz_intensities.asm
1 ; f(x) = a / (x+o)  +  c  (a:0.100000 o:0.091608 c:-0.091608)
2 ; 0 - 1
3 .db 0x0, 0x0
4 ; 2 - 3
5 .db 0x0, 0x0
6 ; 4 - 5
7 .db 0x0, 0x0
8 ; 6 - 7
9 .db 0x0, 0x0
10 ; 8 - 9
11 .db 0x0, 0x0
12 ; 10 - 11
13 .db 0x0, 0x0
14 ; 12 - 13
15 .db 0x1, 0x1
16 ; 14 - 15
17 .db 0x1, 0x1
18 ; 16 - 17
19 .db 0x1, 0x1
20 ; 18 - 19
21 .db 0x1, 0x1
22 ; 20 - 21
23 .db 0x1, 0x1
24 ; 22 - 23
25 .db 0x2, 0x2
26 ; 24 - 25
27 .db 0x2, 0x2
28 ; 26 - 27
29 .db 0x2, 0x2
30 ; 28 - 29
31 .db 0x2, 0x2
32 ; 30 - 31
33 .db 0x2, 0x2
34 ; 32 - 33
35 .db 0x3, 0x3
36 ; 34 - 35
37 .db 0x3, 0x3
38 ; 36 - 37
39 .db 0x3, 0x3
40 ; 38 - 39
41 .db 0x3, 0x3
42 ; 40 - 41
43 .db 0x3, 0x4
44 ; 42 - 43
45 .db 0x4, 0x4
46 ; 44 - 45
47 .db 0x4, 0x4
48 ; 46 - 47
49 .db 0x4, 0x4
50 ; 48 - 49
51 .db 0x4, 0x4
52 ; 50 - 51
53 .db 0x5, 0x5
54 ; 52 - 53
55 .db 0x5, 0x5
56 ; 54 - 55
57 .db 0x5, 0x5
58 ; 56 - 57
59 .db 0x5, 0x6
60 ; 58 - 59
61 .db 0x6, 0x6
62 ; 60 - 61
63 .db 0x6, 0x6
64 ; 62 - 63
65 .db 0x6, 0x6
66 ; 64 - 65
67 .db 0x6, 0x7
68 ; 66 - 67
69 .db 0x7, 0x7
70 ; 68 - 69
71 .db 0x7, 0x7
72 ; 70 - 71
73 .db 0x7, 0x7
74 ; 72 - 73
75 .db 0x8, 0x8
76 ; 74 - 75
77 .db 0x8, 0x8
78 ; 76 - 77
79 .db 0x8, 0x8
80 ; 78 - 79
81 .db 0x9, 0x9
82 ; 80 - 81
83 .db 0x9, 0x9
84 ; 82 - 83
85 .db 0x9, 0x9
86 ; 84 - 85
87 .db 0xa, 0xa
88 ; 86 - 87
89 .db 0xa, 0xa
90 ; 88 - 89
91 .db 0xa, 0xa
92 ; 90 - 91
93 .db 0xb, 0xb
94 ; 92 - 93
95 .db 0xb, 0xb
96 ; 94 - 95
97 .db 0xb, 0xc
98 ; 96 - 97
99 .db 0xc, 0xc
100 ; 98 - 99
101 .db 0xc, 0xc
102 ; 100 - 101
103 .db 0xd, 0xd
104 ; 102 - 103
105 .db 0xd, 0xd
106 ; 104 - 105
107 .db 0xd, 0xe
108 ; 106 - 107
109 .db 0xe, 0xe
110 ; 108 - 109
111 .db 0xe, 0xf
112 ; 110 - 111
113 .db 0xf, 0xf
114 ; 112 - 113
115 .db 0xf, 0xf
116 ; 114 - 115
117 .db 0x10, 0x10
118 ; 116 - 117
119 .db 0x10, 0x10
120 ; 118 - 119
121 .db 0x11, 0x11
122 ; 120 - 121
123 .db 0x11, 0x11
124 ; 122 - 123
125 .db 0x12, 0x12
126 ; 124 - 125
127 .db 0x12, 0x13
128 ; 126 - 127
129 .db 0x13, 0x13
130 ; 128 - 129
131 .db 0x13, 0x14
132 ; 130 - 131
133 .db 0x14, 0x14
134 ; 132 - 133
135 .db 0x15, 0x15
136 ; 134 - 135
137 .db 0x15, 0x15
138 ; 136 - 137
139 .db 0x16, 0x16
140 ; 138 - 139
141 .db 0x16, 0x17
142 ; 140 - 141
143 .db 0x17, 0x17
144 ; 142 - 143
145 .db 0x18, 0x18
146 ; 144 - 145
147 .db 0x19, 0x19
148 ; 146 - 147
149 .db 0x19, 0x1a
150 ; 148 - 149
151 .db 0x1a, 0x1a
152 ; 150 - 151
153 .db 0x1b, 0x1b
154 ; 152 - 153
155 .db 0x1c, 0x1c
156 ; 154 - 155
157 .db 0x1c, 0x1d
158 ; 156 - 157
159 .db 0x1d, 0x1e
160 ; 158 - 159
161 .db 0x1e, 0x1f
162 ; 160 - 161
163 .db 0x1f, 0x20
164 ; 162 - 163
165 .db 0x20, 0x21
166 ; 164 - 165
167 .db 0x21, 0x22
168 ; 166 - 167
169 .db 0x22, 0x23
170 ; 168 - 169
171 .db 0x23, 0x24
172 ; 170 - 171
173 .db 0x24, 0x25
174 ; 172 - 173
175 .db 0x25, 0x26
176 ; 174 - 175
177 .db 0x26, 0x27
178 ; 176 - 177
179 .db 0x28, 0x28
180 ; 178 - 179
181 .db 0x29, 0x2a
182 ; 180 - 181
183 .db 0x2a, 0x2b
184 ; 182 - 183
185 .db 0x2c, 0x2c
186 ; 184 - 185
187 .db 0x2d, 0x2e
188 ; 186 - 187
189 .db 0x2f, 0x2f
190 ; 188 - 189
191 .db 0x30, 0x31
192 ; 190 - 191
193 .db 0x32, 0x33
194 ; 192 - 193
195 .db 0x33, 0x34
196 ; 194 - 195
197 .db 0x35, 0x36
198 ; 196 - 197
199 .db 0x37, 0x38
200 ; 198 - 199
201 .db 0x39, 0x3a
202 ; 200 - 201
203 .db 0x3b, 0x3c
204 ; 202 - 203
205 .db 0x3d, 0x3e
206 ; 204 - 205
207 .db 0x40, 0x41
208 ; 206 - 207
209 .db 0x42, 0x43
210 ; 208 - 209
211 .db 0x45, 0x46
212 ; 210 - 211
213 .db 0x47, 0x49
214 ; 212 - 213
215 .db 0x4a, 0x4c
216 ; 214 - 215
217 .db 0x4d, 0x4f
218 ; 216 - 217
219 .db 0x50, 0x52
220 ; 218 - 219
221 .db 0x54, 0x56
222 ; 220 - 221
223 .db 0x58, 0x5a
224 ; 222 - 223
225 .db 0x5c, 0x5e
226 ; 224 - 225
227 .db 0x60, 0x62
228 ; 226 - 227
229 .db 0x64, 0x67
230 ; 228 - 229
231 .db 0x69, 0x6c
232 ; 230 - 231
233 .db 0x6f, 0x71
234 ; 232 - 233
235 .db 0x74, 0x77
236 ; 234 - 235
237 .db 0x7b, 0x7e
238 ; 236 - 237
239 .db 0x82, 0x85
240 ; 238 - 239
241 .db 0x89, 0x8d
242 ; 240 - 241
243 .db 0x92, 0x96
244 ; 242 - 243
245 .db 0x9b, 0xa0
246 ; 244 - 245
247 .db 0xa5, 0xab
248 ; 246 - 247
249 .db 0xb1, 0xb7
250 ; 248 - 249
251 .db 0xbe, 0xc6
252 ; 250 - 251
253 .db 0xcd, 0xd6
254 ; 252 - 253
255 .db 0xdf, 0xe9
256 ; 254 - 255
257 .db 0xf3, 0xff