Tuner.h
上传用户:xmyjxjd
上传日期:2013-05-04
资源大小:1517k
文件大小:10k
- #if (TV_SYSTEM == TV_NTSC)
- #define MAX_AIR_NUM 69 // 1~69
- #define MAX_CATV_NUM 125 // 1~125
- #endif
- #if (TV_SYSTEM == TV_PAL)
- #define MAX_AIR_NUM 69
- #define MAX_CATV_NUM 69
- #endif
- #if (TV_CHIP == TV_FI1236)
- #define VHF_LOW_FREQ 176 // MHz
- #define VHF_HIGH_FREQ 410 // MHz
- #endif
- #if (TV_CHIP == TV_FQ1216)
- #define VHF_LOW_FREQ 170 // MHz
- #define VHF_HIGH_FREQ 450 // MHz
- #endif
- #ifdef __FUNC__
- #if (TV_SYSTEM == TV_NTSC)
- unsigned int code AIR_Freq[MAX_AIR_NUM] =
- {
- 119*16, // CH 1
- 101*16, // CH 2
- 107*16, // CH 3
- 113*16, // CH 4
- 123*16, // CH 5
- 129*16, // CH 6
- 221*16, // CH 7
- 227*16, // CH 8
- 233*16, // CH 9
- 239*16, // CH 10
- 245*16, // CH 11
- 251*16, // CH 12
- 257*16, // CH 13
- 517*16, // CH 14
- 523*16, // CH 15
- 529*16, // CH 16
- 535*16, // CH 17
- 541*16, // CH 18
- 547*16, // CH 19
- 553*16, // CH 20
- 559*16, // CH 21
- 565*16, // CH 22
- 571*16, // CH 23
- 577*16, // CH 24
- 583*16, // CH 25
- 589*16, // CH 26
- 595*16, // CH 27
- 601*16, // CH 28
- 607*16, // CH 29
- 613*16, // CH 30
- 619*16, // CH 31
- 625*16, // CH 32
- 631*16, // CH 33
- 637*16, // CH 34
- 643*16, // CH 35
- 649*16, // CH 36
- 655*16, // CH 37
- 661*16, // CH 38
- 667*16, // CH 39
- 673*16, // CH 40
- 679*16, // CH 41
- 685*16, // CH 42
- 691*16, // CH 43
- 697*16, // CH 44
- 703*16, // CH 45
- 709*16, // CH 46
- 715*16, // CH 47
- 721*16, // CH 48
- 727*16, // CH 49
- 733*16, // CH 50
- 739*16, // CH 51
- 745*16, // CH 52
- 751*16, // CH 53
- 757*16, // CH 54
- 763*16, // CH 55
- 769*16, // CH 56
- 775*16, // CH 57
- 781*16, // CH 58
- 787*16, // CH 59
- 793*16, // CH 60
- 799*16, // CH 61
- 805*16, // CH 62
- 811*16, // CH 63
- 817*16, // CH 64
- 823*16, // CH 65
- 829*16, // CH 66
- 835*16, // CH 67
- 841*16, // CH 68
- 847*16, // CH 69
- };
- unsigned int code CATV_Freq[MAX_CATV_NUM] =
- {
- 119*16, // CH 1
- 101*16, // CH 2
- 107*16, // CH 3
- 113*16, // CH 4
- 123*16, // CH 5
- 129*16, // CH 6
- 221*16, // CH 7
- 227*16, // CH 8
- 233*16, // CH 9
- 239*16, // CH 10
- 245*16, // CH 11
- 251*16, // CH 12
- 257*16, // CH 13
- 167*16, // CH 14
- 173*16, // CH 15
- 179*16, // CH 16
- 185*16, // CH 17
- 191*16, // CH 18
- 197*16, // CH 19
- 203*16, // CH 20
- 209*16, // CH 21
- 215*16, // CH 22
- 263*16, // CH 23
- 269*16, // CH 24
- 275*16, // CH 25
- 281*16, // CH 26
- 287*16, // CH 27
- 293*16, // CH 28
- 299*16, // CH 29
- 305*16, // CH 30
- 311*16, // CH 31
- 317*16, // CH 32
- 323*16, // CH 33
- 329*16, // CH 34
- 335*16, // CH 35
- 341*16, // CH 36
- 347*16, // CH 37
- 353*16, // CH 38
- 359*16, // CH 39
- 365*16, // CH 40
- 371*16, // CH 41
- 377*16, // CH 42
- 383*16, // CH 43
- 389*16, // CH 44
- 395*16, // CH 45
- 401*16, // CH 46
- 407*16, // CH 47
- 413*16, // CH 48
- 419*16, // CH 49
- 425*16, // CH 50
- 431*16, // CH 51
- 437*16, // CH 52
- 443*16, // CH 53
- 449*16, // CH 54
- 455*16, // CH 55
- 461*16, // CH 56
- 467*16, // CH 57
- 473*16, // CH 58
- 479*16, // CH 59
- 485*16, // CH 60
- 491*16, // CH 61
- 497*16, // CH 62
- 503*16, // CH 63
- 509*16, // CH 64
- 515*16, // CH 65
- 521*16, // CH 66
- 527*16, // CH 67
- 533*16, // CH 68
- 539*16, // CH 69
- 545*16, // CH 70
- 551*16, // CH 71
- 557*16, // CH 72
- 563*16, // CH 73
- 569*16, // CH 74
- 575*16, // CH 75
- 581*16, // CH 76
- 587*16, // CH 77
- 593*16, // CH 78
- 599*16, // CH 79
- 605*16, // CH 80
- 611*16, // CH 81
- 617*16, // CH 82
- 623*16, // CH 83
- 629*16, // CH 84
- 635*16, // CH 85
- 641*16, // CH 86
- 647*16, // CH 87
- 653*16, // CH 88
- 659*16, // CH 89
- 665*16, // CH 90
- 671*16, // CH 91
- 677*16, // CH 92
- 683*16, // CH 93
- 689*16, // CH 94
- 137*16, // CH 95
- 143*16, // CH 96
- 149*16, // CH 97
- 155*16, // CH 98
- 161*16, // CH 99
- 695*16, // CH 100
- 701*16, // CH 101
- 707*16, // CH 102
- 713*16, // CH 103
- 719*16, // CH 104
- 725*16, // CH 105
- 731*16, // CH 106
- 737*16, // CH 107
- 743*16, // CH 108
- 749*16, // CH 109
- 755*16, // CH 110
- 761*16, // CH 111
- 767*16, // CH 112
- 773*16, // CH 113
- 779*16, // CH 114
- 785*16, // CH 115
- 791*16, // CH 116
- 797*16, // CH 117
- 803*16, // CH 118
- 809*16, // CH 119
- 815*16, // CH 120
- 821*16, // CH 121
- 827*16, // CH 122
- 833*16, // CH 123
- 839*16, // CH 124
- 845*16, // CH 125
- };
- #endif
- #if (TV_SYSTEM == TV_PAL)
- unsigned int code AIR_Freq[MAX_AIR_NUM] =
- {
- 311.25*16+622, // CH 01
- 319.25*16+622, // CH 02
- 327.25*16+622, // CH 03
- 335.25*16+622, // CH 04
- 343.25*16+622, // CH 05
- 351.25*16+622, // CH 06
- 359.25*16+622, // CH 07
- 367.25*16+622, // CH 08
- 375.25*16+622, // CH 09
- 383.25*16+622, // CH 10
- 391.25*16+622, // CH 11
- 399.25*16+622, // CH 12
- 407.25*16+622, // CH 13
- 415.25*16+622, // CH 14
- 423.25*16+622, // CH 15
- 431.25*16+622, // CH 16
- 439.25*16+622, // CH 17
- 447.25*16+622, // CH 18
- 455.25*16+622, // CH 19
- 463.25*16+622, // CH 20
- 471.25*16+622, // CH 21
- 479.25*16+622, // CH 22
- 487.25*16+622, // CH 23
- 495.25*16+622, // CH 24
- 503.25*16+622, // CH 25
- 511.25*16+622, // CH 26
- 519.25*16+622, // CH 27
- 527.25*16+622, // CH 28
- 535.25*16+622, // CH 29
- 543.25*16+622, // CH 30
- 551.25*16+622, // CH 31
- 559.25*16+622, // CH 32
- 567.25*16+622, // CH 33
- 575.25*16+622, // CH 34
- 583.25*16+622, // CH 35
- 591.25*16+622, // CH 36
- 599.25*16+622, // CH 37
- 607.25*16+622, // CH 38
- 615.25*16+622, // CH 39
- 623.25*16+622, // CH 40
- 631.25*16+622, // CH 41
- 639.25*16+622, // CH 42
- 647.25*16+622, // CH 43
- 655.25*16+622, // CH 44
- 663.25*16+622, // CH 45
- 671.25*16+622, // CH 46
- 679.25*16+622, // CH 47
- 687.25*16+622, // CH 48
- 695.25*16+622, // CH 49
- 703.25*16+622, // CH 50
- 711.25*16+622, // CH 51
- 719.25*16+622, // CH 52
- 727.25*16+622, // CH 53
- 735.25*16+622, // CH 54
- 743.25*16+622, // CH 55
- 751.25*16+622, // CH 56
- 759.25*16+622, // CH 57
- 767.25*16+622, // CH 58
- 775.25*16+622, // CH 59
- 783.25*16+622, // CH 60
- 791.25*16+622, // CH 61
- 799.25*16+622, // CH 62
- 807.25*16+622, // CH 63
- 815.25*16+622, // CH 64
- 823.25*16+622, // CH 65
- 831.25*16+622, // CH 66
- 839.25*16+622, // CH 67
- 847.25*16+622, // CH 68
- 855.25*16+622, // CH 69
- };
- unsigned int code CATV_Freq[MAX_CATV_NUM] =
- {
- 311.25*16+622, // CH 01
- 319.25*16+622, // CH 02
- 327.25*16+622, // CH 03
- 335.25*16+622, // CH 04
- 343.25*16+622, // CH 05
- 351.25*16+622, // CH 06
- 359.25*16+622, // CH 07
- 367.25*16+622, // CH 08
- 375.25*16+622, // CH 09
- 383.25*16+622, // CH 10
- 391.25*16+622, // CH 11
- 399.25*16+622, // CH 12
- 407.25*16+622, // CH 13
- 415.25*16+622, // CH 14
- 423.25*16+622, // CH 15
- 431.25*16+622, // CH 16
- 439.25*16+622, // CH 17
- 447.25*16+622, // CH 18
- 455.25*16+622, // CH 19
- 463.25*16+622, // CH 20
- 471.25*16+622, // CH 21
- 479.25*16+622, // CH 22
- 487.25*16+622, // CH 23
- 495.25*16+622, // CH 24
- 503.25*16+622, // CH 25
- 511.25*16+622, // CH 26
- 519.25*16+622, // CH 27
- 527.25*16+622, // CH 28
- 535.25*16+622, // CH 29
- 543.25*16+622, // CH 30
- 551.25*16+622, // CH 31
- 559.25*16+622, // CH 32
- 567.25*16+622, // CH 33
- 575.25*16+622, // CH 34
- 583.25*16+622, // CH 35
- 591.25*16+622, // CH 36
- 599.25*16+622, // CH 37
- 607.25*16+622, // CH 38
- 615.25*16+622, // CH 39
- 623.25*16+622, // CH 40
- 631.25*16+622, // CH 41
- 639.25*16+622, // CH 42
- 647.25*16+622, // CH 43
- 655.25*16+622, // CH 44
- 663.25*16+622, // CH 45
- 671.25*16+622, // CH 46
- 679.25*16+622, // CH 47
- 687.25*16+622, // CH 48
- 695.25*16+622, // CH 49
- 703.25*16+622, // CH 50
- 711.25*16+622, // CH 51
- 719.25*16+622, // CH 52
- 727.25*16+622, // CH 53
- 735.25*16+622, // CH 54
- 743.25*16+622, // CH 55
- 751.25*16+622, // CH 56
- 759.25*16+622, // CH 57
- 767.25*16+622, // CH 58
- 775.25*16+622, // CH 59
- 783.25*16+622, // CH 60
- 791.25*16+622, // CH 61
- 799.25*16+622, // CH 62
- 807.25*16+622, // CH 63
- 815.25*16+622, // CH 64
- 823.25*16+622, // CH 65
- 831.25*16+622, // CH 66
- 839.25*16+622, // CH 67
- 847.25*16+622, // CH 68
- 855.25*16+622, // CH 69
- };
- #endif
- #else
- extern unsigned int code AIR_Freq[MAX_AIR_NUM];
- extern unsigned int code CATV_Freq[MAX_CATV_NUM];
- #endif