⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ctrl.h

📁 2005年全国大学生电子设计竞赛论文集
💻 H
字号:
#ifndef	__CTRL_h__
#define	__CTRL_h__
//	write your header here
#define Dot_Num    310
//#define Line_Num   80
//建立曲线表格???????????????????
const float Circle_X[361]=
{
 25.0000  , 24.9962 ,  24.9848 ,  24.9657 ,  24.9391  , 24.9049 ,  24.8630  , 24.8137 ,  24.7567  , 24.6922 ,  24.6202,
 24.5407  , 24.4537 ,  24.3593 ,  24.2574 ,  24.1481  , 24.0315 ,  23.9076  , 23.7764 ,  23.6380  , 23.4923 ,  23.3395,
 23.1796  , 23.0126 ,  22.8386 ,  22.6577 ,  22.4699  , 22.2752 ,  22.0737  , 21.8655 ,  21.6506  , 21.4292 ,  21.2012,
 20.9668  , 20.7259 ,  20.4788 ,  20.2254 ,  19.9659  , 19.7003 ,  19.4286  , 19.1511 ,  18.8677  , 18.5786 ,  18.2838,
 17.9835  , 17.6777 ,  17.3665 ,  17.0500 ,  16.7283  , 16.4015 ,  16.0697  , 15.7330 ,  15.3915  , 15.0454 ,  14.6946,
 14.3394  , 13.9798 ,  13.6160 ,  13.2480 ,  12.8760  , 12.5000 ,  12.1202  , 11.7368 ,  11.3498  , 10.9593 ,  10.5655,
 10.1684  ,  9.7683 ,   9.3652 ,   8.9592 ,   8.5505  ,  8.1392 ,   7.7254  ,  7.3093 ,   6.8909  ,  6.4705 ,   6.0480,
  5.6238  ,  5.1978 ,   4.7702 ,   4.3412 ,   3.9109  ,  3.4793 ,   3.0467  ,  2.6132 ,   2.1789  ,  1.7439 ,   1.3084,
  0.8725  ,  0.4363 ,   0.0000 ,  -0.4363 ,  -0.8725  , -1.3084 ,  -1.7439  , -2.1789 ,  -2.6132  , -3.0467 ,  -3.4793,
 -3.9109  , -4.3412 ,  -4.7702 ,  -5.1978 ,  -5.6238  , -6.0480 ,  -6.4705  , -6.8909 ,  -7.3093  , -7.7254 ,  -8.1392,
 -8.5505  , -8.9592 ,  -9.3652 ,  -9.7683 , -10.1684  ,-10.5655 , -10.9593  ,-11.3498 , -11.7368  ,-12.1202 , -12.5000,
-12.8760  ,-13.2480 , -13.6160 , -13.9798 , -14.3394  ,-14.6946 , -15.0454  ,-15.3915 , -15.7330  ,-16.0697 , -16.4015,
-16.7283  ,-17.0500 , -17.3665 , -17.6777 , -17.9835  ,-18.2838 , -18.5786  ,-18.8677 , -19.1511  ,-19.4286 , -19.7003,
-19.9659  ,-20.2254 , -20.4788 , -20.7259 , -20.9668  ,-21.2012 , -21.4292  ,-21.6506 , -21.8655  ,-22.0737 , -22.2752,
-22.4699  ,-22.6577 , -22.8386 , -23.0126 , -23.1796  ,-23.3395 , -23.4923  ,-23.6380 , -23.7764  ,-23.9076 , -24.0315,
-24.1481  ,-24.2574 , -24.3593 , -24.4537 , -24.5407  ,-24.6202 , -24.6922  ,-24.7567 , -24.8137  ,-24.8630 , -24.9049,
-24.9391  ,-24.9657 , -24.9848 , -24.9962 , -25.0000  ,-24.9962 , -24.9848  ,-24.9657 , -24.9391  ,-24.9049 , -24.8630,
-24.8137  ,-24.7567 , -24.6922 , -24.6202 , -24.5407  ,-24.4537 , -24.3593  ,-24.2574 , -24.1481  ,-24.0315 , -23.9076,
-23.7764  ,-23.6380 , -23.4923 , -23.3395 , -23.1796  ,-23.0126 , -22.8386  ,-22.6577 , -22.4699  ,-22.2752 , -22.0737,
-21.8655  ,-21.6506 , -21.4292 , -21.2012 , -20.9668  ,-20.7259 , -20.4788  ,-20.2254 , -19.9659  ,-19.7003 , -19.4286,
-19.1511  ,-18.8677 , -18.5786 , -18.2838 , -17.9835  ,-17.6777 , -17.3665  ,-17.0500 , -16.7283  ,-16.4015 , -16.0697,
-15.7330  ,-15.3915 , -15.0454 , -14.6946 , -14.3394  ,-13.9798 , -13.6160  ,-13.2480 , -12.8760  ,-12.5000 , -12.1202,
-11.7368  ,-11.3498 , -10.9593 , -10.5655 , -10.1684  , -9.7683 ,  -9.3652  , -8.9592 ,  -8.5505  , -8.1392 ,  -7.7254,
 -7.3093  , -6.8909 ,  -6.4705 ,  -6.0480 ,  -5.6238  , -5.1978 ,  -4.7702  , -4.3412 ,  -3.9109  , -3.4793 ,  -3.0467,
 -2.6132  , -2.1789 ,  -1.7439 ,  -1.3084 ,  -0.8725  , -0.4363 ,  -0.0000  ,  0.4363 ,   0.8725  ,  1.3084 ,   1.7439,
  2.1789  ,  2.6132 ,   3.0467 ,   3.4793 ,   3.9109  ,  4.3412 ,   4.7702  ,  5.1978 ,   5.6238  ,  6.0480 ,   6.4705,
  6.8909  ,  7.3093 ,   7.7254 ,   8.1392 ,   8.5505  ,  8.9592 ,   9.3652  ,  9.7683 ,  10.1684  , 10.5655 ,  10.9593,
 11.3498  , 11.7368 ,  12.1202 ,  12.5000 ,  12.8760  , 13.2480 ,  13.6160  , 13.9798 ,  14.3394  , 14.6946 ,  15.0454,
 15.3915  , 15.7330 ,  16.0697 ,  16.4015 ,  16.7283  , 17.0500 ,  17.3665  , 17.6777 ,  17.9835  , 18.2838 ,  18.5786,
 18.8677  , 19.1511 ,  19.4286 ,  19.7003 ,  19.9659  , 20.2254 ,  20.4788  , 20.7259 ,  20.9668  , 21.2012 ,  21.4292,
 21.6506  , 21.8655 ,  22.0737 ,  22.2752 ,  22.4699  , 22.6577 ,  22.8386  , 23.0126 ,  23.1796  , 23.3395 ,  23.4923,
 23.6380  , 23.7764 ,  23.9076 ,  24.0315 ,  24.1481  , 24.2574 ,  24.3593  , 24.4537 ,  24.5407  , 24.6202 ,  24.6922,
 24.7567  , 24.8137 ,  24.8630 ,  24.9049 ,  24.9391  , 24.9657 ,  24.9848  , 24.9962 ,25.0000 };
