#include #include #define AMP (119.0) #define OFF (0x08) #define STEPS (360) #define PI (3.1415926535897932384626433) #define RADS(x) (((float)x)/360.0*2.0*PI) int main() { int i,j; unsigned char d; printf("( " "fFfFfFfFfFfFfFfFfFfFfFfFfFfFfFfFfFfFfF" "fFfFfFfFfFfFfFfFfFfFfFfFfFfFfFfFfFfFfF" " )"); printf("\n\ncreate tsin \n"); for (i= 0; i<360; i+= 360/STEPS) { d= (unsigned char) (OFF+AMP*(0.5+0.5*sin(RADS(i)))); printf("%x , ( ",d); for (j=0; j>1; j++) printf("."); printf(" )\n"); } printf("\n\n\n"); return 0; }