// Diese Datei wird von „tables.awk“ erstellt. Editieren zwecklos!
#include <avr/io.h> // _VECTORS_SIZE
.section .vectors // gleich hinter Interrupttabelle platzieren
.set L,178
.set S,(_VECTORS_SIZE+L+255)>>8
.space S<<8-L-_VECTORS_SIZE
.type wintab,@common
wintab: // Länge = 178 Bytes, prüfe Adresse = 0x004E
.byte 7, 8, 10, 11, 13, 15, 17, 19
.byte 21, 23, 26, 28, 31, 34, 36, 39
.byte 42, 45, 48, 52, 55, 58, 62, 65
.byte 69, 72, 76, 80, 84, 87, 91, 95
.byte 99,103,107,111,115,119,123,127
.byte 131,135,139,143,147,151,155,159
.byte 163,167,171,175,178,182,186,189
.byte 193,196,200,203,206,209,212,215
.byte 218,221,224,226,229,231,234,236
.byte 238,240,242,243,245,247,248,249
.byte 250,251,252,253,254,254,255,255
.byte 255,255,255,255,254,254,253,252
.byte 251,250,249,248,247,245,243,242
.byte 240,238,236,234,231,229,226,224
.byte 221,218,215,212,209,206,203,200
.byte 196,193,189,186,182,178,175,171
.byte 167,163,159,155,151,147,143,139
.byte 135,131,127,123,119,115,111,107
.byte 103, 99, 95, 91, 87, 84, 80, 76
.byte 72, 69, 65, 62, 58, 55, 52, 48
.byte 45, 42, 39, 36, 34, 31, 28, 26
.byte 23, 21, 19, 17, 15, 13, 11, 10
.byte 8, 7
.type sintab,@common
sintab: // Sinustabelle 256 Stützstellen, Adresse = 0x0100
.byte 0, 3, 6, 9, 12, 15, 18, 21
.byte 24, 27, 30, 33, 35, 38, 41, 44
.byte 47, 49, 52, 55, 58, 60, 63, 65
.byte 68, 70, 73, 75, 77, 80, 82, 84
.byte 86, 88, 90, 92, 94, 96, 98,100
.byte 101,103,105,106,108,109,110,112
.byte 113,114,115,116,117,118,118,119
.byte 120,120,121,121,121,122,122,122
.byte 122,122,122,122,121,121,121,120
.byte 120,119,118,118,117,116,115,114
.byte 113,112,110,109,108,106,105,103
.byte 101,100, 98, 96, 94, 92, 90, 88
.byte 86, 84, 82, 80, 77, 75, 73, 70
.byte 68, 65, 63, 60, 58, 55, 52, 49
.byte 47, 44, 41, 38, 35, 33, 30, 27
.byte 24, 21, 18, 15, 12, 9, 6, 3
#ifdef __AVR_HAVE_MUL__ // Zweierkomplement
.byte 0,253,250,247,244,241,238,235
.byte 232,229,226,223,221,218,215,212
.byte 209,207,204,201,198,196,193,191
.byte 188,186,183,181,179,176,174,172
.byte 170,168,166,164,162,160,158,156
.byte 155,153,151,150,148,147,146,144
.byte 143,142,141,140,139,138,138,137
.byte 136,136,135,135,135,134,134,134
.byte 134,134,134,134,135,135,135,136
.byte 136,137,138,138,139,140,141,142
.byte 143,144,146,147,148,150,151,153
.byte 155,156,158,160,162,164,166,168
.byte 170,172,174,176,179,181,183,186
.byte 188,191,193,196,198,201,204,207
.byte 209,212,215,218,221,223,226,229
.byte 232,235,238,241,244,247,250,253
#else // Vorzeichen+Betrag
.byte 128,131,134,137,140,143,146,149
.byte 152,155,158,161,163,166,169,172
.byte 175,177,180,183,186,188,191,193
.byte 196,198,201,203,205,208,210,212
.byte 214,216,218,220,222,224,226,228
.byte 229,231,233,234,236,237,238,240
.byte 241,242,243,244,245,246,246,247
.byte 248,248,249,249,249,250,250,250
.byte 250,250,250,250,249,249,249,248
.byte 248,247,246,246,245,244,243,242
.byte 241,240,238,237,236,234,233,231
.byte 229,228,226,224,222,220,218,216
.byte 214,212,210,208,205,203,201,198
.byte 196,193,191,188,186,183,180,177
.byte 175,172,169,166,163,161,158,155
.byte 152,149,146,143,140,137,134,131
#endif
| Detected encoding: UTF-8 | 0
|