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

📄 servogdt.h

📁 ESS3890+SL原代码(1*16内存)
💻 H
📖 第 1 页 / 共 2 页
字号:
#define SPD_2X                  2#define SPD_4X                  4#define CDDisc                  0x01#define CDRWDisc                0x02#define NODisc                  0x03/*========================================================   DEFINE DSP COMMAND: ========================================================*//* Read only                */#define QDRC            0x80#define SRC1            0x81#define MUTEC           BIT5#define QDRE            BIT2#define QDOK            BIT0#define SRC2            0x82#define SRC5            0x85#define SRC6            0x86#define SRC7            0x87#define STATUS1         0x88#define DIR             BIT7#define TRODET          BIT6#define SLOW            BIT5#define BRKR            BIT4#define FOK             BIT3#define SRCH            BIT1#define CNT             BIT0#define STATUS2         0x89#define INTSTP          BIT7#define RGEND           BIT4#define FBEND           BIT3#define FGEND           BIT2#define TBEND           BIT1#define TGEND           BIT0#define SRCRL           0x8A#define SRCRH           0x8B#define FGCNTH          0x8C#define FGCNTL          0x8D/* Write Command            */#define INITR           0x80#define BRES            BIT7#define RRES            BIT6#define FRES            BIT5#define TRES            BIT4#define PUSTP           0x81#define PUFWD           0x82#define PUBWD           0x83#define LDON            0x84#define LDOFF           0x85#define DMSV            0x86#define DMOFF           0x87#define FOSET           0x88#define FORST           0x89#define FGC             BIT6#define HISR            BIT5#define FSON            BIT4#define DMFBK           0x8A#define DMFK            BIT5#define DMBK            BIT4#define DSPTST          0x8F#define SRST            BIT7#define EXCKS           BIT6#define RMTST1          BIT5#define RMTST0          BIT4#define TEST3           BIT3#define TEST2           BIT2#define TEST1           BIT1#define TEST0           BIT0#define PRCSET          0x91#define C2CG1           BIT7#define C2CG0           BIT6#define MUTMS           BIT5#define ITIHS           BIT4#define EC_FC           BIT3#define UNCC            BIT2#define CTRCL           BIT1#define CTST            BIT0#define PLLMD2          0x92#define TMGT            BIT6#define KPG             BIT5#define KPD             BIT4#define IFRQ3           BIT3#define IFRQ2           BIT2#define IFRQ1           BIT1#define IFRQ0           BIT0#define EFFECT          0x97#define CCNT            BIT2/* 0x97 EFFECT */#define AUD_STEREO      0x00#define LSTEREO         0x30#define RSTEREO         0xC0#define SWAP            0x50#define AUD_MONO        0xA0#define ALLMUTE         0xF0/* 0x97 EFFECT end */#define DSPCNT          0x98#define RMUT            BIT6#define SPEED           0x99#define ZIN1            BIT6#define ZIN0            BIT5#define DSLMD1          0x9A#define SLFX1           BIT3#define SLFX0           BIT2#define SLGUP           BIT0#define DSLMD2          0x9B#define SLSRG           BIT7#define SLHLD           BIT6#define PLLMD1          0x9C#define TMOS            BIT7#define TMSE            BIT6#define PDHZ            BIT4#define DIVS            BIT3#define AUTO            BIT2#define NSFG            BIT1#define WDSZ            BIT0#define VSPMOD          0x9D#define VSPM            BIT7#define BFRST           BIT6#define VCOGS           BIT5#define SLCKS           BIT4#define PINMOD          0x9E#define SBSYG           BIT3#define SBMOD           BIT2#define CLCKS           BIT1#define MISC            0x9F#define EFMD            BIT5#define FVKICM          0xA0#define SURF            BIT6#define RESEK           BIT5#define HYSC            BIT4#define BR              BIT3#define FDC             BIT2#define TGC             BIT1#define B_F             BIT0#define FVKICH          0xA1#define FVKICL          0xA2#define CTH             0xA3#define CTL             0xA4#define CKICH           0xC0#define BR              BIT3#define FDC             BIT2#define TGC             BIT1#define B_F             BIT0#define CKICL           0xC1#define FBA             0xD0#define FBAT            BIT5#define FBST            BIT4#define FGA             0xD1#define FDFS            BIT6#define FGAT            BIT5#define FGST            BIT4#define FGW1            BIT1#define FGW0            BIT0#define TBA             0xD2#define TBAT            BIT5#define TBST            BIT4#define TGA             0xD3#define TDFS            BIT6#define TGAT            BIT5#define TGST            BIT4#define TGW1            BIT1#define TGW0            BIT0#define FTBAST          0xD4#define FBAVS           BIT7#define TBAVS           BIT6#define GAVS            BIT5#define FQWDSL          BIT4#define RSEL3           BIT3#define RSEL2           BIT2#define RSEL1           BIT1#define RSEL0           BIT0#define FTBAST_set      FBAVS|TBAVS|GAVS|FQWDSL/* Select adjustment mode */#define reg_fba         FTBAST_set|0x00 /* focus balance adjust register*/#define reg_fga         FTBAST_set|0x01 /* focus gain adjust register */#define reg_tba         FTBAST_set|0x02 /* tracking balance adjust register*/#define reg_tga         FTBAST_set|0x03 /* tracking gain adjust register*/#define reg_feo         FTBAST_set|0x04 /* focus offset adjust register*/#define reg_teo         FTBAST_set|0x05 /* tracking offset adjust register*/#define reg_rf          FTBAST_set|0x06 /* RFRP(RF) adjust register */#define reg_jump        FTBAST_set|0x08 /* jump track number register*/#define reg_bso         FTBAST_set|0x09 /* beam strength offset adj register */#define reg_rfrpd       FTBAST_set|0x0A /* rfrp data  register           */#define reg_trlpf       FTBAST_set|0x0B /* trlpf data register           */#define reg_dmod        FTBAST_set|0x0C /* dmo data register             */#define reg_rfrpo       FTBAST_set|0x0D /* rfrp offset data register     */#define GASET           0xD5#define RFGA            0xD6#define RFGUP           BIT5#define RFGST           BIT4#define RFGIV           BIT3#define RGW1            BIT1#define RGW0            BIT0#define DASET           0xD7#define DASET1          0xD8#define RFGREF          0xD9#define RBDYN           BIT7#define RBAT            BIT5#define RBST            BIT4#define CAVL            0xDA#define CAVH            0xDB#define SREG4           0xDC#define AWRSET          0xDD#define SVCNT1          0xDE#define SVCNT2          0xDF#define FSCNT           0xE0#define FOKT1           BIT7#define FOKT0           BIT6#define FSR1            BIT5#define FSR0            BIT4#define FGUP            BIT3#define FOCUS           0xE1#define DFCTB           0xE2#define SHOCK           0xE3#define SREG1           0xE4#define GUPL1           BIT7#define GUPL0           BIT6#define HYSL1           BIT5#define HYSL0           BIT4#define FHOLD           BIT3#define THOLD           BIT2#define GUPCL           BIT1#define SREG2           0xE5#define GUP2            BIT7#define HYS2            BIT6#define GUP1            BIT5#define HYS1            BIT4#define HYSGUP          BIT3#define SRSEL           BIT2#define LOCKON          BIT1#define FVSET           0xE6#define KWIDSL          BIT6#define FVD1            BIT5#define FVD0            BIT4#define FLGCNT          0xE8#define DMCNT           0xEB#define BKAUTO          BIT3#define FGSEL           BIT1#define DFRQ            BIT0#define CLVCNT          0xEC#define FGDIV           BIT3#define APCRES          BIT2#define CNTRL           0xED#define NFGPOL          BIT4#define RXP             BIT1#define TXP             BIT0#define SVSET           0xEF#define TFRQ            BIT7#define SFRQ            BIT6#define FOSW            BIT3#define TRSW            BIT2#define FDSW            BIT0#define COEFA           0xF0#define COEFH           0xF1#define COEFL           0xF2#define TEST_F7         0xF7#define CLKSEL2         BIT2#define CLKSEL1         BIT1#define CLKSEL0         BIT0#define TEST_F8         0xF8#define INTEN7		BIT7#define INTEN6          BIT6#define INTEN5          BIT5#define INTEN4          BIT4#define INTEN3          BIT3#define INTEN2          BIT2#define INTEN1          BIT1#define INTEN0          BIT0#define TEST_F9         0xF9#define INTCR7		BIT7#define INTCR6		BIT6#define INTCR5          BIT5#define INTCR4          BIT4#define INTCR3          BIT3#define INTCR2          BIT2#define INTCR1          BIT1#define INTCR0          BIT0#define TEST_FA         0xFA#define ANPRDN          BIT7#define DSPHLT          BIT6#define DSPSLP          BIT5#define DSPMON          BIT4#define MONSEL          BIT3#define TSTEN           BIT2#define CLKSTP          BIT1#define INTPOL          BIT0#define TEST_FB         0xFB#define TSTIN7          BIT7#define TSTIN6          BIT6#define TSTIN5          BIT5#define TSTIN4          BIT4#define TSTIN3          BIT3#define TSTIN2          BIT2#define TSTIN1          BIT1#define TSTIN0          BIT0#define TEST_FC         0xFC#define PS              BIT7#define RFPRDN          BIT5#define RFRPBW2         BIT4#define RFRPBW1         BIT3#define RFGVSW          BIT2#define RFSEL2          BIT1#define RFSEL1          BIT0#define TEST_FE         0xFE#define INA7            BIT7#define INA6            BIT6#define INA5            BIT5#define INA4            BIT4#define INA3            BIT3#define INA2            BIT2#define INA1            BIT1#define INA0            BIT0#define TEST_FF         0xFF#define IND7            BIT7#define IND6            BIT6#define IND5            BIT5#define IND4            BIT4#define IND3            BIT3#define IND2            BIT2#define IND1            BIT1#define IND0            BIT0#define AFC             0x46/**************************************** Global Functions			*****************************************/extern  void    SERVO_PARAMETER_INITIAL(void);extern  void    SERVO_SLEDHOME(void);extern  void    Send_DSP_Command(uchar TC_cmd,uchar par);extern  void    Tray_In_Process(void);extern  void    Tray_Out_Process(void);extern  void    GDT_SERVO_process(void);extern  void    micro_delay(int delay);extern  void    SERVO_off(void);extern  void    turnoff_interpolation(void);extern  void    turnon_interpolation(void);extern  void    Motor_Driver_ON(void);extern  void    Motor_Driver_OFF(void);extern  void    SERVO_FOCUS_LENS_UP(void);extern  void    SERVO_FOCUS_LENS_DOWN(void);extern  void    SERVO_GAINUP(unsigned char SW);extern  void    RISC_timer1_interrupt_service(void);extern  int     SERVO_set_speed(int speed);extern  uchar   Read_Servo_Qcode(void);extern  void    SERVO_near_jump(unsigned char dir, int track);EXPORT int     SERVO_stop(void);EXPORT int     SERVO_search_request(void);EXPORT int     SERVO_search(void);EXPORT void    check_user_input(void);EXPORT void    SERVO_rest(void); EXPORT void    SERVO_interrupt_service(void);EXPORT void    SERVO_service(void);#endif /* __SERVOGDT_H__ */

⌨️ 快捷键说明

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