const float Circle_Y[361]=
{    0  ,  0.4363  ,  0.8725  ,  1.3084 ,   1.7439 ,   2.1789  ,  2.6132 ,   3.0467  ,  3.4793 ,   3.9109  ,
4.3412   , 4.7702   , 5.1978   , 5.6238  ,  6.0480  ,  6.4705   , 6.8909  ,  7.3093   , 7.7254  ,  8.1392   ,
8.5505   , 8.9592   , 9.3652   , 9.7683  , 10.1684  , 10.5655   ,10.9593  , 11.3498   ,11.7368  , 12.1202   ,
12.5000  , 12.8760  , 13.2480  , 13.6160 ,  13.9798 ,  14.3394  , 14.6946 ,  15.0454  , 15.3915 ,  15.7330  ,
16.0697  , 16.4015  , 16.7283  , 17.0500 ,  17.3665 ,  17.6777  , 17.9835 ,  18.2838  , 18.5786 ,  18.8677  ,
19.1511  , 19.4286  , 19.7003  , 19.9659 ,  20.2254 ,  20.4788  , 20.7259 ,  20.9668  , 21.2012 ,  21.4292  ,
21.6506  , 21.8655  , 22.0737  , 22.2752 ,  22.4699 ,  22.6577  , 22.8386 ,  23.0126  , 23.1796 ,  23.3395  ,
23.4923  , 23.6380  , 23.7764  , 23.9076 ,  24.0315 ,  24.1481  , 24.2574 ,  24.3593  , 24.4537 ,  24.5407  ,
24.6202  , 24.6922  , 24.7567  , 24.8137 ,  24.8630 ,  24.9049  , 24.9391 ,  24.9657  , 24.9848 ,  24.9962  ,
25.0000  , 24.9962  , 24.9848  , 24.9657 ,  24.9391 ,  24.9049  , 24.8630 ,  24.8137  , 24.7567 ,  24.6922  ,
24.6202  , 24.5407  , 24.4537  , 24.3593 ,  24.2574 ,  24.1481  , 24.0315 ,  23.9076  , 23.7764 ,  23.6380  ,
23.4923  , 23.3395  , 23.1796  , 23.0126 ,  22.8386 ,  22.6577  , 22.4699 ,  22.2752  , 22.0737 ,  21.8655  ,
21.6506  , 21.4292  , 21.2012  , 20.9668 ,  20.7259 ,  20.4788  , 20.2254 ,  19.9659  , 19.7003 ,  19.4286  ,
19.1511  , 18.8677  , 18.5786  , 18.2838 ,  17.9835 ,  17.6777  , 17.3665 ,  17.0500  , 16.7283 ,  16.4015  ,
16.0697  , 15.7330  , 15.3915  , 15.0454 ,  14.6946 ,  14.3394  , 13.9798 ,  13.6160  , 13.2480 ,  12.8760  ,
12.5000  , 12.1202  , 11.7368  , 11.3498 ,  10.9593 ,  10.5655  , 10.1684 ,   9.7683  ,  9.3652 ,   8.9592  ,
8.5505   , 8.1392   , 7.7254   , 7.3093  ,  6.8909  ,  6.4705   , 6.0480  ,  5.6238   , 5.1978  ,  4.7702   ,
4.3412   , 3.9109   , 3.4793   , 3.0467  ,  2.6132  ,  2.1789   , 1.7439  ,  1.3084   , 0.8725  ,  0.4363   ,
0.0000   ,-0.4363   ,-0.8725   ,-1.3084  , -1.7439  , -2.1789   ,-2.6132  , -3.0467   ,-3.4793  , -3.9109   ,
-4.3412  , -4.7702  , -5.1978  , -5.6238 ,  -6.0480 ,  -6.4705  , -6.8909 ,  -7.3093  , -7.7254 ,  -8.1392  ,
-8.5505  , -8.9592  , -9.3652  , -9.7683 , -10.1684 , -10.5655  ,-10.9593 , -11.3498  ,-11.7368 , -12.1202  ,
-12.5000 , -12.8760 , -13.2480 , -13.6160,  -13.9798,  -14.3394 , -14.6946,  -15.0454 , -15.3915,  -15.7330 ,
-16.0697 , -16.4015 , -16.7283 , -17.0500,  -17.3665,  -17.6777 , -17.9835,  -18.2838 , -18.5786,  -18.8677 ,
-19.1511 , -19.4286 , -19.7003 , -19.9659,  -20.2254,  -20.4788 , -20.7259,  -20.9668 , -21.2012,  -21.4292 ,
-21.6506 , -21.8655 , -22.0737 , -22.2752,  -22.4699,  -22.6577 , -22.8386,  -23.0126 , -23.1796,  -23.3395 ,
-23.4923 , -23.6380 , -23.7764 , -23.9076,  -24.0315,  -24.1481 , -24.2574,  -24.3593 , -24.4537,  -24.5407 ,
-24.6202 , -24.6922 , -24.7567 , -24.8137,  -24.8630,  -24.9049 , -24.9391,  -24.9657 , -24.9848,  -24.9962 ,
-25.0000 , -24.9962 , -24.9848 , -24.9657,  -24.9391,  -24.9049 , -24.8630,  -24.8137 , -24.7567,  -24.6922 ,
-24.6202 , -24.5407 , -24.4537 , -24.3593,  -24.2574,  -24.1481 , -24.0315,  -23.9076 , -23.7764,  -23.6380 ,
-23.4923 , -23.3395 , -23.1796 , -23.0126,  -22.8386,  -22.6577 , -22.4699,  -22.2752 , -22.0737,  -21.8655 ,
-21.6506 , -21.4292 , -21.2012 , -20.9668,  -20.7259,  -20.4788 , -20.2254,  -19.9659 , -19.7003,  -19.4286 ,
-19.1511 , -18.8677 , -18.5786 , -18.2838,  -17.9835,  -17.6777 , -17.3665,  -17.0500 , -16.7283,  -16.4015 ,
-16.0697 , -15.7330 , -15.3915 , -15.0454,  -14.6946,  -14.3394 , -13.9798,  -13.6160 , -13.2480,  -12.8760 ,
-12.5000 , -12.1202 , -11.7368 , -11.3498,  -10.9593,  -10.5655 , -10.1684,   -9.7683 ,  -9.3652,   -8.9592 ,
-8.5505  , -8.1392  , -7.7254  , -7.3093 ,  -6.8909 ,  -6.4705  , -6.0480 ,  -5.6238  , -5.1978 ,  -4.7702  ,
-4.3412  , -3.9109  , -3.4793  , -3.0467 ,  -2.6132 ,  -2.1789  , -1.7439 ,  -1.3084  , -0.8725 ,  -0.4363  ,0};
const float Curve_X[Dot_Num]=
{0,    0.2,    0.4,    0.6,    0.8,    1,   1.2,    1.4,   1.6,    1.8,
 2,    2.2,    2.4,    2.6,    2.8,    3,    3.2,    3.4,    3.6,    3.8,
 4,    4.2,    4.4,    4.6,    4.8,    5,    5.2,    5.4,    5.6,    5.8,
 6,    6.2,    6.4,    6.6,    6.8,    7,    7.2,    7.4,    7.6,    7.8,
 8,    8.2,    8.4,    8.6,    8.8,    9,    9.2,    9.4,    9.6,    9.8,
10,   10.2,   10.4,   10.6,   10.8,   11,   11.2,   11.4,   11.6,   11.8,
12,   12.2,   12.4,   12.6,   12.8,   13,   13.2,   13.4,   13.6,   13.8,
14,   14.2,   14.4,   14.6,   14.8,   15,   15.2,   15.4,   15.6,   15.8,
16,   16.2,   16.4,   16.6,   16.8,   17,   17.2,   17.4,   17.6,   17.8,
18,   18.2,   18.4,   18.6,   18.8,   19,   19.2,   19.4,   19.6,   19.8,
20,   20.2,   20.4,   20.6,   20.8,   21,   21.2,   21.4,   21.6,   21.8,
22,   22.2,   22.4,   22.6,   22.8,   23,   23.2,   23.4,   23.6,   23.8,
24,   24.2,   24.4,   24.6,   24.8,   25,   25.2,   25.4,   25.6,   25.8,
26,   26.2,   26.4,   26.6,   26.8,   27,   27.2,   27.4,   27.6,   27.8,
28,   28.2,   28.4,   28.6,   28.8,   29,   29.2,   29.4,   29.6,   29.8,
30,   30.2,   30.4,   30.6,   30.8,   31,   31.2,   31.4,   31.6,   31.8,
32,   32.2,   32.4,   32.6,   32.8,   33,   33.2,   33.4,   33.6,   33.8,
34,   34.2,   34.4,   34.6,   34.8,   35,   35.2,   35.4,   35.6,   35.8,
36,   36.2,   36.4,   36.6,   36.8,   37,   37.2,   37.4,   37.6,   37.8,
38,   38.2,   38.4,   38.6,   38.8,   39,   39.2,   39.4,   39.6,   39.8,
40,   40.2,   40.4,   40.6,   40.8,   41,   41.2,   41.4,   41.6,   41.8,
42,   42.2,   42.4,   42.6,   42.8,   43,   43.2,   43.4,   43.6,   43.8,
44,   44.2,   44.4,   44.6,   44.8,   45,   45.2,   45.4,   45.6,   45.8,
46,   46.2,   46.4,   46.6,   46.8,   47,   47.2,   47.4,   47.6,   47.8,
48,   48.2,   48.4,   48.6,   48.8,   49,   49.2,   49.4,   49.6,   49.8,
50,   50.2,   50.4,   50.6,   50.8,   51,   51.2,   51.4,   51.6,   51.8,
52,   52.2,   52.4,   52.6,   52.8,   53,   53.2,   53.4,   53.6,   53.8,
54,   54.2,   54.4,   54.6,   54.8,   55,   55.2,   55.4,   55.6,   55.8,
56,   56.2,   56.4,   56.6,   56.8,   57,   57.2,   57.4,   57.6,   57.8,
58,   58.2,   58.4,   58.6,   58.8,   59,   59.2,   59.4,   59.6,   59.8,
60,   60.2,   60.4,   60.6,   60.8,   61,   61.2,   61.4,   61.6,   61.8};
const float Curve_Y[Dot_Num]=
{40.0000  , 40.4067  , 40.8131 ,  41.2193 ,  41.6249  , 42.0299  , 42.4340  , 42.8371 ,  43.2391  , 43.6397,
44.0388  , 44.4363  , 44.8319 ,  45.2255 ,  45.6169  , 46.0060  , 46.3927  , 46.7767 ,  47.1579  , 47.5361,
47.9112  , 48.2831  , 48.6515 ,  49.0163 ,  49.3775  , 49.7347  , 50.0879  , 50.4370 ,  50.7817  , 51.1220,
51.4576  , 51.7886  , 52.1146 ,  52.4357 ,  52.7516  , 53.0623  , 53.3675  , 53.6672 ,  53.9613  , 54.2496,
54.5320  , 54.8083  , 55.0786 ,  55.3427 ,  55.6003  , 55.8516  , 56.0963  , 56.3343 ,  56.5656  , 56.7900,
57.0075  , 57.2179  , 57.4213 ,  57.6174 ,  57.8063  , 57.9877  , 58.1618  , 58.3283 ,  58.4873  , 58.6386,
58.7822  , 58.9181  , 59.0461 ,  59.1663 ,  59.2785  , 59.3827  , 59.4790  , 59.5672 ,  59.6473  , 59.7192,
59.7831  , 59.8387  , 59.8861 ,  59.9254 ,  59.9563  , 59.9791  , 59.9935  , 59.9997 ,  59.9977  , 59.9873,
59.9687  , 59.9419  , 59.9068 ,  59.8635 ,  59.8119  , 59.7522  , 59.6843  , 59.6082 ,  59.5241  , 59.4319,
59.3316  , 59.2234  , 59.1072 ,  58.9831 ,  58.8511  , 58.7114  , 58.5639  , 58.4088 ,  58.2460  , 58.0757,
57.8979  , 57.7128  , 57.5203 ,  57.3205 ,  57.1136  , 56.8996  , 56.6787  , 56.4508 ,  56.2161  , 55.9747,
55.7268  , 55.4723  , 55.2114 ,  54.9443 ,  54.6709  , 54.3915  , 54.1061  , 53.8150 ,  53.5180  , 53.2156,
52.9076  , 52.5943  , 52.2758 ,  51.9522 ,  51.6237  , 51.2904  , 50.9524  , 50.6099 ,  50.2630  , 49.9118,
49.5566  , 49.1974  , 48.8344 ,  48.4677 ,  48.0976  , 47.7241  , 47.3474  , 46.9676 ,  46.5850  , 46.1997,
45.8118  , 45.4215  , 45.0289 ,  44.6343 ,  44.2378  , 43.8395  , 43.4396  , 43.0383 ,  42.6357  , 42.2321,
41.8275  , 41.4222  , 41.0163 ,  40.6099 ,  40.2033  , 39.7967  , 39.3901  , 38.9837 ,  38.5778  , 38.1725,
37.7679  , 37.3643  , 36.9617 ,  36.5604 ,  36.1605  , 35.7622  , 35.3657  , 34.9711 ,  34.5785  , 34.1882,
33.8003  , 33.4150  , 33.0324 ,  32.6526 ,  32.2759  , 31.9024  , 31.5323  , 31.1656 ,  30.8026  , 30.4434,
30.0882  , 29.7370  , 29.3901 ,  29.0476 ,  28.7096  , 28.3763  , 28.0478  , 27.7242 ,  27.4057  , 27.0924,
26.7844  , 26.4820  , 26.1850 ,  25.8939 ,  25.6085  , 25.3291  , 25.0557  , 24.7886 ,  24.5277  , 24.2732,
24.0253  , 23.7839  , 23.5492 ,  23.3213 ,  23.1004  , 22.8864  , 22.6795  , 22.4797 ,  22.2872  , 22.1021,
21.9243  , 21.7540  , 21.5912 ,  21.4361 ,  21.2886  , 21.1489  , 21.0169  , 20.8928 ,  20.7766  , 20.6684,
20.5681  , 20.4759  , 20.3918 ,  20.3157 ,  20.2478  , 20.1881  , 20.1365  , 20.0932 ,  20.0581  , 20.0313,
20.0127  , 20.0023  , 20.0003 ,  20.0065 ,  20.0209  , 20.0437  , 20.0746  , 20.1139 ,  20.1613  , 20.2169,
20.2808  , 20.3527  , 20.4328 ,  20.5210 ,  20.6173  , 20.7215  , 20.8337  , 20.9539 ,  21.0819  , 21.2178,
21.3614  , 21.5127  , 21.6717 ,  21.8382 ,  22.0123  , 22.1937  , 22.3826  , 22.5787 ,  22.7821  , 22.9925,
23.2100  , 23.4344  , 23.6657 ,  23.9037 ,  24.1484  , 24.3997  , 24.6573  , 24.9214 ,  25.1917  , 25.4680,
25.7504  , 26.0387   ,26.3328  , 26.6325  , 26.9377   ,27.2484   ,27.5643   ,27.8854  , 28.2114   ,28.5424 ,
28.8780 ,  29.2183   ,29.5630  , 29.9121  , 30.2653   ,30.6225   ,30.9837   ,31.3485  , 31.7169   ,32.0888 ,
32.4639 ,  32.8421   ,33.2233  , 33.6073  , 33.9940   ,34.3831   ,34.7745   ,35.1681  , 35.5637   ,35.9612 ,
36.3603  , 36.7609   ,37.1629  , 37.5660  , 37.9701   ,38.3751   ,38.7807   ,39.1869  , 39.5933   ,40.0000 };

void Orientation( );
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -