Lab3-task2

Fork of ADCandticker_sample by William Marsh

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers sinTable.h Source File

sinTable.h

00001 // Look up table for a sine wave as 16 bits
00002 // Note that it is possible to construct the full period from 
00003 //   the first quarter, but the code is more complex
00004 //
00005 // These number were calcuated using a spreadsheet 
00006 const uint16_t sine[] = {
00007     32768, 35980, 39161, 42280, 45308, 48215, 50973, 53556, 
00008     55938, 58098, 60014, 61667, 63042, 64125, 64906, 65378, 
00009     65535, 65378, 64906, 64125, 63042, 61667, 60014, 58098,
00010     55938, 53556, 50973, 48215, 45308, 42280, 39161, 35980,
00011     32768, 29556, 26375, 23256, 20228, 17321, 14563, 11980,
00012      9598,  7438,  5522,  3869,  2494,  1411,   630,   158, 
00013         0,   158,   630,  1411,  2494,  3869,  5522,  7438,
00014      9598, 11980, 14563, 17321, 20228, 23256, 26375, 29556
00015     } ;