?? ns81l.h
字號(hào):
#ifndef __NS81L_H__
#define __NS81L_H__
//CT MIXER TANK TUNE COARSE
//FIXED
//REGISTER 0
enum{
CT_0PF,
CT_0_8PF=0x01,
CT_1_6PF=0x02,
CT_2_4PF=0x03,
CT_3_2PF=0x04,
CT_4_0PF=0x05,
CT_4_8PF=0x06,
CT_5_6PF=0x07,
CT_6_4PF=0x0b,
CT_7_2PF=0x0c,
CT_8_0PF=0x0d,
CT_8_8PF=0x0e,
CT_9_6PF=0x0f
};
//CF MIXER TANK TUNE FINE
//FIXED
//REGISTER 0
enum{
CF_0PF,
CF_0_0512PF=(0X01<<4),
CF_0_1024PF=(0X02<<4),
CF_0_1536PF=(0X03<<4),
CF_0_2048PF=(0X04<<4),
CF_0_256PF =(0X05<<4),
CF_0_3072PF=(0X06<<4),
CF_0_3584PF=(0X07<<4),
CF_0_4096PF=(0X08<<4),
CF_0_4608PF=(0X09<<4),
CF_0_512PF =(0X0A<<4),
CF_0_5632PF=(0X0B<<4),
CF_0_6144PF=(0X0C<<4),
CF_0_6656PF=(0X0D<<4),
CF_0_7168PF=(0X0E<<4),
CF_0_7680PF=(0X0F<<4)
};
//FMDET FM DETECTOR TUNING
//FIXED
//REGISTER 0
enum{
FMDET_0PF,
FMDET_0_01PF=(0X01<<8),
FMDET_0_04PF=(0X02<<8),
FMDET_0_05PF=(0X03<<8),
FMDET_0_17PF=(0X04<<8),
FMDET_0_18PF=(0X05<<8),
FMDET_0_21PF=(0X06<<8),
FMDET_0_22PF=(0X07<<8),
FMDET_0_4PF =(0X08<<8),
FMDET_0_41PF=(0X09<<8),
FMDET_0_44PF=(0X0A<<8),
FMDET_0_45PF=(0X0B<<8),
FMDET_0_57PF=(0X0C<<8),
FMDET_0_58PF=(0X0D<<8),
FMDET_0_61PF=(0X0E<<8),
FMDET_0_62PF=(0X0F<<8)
};
#define CONS_FMDET (0x47<<8)
//DACA DAC FOR TRACING A
//CHANGEABLE
//REGISTER 1
#define CONS_DACA 0xe5
//DACB DAC FOR TRACING B
//CHANGEABLE
//REGISTER 1
enum{
DACB_AM=(0Xfb<<8),
DACB_FM=(0Xfb<<8)
};
//SEEK IF COUNT ENABLE
//CHANGEABLE
//REGISTER 2
enum{
SEEK_DISABLE,
SEEK_ENABLE
};
//BEX BAND EXTENTION
//CHANGEABLE
//REGISTER 2
enum{
BEX_OFF,
BEX_ON=(0X01<<1)
};
//GA LMT AMP LESS GAIN
//FIXED
//REGISTER 2
enum{
GA_LMTFULLGAIN,
GA_GAINDOWN=(0X01<<2)
};
//T00 FM VCO1 MONITOR FRAGC
//FIXED
//REGISTER 2
enum{
T00_NORMAL,
T00_OSC_TEST=(0X01<<3)
};
//VROS DAC REFERENCE VOLTAGE
//FIXED
//REGISTER 2
enum{
VROS_LPF1_CONNECTION,
VROS_VTDA_CONNECTION=(0X01<<4)
};
//DAG FM DAC GAIN CONTROL
//FIXED
//REGISTER 2
enum{
DAG_MULTIPLY_1,
DAG_MULTIPLY_1_2=(0X01<<5),
DAG_MULTIPLY_1_5=(0X02<<5),
DAG_MULTIPLY_1_8=(0X03<<5)
};
//SRFB FM RFA MOS BIAS
//FIXED
//REGISTER 2
enum{
SRFB_5MA,
SRFB_10MA=(0X01<<7),
SRFB_15MA=(0X02<<7),
SRFB_20MA=(0X03<<7)
};
//SEL FREQUENCY ADJUSTMENT
//FIXED
//REGISTER 2
#define CONS_SEL (0X3A<<9)
//SMS SOFT MUTING START LEVEL ADJUST
//FIXED
//REGISTER 3
enum{
SMS_0_DBU,
SMS_2_DBU,
SMS_4_DBU,
SMS_6_DBU,
SMS_8_DBU,
SMS_10_DBU,
SMS_12_DBU,
SMS_14_DBU
};
//SME SOFT MUTING ATTENUATION
//FIXED
//REGISTER 3
enum{
SME_20DB,
SME_30DB=(0X01<<3),
SME_25DB=(0X02<<3),
SME_35DB=(0X03<<3)
};
//PCAN PIOT CANCELLER DISABLE (NOT POWER)
//FIXED
//REGISTER 3
enum{
PCAN_ENABLE,
PCAN_DISABLE=(0X01<<6)
};
//PENC NOISE CANCELLER ACTIVATION
//FIXED
//REGISTER 3
enum{
PENC_DISABLE,
PENC_ENABLE=(0X01<<8)
};
//NCT HI PASS FILTER TEST
//FIXED
//REGISTER 3
enum{
NCT_NORMAL,
NCT_HPFTEST=(0X01<<9)
};
//HC HCC STARTING LEVEL
//FIXED
//REGISTER 3
enum{
HC_12DBU,
HC_13DBU=(0X01<<11),
HC_15DBU=(0X02<<11),
HC_17DBU=(0X03<<11),
HC_19DBU=(0X04<<11),
HC_20DBU=(0X05<<11),
HC_22DBU=(0X06<<11),
HC_24DBU=(0X07<<11)
};
//SDT STJO PORT CONTROL
//CHANGABLE
//REGISTER 3
enum{
SDT_STEREOINDICATOR,
SDT_STATIONDECTION=(0X01<<14),
SDT_IFCOUNTER =(0X02<<14),
SDT_PLLTEST =(0X03<<14)
};
//SN STEREO NOISE CONTROL START
//FIXED
//REGISTER 4
enum{
SN_8DBU,
SN_10DBU,
SN_11DBU,
SN_12DBU,
SN_13DBU,
SN_15DBU,
SN_16DBU,
SN_17DBU,
SN_18DBU,
SN_20DBU,
SN_21DBU,
SN_22DBU,
SN_24DBU,
SN_25DBU,
SN_26DBU,
SN_27DBU
};
//SEP SEPERATION ADJUST
//FIXED
//REGISTER 4
#define CONS_SEP (0x23<<4)
//OD CMOS OR OPEN DRAIN OUTPUT FOR STJO
//FIXED
//REGISTER 4
enum{
OD_CMOS,
OD_OPENDRAIN=(0X01<<10)
};
//RSS RSSI ADJUSTMENT
//FIXED
//REGISTER 4
#define CONS_RSS (0X06<<11)
//BMUT BMUTE BAND WIDTH
//CHANGEABLE
//REGISTER 5
enum{
BMUT_25KHZ,
BMUT_50KHZ,
BMUT_75KHZ,
BMUT_100KHZ,
BMUT_125KHZ,
BMUT_OFF,
BMUT_ON=0X07
};
//MONO STEREO MONO SWITCH
//CHANGEABLE
//REGISTER 5
enum{
MONO_STEREO,
MONO_MONO=(0X01<<3)
};
//CFA MPX VCO CAPCITANCE ADJUSTMENT
//FIXED
//REGISTER 5
enum{
CFA_8PF,
CFA_7_5PF=(0X01<<4),
CFA_7PF =(0X02<<4),
CFA_6_5PF=(0X03<<4),
CFA_6PF =(0X04<<4),
CFA_5_5PF=(0X05<<4),
CFA_5PF =(0X06<<4),
CFA_4_5PF=(0X07<<4)
};
//DEL AUDIO DELAY FOR N.C
//FIXED
//REGISTER 5
enum{
DEL_6_3US,
DEL_12_6US=(0X01<<7)
};
//PDOF PILOT DETECTOR OFFSET
//FIXED
//REGISTER 5
#define CONS_PDOF 0
//PCN PILOT CNCELLATION ADJUST
//FIXED
//REGISTER 5
#define CONS_PCN (0X06<<10)
//NSMTOFF SMUTE DISABLE
//FIXED
//REGISTER 5
enum{
NSMTOFF_SOFTMUTEENABLE,
NSMTOFF_THROUGHAF=(0X01<<14)
};
//P38KGK0 MPX VCO MONITOR
//FIXED
//REGISTER 5
enum{
P38KGK0_GKONORMAL,
P38KGK0_GKOMPXVCO=(0X01<<15)
};
//INHW WIDE AGC DISABLE
//FIXED
//REGISTER 6
enum{
INHW_WAGCENABLE,
INHW_WAGCDISABLE
};
//LOMON AM VCO2 MONITOR AAGR
//FIXED
//REGISTER 6
enum{
LOMON_NORMAL,
LOMON_AMVCO2=(0X01<<1)
};
//MAG MAGC THRESHOLD VOLTAGE
//FIXED
//REGISTER 6
enum{
MAG_FM80DBU,
MAG_FM85DBU=(0X01<<2),
MAG_FM88DBU=(0X02<<2),
MAG_FM91DBU=(0X03<<2)
};
enum{
MAG_AM78DBU,
MAG_AM83DBU =(0x01<<2),
MAG_AM92DBU =(0x02<<2),
MAG_AM102DBU=(0x03<<2)
};
//WAG WAGC THRESHOLD VOLTAGE
//FIXED
//REGISTER 6
enum{
WAG_FM94DBU,
WAG_FM98DBU =(0x01<<4),
WAG_FM102DBU=(0x02<<4)
};
enum{
WAG_AM93DBU,
WAG_AM98DBU =(0x01<<4),
WAG_AM101DBU=(0x02<<4),
WAG_AM104DBU=(0x03<<4)
};
//NAGC NAGC THRESHOLD VOLTAGE
//FIXED
//REGISTER 6
enum{
NAGC_1_2VOLT,
NAGC_1_25VOLT=(0x01<<7),
NAGC_1_3VOLT =(0x02<<7),
NAGC_1_35VOLT=(0x03<<7),
NAGC_1_4VOLT =(0x04<<7),
NAGC_1_45VOLT=(0x05<<7),
NAGC_1_5VOLT =(0x06<<7),
NAGC_1_55VOLT=(0x07<<7),
NAGC_1_6VOLT =(0x08<<7),
NAGC_1_65VOLT=(0x09<<7),
NAGC_1_7VOLT =(0x0a<<7),
NAGC_1_75VOLT=(0x0b<<7),
NAGC_1_8VOLT =(0x0c<<7),
NAGC_1_85VOLT=(0x0d<<7),
NAGC_1_9VOLT =(0x0e<<7),
NAGC_1_95VOLT=(0x0f<<7)
};
//FLOC FM LOCAL DX SWITCH
//CHANGEABLE
//REGISTER 6
enum{
FLOC_DX,
FLOC_LOCAL=(0x01<<13)
};
//INHM MID AGC DISABLE
//FIXED
//REGISTER 6
enum{
INHM_MAGC_ENABLE,
INHM_MAGC_DISABLE=(0x01<<14)
};
//ALOC AMLOCAL DX SWITCH
//CHANGEABLE
//REGISTER 7
enum{
ALOC_DX,
ALOC_LOCAL=(0x01<<1)
};
//DIV DIV BY 10 OR 8 OR 6
//CHANGEABLE
//REGISTER 7
enum{
DIV_BY_6,
DIV_BY_8 =(0X01<<2),
DIV_BY_10=(0X02<<2)
};
//PEA2 PE AM2
//CHANGEABLE
//REGISTER 7
enum{
PEA2_NORMAL,
PEA2_AM2ON=(0X01<<4)
};
//CSM AM SEEK FIXED AMP GAIN
//FIXED
//REGISTER 7
enum{
CSM_38DB,
CSM_43DB=(0X01<<6),
CSM_48DB=(0X02<<6),
CSM_53DB=(0X03<<6)
};
//ADET TAIFO SIGNAL SELECT
//FIXED
//REGISTER 7
enum{
ADET_NORMAL,
ADET_AMIFOUT =(0X01<<8),
ADET_AMDETIN =(0X02<<8),
ADET_IFMONITOR=(0X03<<8)
};
//HFG AMIFA FIXED AMP GAIN IFA14 AMIF 15
//CHANGEABLE
//REGISTER 7
enum{
HFG_0DB,
HFG_10DB=(0X01<<10)
};
//RNAGC RF AGC THRESHOLD VOLTAGE
//FIXED
//REGISTER 7
enum{
RNAGC_1_2VOLT,
RNAGC_1_25VOLT=(0X01<<11),
RNAGC_1_3VOLT =(0X02<<11),
RNAGC_1_35VOLT=(0X03<<11),
RNAGC_1_4VOLT =(0X04<<11),
RNAGC_1_45VOLT=(0X05<<11),
RNAGC_1_5VOLT =(0X06<<11),
RNAGC_1_55VOLT=(0X07<<11),
RNAGC_1_6VOLT =(0X08<<11),
RNAGC_1_65VOLT=(0X09<<11),
RNAGC_1_7VOLT =(0X0A<<11),
RNAGC_1_75VOLT=(0X0B<<11),
RNAGC_1_8VOLT =(0X0C<<11),
RNAGC_1_85VOLT=(0X0D<<11),
RNAGC_1_9VOLT =(0X0E<<11),
RNAGC_1_95VOLT=(0X0F<<11)
};
//M REFERENCE FREQENCY SELECTION FOR MAIN PLL
//CHANGEABLE
//REGISTER 8
enum{
M_100KHZ,
M_50KHZ,
M_25KHZ,
M_12_5KHZ,
M_10KHZ,
M_5KHZ,
M_1KHZ,
M_180KHZ=0X8,
M_90KHZ,
M_36KHZ,
M_9KHZ,
M_4_5KHZ
};
//F107 REFRENCE FREQUENCY SELECTION MSB FOR SUBPLL
//CHANGEABLE
//REGISTER 8
enum{
F107_0,
F107_1=(0X01<<4)
};
//PEP2 SUB PLL ENABLE
//CHANGEABLE
//REGISTER 8
enum{
PEP2_SUBBPLLOFF,
PEP2_SUBBPLLON=(0X01<<5)
};
//SWPS PRE SCALER BYPASS
//FIXED
//REGISTER 8
enum{
SWPS_WITHPS,
SWPS_BYPASSPS=(0X01<<6)
};
//TCP PLL1 PLL2 MONITOR
//FIXED
//REGISTER 8
enum{
TCP_NLOC0,
TCP_PV0 =(0X01<<7),
TCP_PV1 =(0X02<<7),
TCP_NLOCK=(0X03<<7)
};
//POL1 PHASE DETECTOR 1 POLARITY
//FIXED
//REGISTER 8
enum{
POL1_NEGATIVE,
POL1_POSITIVE=(0X01<<9)
};
//POL2 PHASE DETECTOR 2 POLARITY
//FIXED
//REGISTER 8
enum{
POL2_NEGATIVE,
POL2_POSITIVE=(0X01<<10)
};
//IM CHARGE PUMP 1 CONSTANT CURRENT
//FIXED
//REGISTER 8
enum{
IM_2UA,
IM_8UA =(0X01<<11),
IM_16UA =(0X02<<11),
IM_32UA =(0X03<<11),
IM_64UA =(0X04<<11),
IM_128UA=(0X05<<11),
IM_256UA=(0X06<<11),
IM_SHORT=(0X07<<11)
};
//IS CHARGE PUMP 2 CONSTANT CURRENT
//FIXED
//REGISTER 8
enum{
IS_2UA,
IS_16UA =(0X01<<14),
IS_64UA =(0X02<<14),
IS_SHORT=(0X03<<14)
};
//BST1 OSCILLATOR CURRENT BOOSTER
//FIXED
//REGISTER 10
enum{
BST1_OSCSMALL,
BST1_OSCLARGE
};
//MR MASTER RESET
//FIXED
//REGISTER 10
enum{
MR_NORMAL,
MR_RESET=(0X01<<1)
};
//S REFERENCE FREQUENCY SELECTION SUB PLL
//FIXED
//REGISTER 10
enum{
S_10260_228,
S_10250_410 =(0X01<<2),
S_10251=(0X02<<2),
S_10250_205 =(0X03<<2),
S_10260_57 =(0X04<<2),
S_10700 =(0X05<<2)
};
//TESW FOR TEST PLL REFRENCE SELECT
//FIXED
//REGISTER 10
enum{
TESW_XTAL,
TESW_JCCAPIN=(0X01<<4)
};
//XDE OSCILLATION DISABLE
//FIXED
//REGISTER 10
enum{
XDE_OSCON,
XDE_OSCOFF=(0X01<<5)
};
//SDCTL SD DAC CONTROL BIT
//CHANGEABLE
//REGISTER 11
enum{
SDCTL_VREF,
SDCTL_HALFVREF
};
//SD STATION DETECTOR LEVEL ALIGNMENT
//FIXED
//REGISTER 11
enum{
SD_AM=(0x0d<<1),
// SD_FM=0x0f<<1
SD_FM=(0x01<<1)
};
//IFCST IF COUNT START
//CHANGEABLE
//REGISTER 11
enum{
IFCST_COUNTSTOP,
IFCST_COUNTSTART=(0X01<<6)
};
//J JUDGE DATA
//FIXED
//REGISTER 11
enum{
J_32MS_10K,
J_32MS_20K=(0X01<<7),
J_16MS_30K=(0X02<<7),
J_32MS_5K =(0X03<<7),
J_8MS_20K =(0X04<<7),
J_16MS_1K =(0X05<<7),
J_8MS_2K =(0X06<<7),
J_8MS_3K =(0X07<<7)
};
//FC107 COUNT FREQUENCY SELECT
//FIXED
//REGISTER11
enum{
FC107_OFF,
FC107_IFCOUNT=(0X01<11)
};
//CKE RTC REAL TIME CLOCK
//FIXED
//REGISTER11
enum{
CKE_OFF,
CKE_ON=(0X01<<12)
};
//TGKO TEST SELECTOR GKO PAD
//FIXED
//REGISTER11
enum{
TGKO_MPXVCO,
TGKO_64MS =(1<<13),
TGK0_1MS =(2<<13),
TGKO_PLLREF=(3<<13)
};
//BAND SD BAND SELECTION
//CHANGEABLE
//REGISTER 12
enum{
BAND_AM,
BAND_FM
};
//PRAD RADIO POWER SWITCH
//FIXED
//REGISTER 12
enum{
PRAD_ANALOG_OFF,
PRAD_ANALOG_ON=(0X01<<1)
};
//PS TOTAL POWER SWITCH
//FIXED
//REGISTER 12
enum{
PS_ALL_OFF,
PS_ALL_ON=(0X01<<2)
};
//PDIG DIGITAL POWER SWITCH
//FIXED
//REGISTER 12
enum{
PDIG_DIGITAL_OFF,
PDIG_DIGITAL_ON=(0X01<<3)
};
//NCC LPF DELAY
//FIXED
//REGISTER 13
enum{
NCC_OFF,
NCC_ON=(0X01<<1)
};
//ENPWD PULSE AGC SELECTION
//FIXED
//REGISTER 13
enum{
ENPWD_DISABLE,
ENPWD_ENABLE=(0X01<<2)
};
//NAGC0 AGC COMPARTOR LEVEL
//FIXED
//REGISTER 13
enum{
NAGC0_1_0VOLT,
NAGC0_1_1VOLT=(0X01<<3),
NAGC0_1_2VOLT=(0X02<<3),
NAGC0_1_3VOLT=(0X03<<3)
};
//NAGC1 PULSE STRETCHER CONTROL
//FIXED
//REGISTER 13
enum{
NAGC1_SH_OFF,
NAGC1_1_3VOLT=(0X01<<5),
NAGC1_1_6VOLT=(0X02<<5),
NAGC1_1_7VOLT=(0X03<<5)
};
//NPW PULSE WIDTH FOR S&H
//FIXED
//REGISTER 13
enum{
NPW_8_42MS,
NPW_16_84MS=(0X01<<7),
NPW_25_26MS=(0X02<<7),
NPW_33_68MS=(0X03<<7),
NPW_42_1MS =(0X04<<7),
NPW_50_5MS =(0X05<<7),
NPW_58_95MS=(0X06<<7),
NPW_67_3MS =(0X07<<7)
};
//NSENS NOISE AMPLITUDE SENSITIVITY
//FIXED
//REGISTER 13
enum{
NSENS_1_3VOLT,
NSENS_1_4VOLT=(0X01<<10),
NSENS_1_5VOLT=(0X02<<10),
NSENS_1_6VOLT=(0X03<<10)
};
//Y ATTACK TIME SELECTION
//FIXED
//REGISTER 13
enum{
Y_25KOHM,
Y_50KOHM =(0X01<<12),
Y_75KOHM =(0X02<<12),
Y_100KOHM=(0X03<<12)
};
//NCG HPF GAIN SELECTION
//FIXED
//REGISTER 13
enum{
NCG_MULTIPLY2_5,
NCG_MULTIPLY4=(0X01<<14),
NCG_MULTIPLY2=(0X02<<14),
NCG_MULTIPLY3=(0X03<<14)
};
#endif
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -