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

📄 tuning.h

📁 以ST公司CPU为核心的彩色电视机的完整源程序。
💻 H
字号:
/*********************** SGS-THOMSON MICROELECTRONICS ************************
FILENAME     : TUNING.H
VERSION      : V1.0
DATE         : JAN 1999
AUTHOR(s)    : ASHISH RUDOLA / DEEPAK DOSHI
PROCESSOR    : ST92195
DESCRIPTION  : This module contains constant definitions and function
               prototypes.
MODIFICATIONS:
   -
*****************************************************************************/
#ifndef _tuninghead_
#define _tuninghead_

void set_audio_standard(void);
void set_color_standard(void);
void set_video_audio_system(unsigned char audio_standard);
void set_band(unsigned char selected_band);
void init_tuning(void);
void store_program_info(unsigned char channel);
void start_tuning(void);
void update_tuning(void);
void monitor_AFC(void);
void set_system(unsigned char);

extern unsigned char system;
extern unsigned char tuning_state;

/* TV systems available */
//#define SYSTEM_LL1		0	/* SYSTEM A - SECAM      L/L' positive video modulation (AM sound) */
#define SYSTEM_PAL   	1	/* SYSTEM B - PAL  		 BG/H negative video modulation (5.5MHz)   */
#define SYSTEM_SECAM    2   /* SYSTEM C - SECAM      DK   negative video modulation (6.5MHz)   */
#define SYSTEM_NTSC_1	3
#define SYSTEM_NTSC_2	4
#define SYSTEM_AUTO		5
#define SYSTEM_MAX      6

#define SYSTEM_BG		1
#define SYSTEM_DK		2
#define SYSTEM_I		3
#define SYSTEM_MN	    4	/* for only scart */
#define MAX_SYSTEM		4
#define CHECK_SYSTEM	4

/* Tuning processes */
#define SETUP_TUNING	0
#define SETUP_VS		1
#define SETUP_CHANNEL	2
#define STOP_TUNING		3


/* I/O's settings to select band */
#define VHF_L 	    1  /* P3.4 */
#define VHF_H		2  /* P3.5 */
#define UHF			3  /* P3.6 */
#define NO_BAND     0
#define VS_MSB			0
#define VS_LSB			1

#endif

⌨️ 快捷键说明

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