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

📄 uart.i

📁 TFT 17 2523+mtv512显示器源程序
💻 I
📖 第 1 页 / 共 3 页
字号:
#line 1 "Code\Uart.c" /0      #line 1 "Header\Uart.h" /0  #line 1 "HEADER\main_def.h" /0  #line 1 "HEADER\CHAR_DEF.H" /0                                                                                                                         #line 1 "HEADER\main_def.h" /0   #line 1 "HEADER\MODE_DEF.H" /0                                                                              #line 2 "HEADER\main_def.h" /0   #line 1 "HEADER\RTD_DEF.H" /0                                                                                                                                                                                                                                 #line 3 "HEADER\main_def.h" /0   #line 1 "HEADER\CODE_DEF.H" /0                                   #line 4 "HEADER\main_def.h" /0                                                                                                                                     #line 144 "HEADER\main_def.h" /1           #line 155 "HEADER\main_def.h" /0  #line 157 "HEADER\main_def.h" /1   #line 159 "HEADER\main_def.h" /0    #line 163 "HEADER\main_def.h" /1   #line 165 "HEADER\main_def.h" /0                                                                                                         #line 270 "HEADER\main_def.h" /1   #line 272 "HEADER\main_def.h" /0 #line 273 "HEADER\main_def.h" /1   #line 275 "HEADER\main_def.h" /0 #line 276 "HEADER\main_def.h" /1   #line 278 "HEADER\main_def.h" /0 #line 279 "HEADER\main_def.h" /1   #line 281 "HEADER\main_def.h" /0                                       #line 1 "Header\Uart.h" /0   #line 4 "Header\Uart.h" /1                       #line 27 "Header\Uart.h" /0   #line 33 "Code\Uart.c" /0   #line 1 "C:\KEIL\C51\INC\REG52.H" /0       sfr P0    = 0x80; sfr P1    = 0x90; sfr P2    = 0xA0; sfr P3    = 0xB0; sfr PSW   = 0xD0; sfr ACC   = 0xE0; sfr B     = 0xF0; sfr SP    = 0x81; sfr DPL   = 0x82; sfr DPH   = 0x83; sfr PCON  = 0x87; sfr TCON  = 0x88; sfr TMOD  = 0x89; sfr TL0   = 0x8A; sfr TL1   = 0x8B; sfr TH0   = 0x8C; sfr TH1   = 0x8D; sfr IE    = 0xA8; sfr IP    = 0xB8; sfr SCON  = 0x98; sfr SBUF  = 0x99;   sfr T2CON  = 0xC8; sfr RCAP2L = 0xCA; sfr RCAP2H = 0xCB; sfr TL2    = 0xCC; sfr TH2    = 0xCD;     sbit CY    = PSW^7; sbit AC    = PSW^6; sbit F0    = PSW^5; sbit RS1   = PSW^4; sbit RS0   = PSW^3; sbit OV    = PSW^2; sbit P     = PSW^0;     sbit TF1   = TCON^7; sbit TR1   = TCON^6; sbit TF0   = TCON^5; sbit TR0   = TCON^4; sbit IE1   = TCON^3; sbit IT1   = TCON^2; sbit IE0   = TCON^1; sbit IT0   = TCON^0;   sbit EA    = IE^7; sbit ET2   = IE^5;   sbit ES    = IE^4; sbit ET1   = IE^3; sbit EX1   = IE^2; sbit ET0   = IE^1; sbit EX0   = IE^0;   sbit PT2   = IP^5; sbit PS    = IP^4; sbit PT1   = IP^3; sbit PX1   = IP^2; sbit PT0   = IP^1; sbit PX0   = IP^0;   sbit RD    = P3^7; sbit WR    = P3^6; sbit T1    = P3^5; sbit T0    = P3^4; sbit INT1  = P3^3; sbit INT0  = P3^2; sbit TXD   = P3^1; sbit RXD   = P3^0;   sbit SM0   = SCON^7; sbit SM1   = SCON^6; sbit SM2   = SCON^5; sbit REN   = SCON^4; sbit TB8   = SCON^3; sbit RB8   = SCON^2; sbit TI    = SCON^1; sbit RI    = SCON^0;   sbit T2EX  = P1^1;   sbit T2    = P1^0;     sbit TF2    = T2CON^7; sbit EXF2   = T2CON^6; sbit RCLK   = T2CON^5; sbit TCLK   = T2CON^4; sbit EXEN2  = T2CON^3; sbit TR2    = T2CON^2; sbit C_T2   = T2CON^1; sbit CP_RL2 = T2CON^0;  #line 34 "Code\Uart.c" /0    #line 1 "Header\main_def.h" /0  #line 1 "HEADER\CHAR_DEF.H" /0                                                                                                                         #line 1 "Header\main_def.h" /0   #line 1 "HEADER\MODE_DEF.H" /0                                                                              #line 2 "Header\main_def.h" /0   #line 1 "HEADER\RTD_DEF.H" /0                                                                                                                                                                                                                                 #line 3 "Header\main_def.h" /0   #line 1 "HEADER\CODE_DEF.H" /0                                   #line 4 "Header\main_def.h" /0                                                                                                                                     #line 144 "Header\main_def.h" /1           #line 155 "Header\main_def.h" /0  #line 157 "Header\main_def.h" /1   #line 159 "Header\main_def.h" /0    #line 163 "Header\main_def.h" /1   #line 165 "Header\main_def.h" /0                                                                                                         #line 270 "Header\main_def.h" /1   #line 272 "Header\main_def.h" /0 #line 273 "Header\main_def.h" /1   #line 275 "Header\main_def.h" /0 #line 276 "Header\main_def.h" /1   #line 278 "Header\main_def.h" /0 #line 279 "Header\main_def.h" /1   #line 281 "Header\main_def.h" /0                                       #line 36 "Code\Uart.c" /0   #line 1 "Header\Lcd_func.h" /0  #line 1 "HEADER\Main_def.h" /0  #line 1 "HEADER\CHAR_DEF.H" /0                                                                                                                         #line 1 "HEADER\Main_def.h" /0   #line 1 "HEADER\MODE_DEF.H" /0                                                                              #line 2 "HEADER\Main_def.h" /0   #line 1 "HEADER\RTD_DEF.H" /0                                                                                                                                                                                                                                 #line 3 "HEADER\Main_def.h" /0   #line 1 "HEADER\CODE_DEF.H" /0                                   #line 4 "HEADER\Main_def.h" /0                                                                                                                                     #line 144 "HEADER\Main_def.h" /1           #line 155 "HEADER\Main_def.h" /0  #line 157 "HEADER\Main_def.h" /1   #line 159 "HEADER\Main_def.h" /0    #line 163 "HEADER\Main_def.h" /1   #line 165 "HEADER\Main_def.h" /0                                                                                                         #line 270 "HEADER\Main_def.h" /1   #line 272 "HEADER\Main_def.h" /0 #line 273 "HEADER\Main_def.h" /1   #line 275 "HEADER\Main_def.h" /0 #line 276 "HEADER\Main_def.h" /1   #line 278 "HEADER\Main_def.h" /0 #line 279 "HEADER\Main_def.h" /1   #line 281 "HEADER\Main_def.h" /0                                       #line 1 "Header\Lcd_func.h" /0               typedef struct _GLOBAL_USER_DATA0 { unsigned char CONTRAST;           unsigned char BRIGHT;             unsigned char RTD_R_CONTRAST;     unsigned char RTD_G_CONTRAST;     unsigned char RTD_B_CONTRAST;     unsigned char RTD_R_BRIGHT;       unsigned char RTD_G_BRIGHT;       unsigned char RTD_B_BRIGHT;       } GLOBAL_USER_DATA0, *LP_GLOBAL_USER_DATA0;  typedef struct _GLOBAL_USER_DATA1 { unsigned char FUNCTION;                        unsigned char INPUT_SOURCE;                 unsigned char FILTER;             unsigned int  OSD_POSH;           unsigned char OSD_POSV;           unsigned char OSD_TIMEOUT;         unsigned char OSD_INPUT;	         } GLOBAL_USER_DATA1, *LP_GLOBAL_USER_DATA1;   typedef struct _GLOBAL_USER_DATA2 { unsigned char AD_R_GAIN;          unsigned char AD_G_GAIN;          unsigned char AD_B_GAIN;          unsigned char AD_R_OFFSET;        unsigned char AD_G_OFFSET;        unsigned char AD_B_OFFSET;        } GLOBAL_USER_DATA2, *LP_GLOBAL_USER_DATA2;  typedef struct _GLOBAL_USER_DATA3 { unsigned char VOLUME;             unsigned char CURR_CHANNEL;       unsigned char PREV_CHANNEL;       unsigned char TV_SETTING;                    unsigned char SPREAD;			  } GLOBAL_USER_DATA3, *LP_GLOBAL_USER_DATA3;  typedef struct _GLOBAL_USER_DATA4      { unsigned char C1_R;                unsigned char C1_G;                unsigned char C1_B;                unsigned char C2_R;                unsigned char C2_G;                unsigned char C2_B;                unsigned char C3_R;                unsigned char C3_G;                unsigned char C3_B;                } GLOBAL_USER_DATA4, *LP_GLOABL_USER_DATA4;  typedef struct _RGB_MODE_USER_DATA        { unsigned char H_POSITION;     unsigned char V_POSITION;     unsigned char CLOCK;          unsigned char PHASE;          } RGB_MODE_USER_DATA, *LP_RGB_MODE_USER_DATA;  typedef struct _VIDEO_MODE_USER_DATA      { unsigned char VBRIGHT;        unsigned char VCONTRAST;      unsigned char VSATURATION;    unsigned char VHUE;           } VIDEO_MODE_USER_DATA, *LP_VIDEO_MODE_USER_DATA;   #line 134 "Header\Lcd_func.h" /1                                                                                                                                                                                   #line 313 "Header\Lcd_func.h" /0     extern GLOBAL_USER_DATA0    data    stGUD0; extern GLOBAL_USER_DATA1    data    stGUD1; extern GLOBAL_USER_DATA2    data    stGUD2; extern GLOBAL_USER_DATA3    data    stGUD3; extern GLOBAL_USER_DATA4    data    stGUD4; extern RGB_MODE_USER_DATA   data    stMUD;  extern unsigned int  idata  usIPH_ACT_STA; extern unsigned int  idata  usIPV_ACT_STA; extern unsigned int  idata  usIPH_ACT_WID; extern unsigned int  idata  usIPV_ACT_LEN;  extern unsigned int  idata  usADC_Clock; extern unsigned int  idata  usDH_Total; extern unsigned int  idata  usDV_Total; extern unsigned char idata  ucDV_Delay;  extern unsigned char idata  ucV_Max_Margin; extern unsigned char idata  ucV_Min_Margin; extern unsigned char idata  ucH_Max_Margin; extern unsigned char idata  ucH_Min_Margin; extern unsigned char   idata   UartNum; extern unsigned char   idata   UartData[4];	    extern void SetMute(bit val); extern void SetVolume();  extern void WriteGamma(unsigned char code *arrayR, unsigned char code *arrayG, unsigned char code *arrayB); extern void WriteDither(unsigned char code *array); extern void WriteSU_COEF(unsigned char code *arrayH, unsigned char code *arrayV);  extern void Set_H_Position(void); extern void Set_V_Position(void); extern void Set_Clock(void); extern void Set_Phase(unsigned char phase); extern void Set_Bright_Contrast(void); extern void Set_Gamma(void); extern void Set_Dithering(void); extern void Sharpness(void); extern void Set_Mode_Params(void);  extern void SetADC_VCO(unsigned char ucRate); extern void SetADC_Gain(void); extern void SetADC_Offset(void); extern void SetADC_GainOffset(void); #line 365 "Header\Lcd_func.h" /1  #line 367 "Header\Lcd_func.h" /0  extern void Wait_For_Event(unsigned char event);    extern void Save_GUD0(void); extern void Load_GUD0(void); extern void Save_GUD1(void); extern void Load_GUD1(void); extern void Save_GUD2(void); extern void Load_GUD2(void); extern void Save_GUD3(void); extern void Load_GUD3(void); extern void Save_GUD4(void);	  extern void Load_GUD4(void);	  extern void Save_MUD(unsigned char mode_num); extern void Load_MUD(unsigned char mode_num); extern void Init_GUD(void); extern void Init_MUD(void); extern void Check_EEPROM(void); extern unsigned char code INIT_EEPROM2[];  extern void RTD_Test(void); extern void Free_Background(void); extern void Reset_Mode(void);    extern void Set_Spread(void); extern void Init_FACTORY(void); extern void Init_FRecall(void);     #line 402 "Header\Lcd_func.h" /1    #line 406 "Header\Lcd_func.h" /0  #line 37 "Code\Uart.c" /0    #line 1 "Header\osd.h" /0  #line 1 ".\HEADER\Main_def.h" /0  #line 1 "HEADER\CHAR_DEF.H" /0                                                                                                                         #line 1 ".\HEADER\Main_def.h" /0   

⌨️ 快捷键说明

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