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

📄 scalerdef.h

📁 LCD Monitor 部分源码
💻 H
📖 第 1 页 / 共 2 页
字号:
//----------------------------------------------------------------------------------------------------
// ID Code      : ScalerDef.h No.0000
// Update Note  : 
//
//----------------------------------------------------------------------------------------------------

//--------------------------------------------------
// Definitions of RTD2323 Control Register Address
//--------------------------------------------------
#define _ID_REG_00                          0x00        // ID Code Register
#define _HOST_CTRL_01                       0x01        // Host Control Register
#define _STATUS0_02                         0x02        // Status0 Register
#define _STATUS1_03                         0x03        // Status1 Register
#define _IRQ_CTRL_04                        0x04        // IRQ Control Register
#define _VGIP_CTRL_05                       0x05        // Video Graphic Input Port(VGIP) Control Register
#define _VGIP_SIGINV_06                     0x06        // Input Control Signal Inverted Register
#define _VGIP_DELAY_CTRL_07                 0x07        // VGIP Delay Control Register
#define _VGIP_ODD_CTRL_08                   0x08        // VGIP Odd Control Register
#define _IPH_ACT_STA_H_09                   0x09        // Input Horizontal Active Start HByte
#define _IPH_ACT_STA_L_0A                   0x0A        // Input Horizontal Active Start LByte
#define _IPH_ACT_WID_H_0B                   0x0B        // Input Horizontal Active Width HByte
#define _IPH_ACT_WID_L_0C                   0x0C        // Input Horizontal Active Width LByte
#define _IPV_ACT_STA_H_0D                   0x0D        // Input Vertical Active Start HByte
#define _IPV_ACT_STA_L_0E                   0x0E        // Input Vertical Active Start LByte
#define _IPV_ACT_LEN_H_0F                   0x0F        // Input Vertical Active Length HByte

#define _IPV_ACT_LEN_L_10                   0x10        // Input Vertical Active Length LByte
#define _IVS_DELAY_11                       0x11        // Internal Input Vertical Sync(VS) Delay Control Register
#define _IHS_DELAY_12                       0x12        // Internal Input Horizontal Sync(HS) Delay Control Register
#define _VGIP_HV_DELAY_13                   0x13        // VGIP HS/VS Delay
#define _DWRWL_H_BSU_14                     0x14        // Display Window Read Width/Length HByte Before Scaling Up
#define _DWRW_L_BSU_15                      0x15        // Display Window Read Width LByte Before Scaling Up
#define _DWRL_L_BSU_16                      0x16        // Display Window Read Length LByte Before Scaling Up
#define _DIGITAL_FILTER_CTRL_17             0x17        // Digital Filter Control Register
#define _DIGITAL_FILTER_PORT_18             0x18        // Digital Filter Port
#define _SCALE_CTRL_19                      0x19        // Scale Control Register
#define _SF_ACCESS_PORT_1A                  0x1A        // Scaling Factor Access Port
#define _SF_DATA_PORT_1B                    0x1B        // Scaling Factor Data Port
#define _FILTER_CTRL_1C                     0x1C        // Filter Control Register
#define _FILTER_PORT_1D                     0x1D        // User Defined Filter Access Port
#define _OSD_REFERENCE_DEN_1E               0x1E        // 
#define _NEW_DV_CTRL_1F                     0x1F        // 

#define _NEW_DV_DLY_20                      0x20        // 
#define _RESERVED_21                        0x21        // Reserved 21
#define _SCALE_DOWN_CTRL_22                 0x22        // Scale Down Control Register
#define _H_SCALE_DOWN_H_23                  0x23        // Horizontal Scale Down Factor Register
#define _H_SCALE_DOWN_M_24                  0x24        // Horizontal Scale Down Factor Register
#define _H_SCALE_DOWN_L_25                  0x25        // Horizontal Scale Down Factor Register
#define _V_SCALE_DOWN_H_26                  0x26        // Vertical Scale Down Factor Register
#define _V_SCALE_DOWN_L_27                  0x27        // Vertical Scale Down Factor Register
#define _VDISP_CTRL_28                      0x28        // Video Display Control Register
#define _VDISP_SIGINV_29                    0x29        // Display Control Signal Inverted Register
#define _DH_TOTAL_H_2A                      0x2A        // Display Horizontal Total Pixels HByte
#define _DH_TOTAL_L_2B                      0x2B        // Display Horizontal Total Pixels LByte
#define _DHS_END_2C                         0x2C        // Display Horizontal Sync End Pixels
#define _DH_BKGD_STA_H_2D                   0x2D        // Display Horizontal Background Start HByte
#define _DH_BKGD_STA_L_2E                   0x2E        // Display Horizontal Background Start LByte
#define _DH_ACT_STA_H_2F                    0x2F        // Display Horizontal Active Start HByte

#define _DH_ACT_STA_L_30                    0x30        // Display Horizontal Active Start LByte
#define _DH_ACT_END_H_31                    0x31        // Display Horizontal Active End HByte
#define _DH_ACT_END_L_32                    0x32        // Display Horizontal Active End LByte
#define _DH_BKGD_END_H_33                   0x33        // Display Horizontal Background End HByte
#define _DH_BKGD_END_L_34                   0x34        // Display Horizontal Background End LByte
#define _DV_TOTAL_H_35                      0x35        // Display Vertical Total Lines HByte 
#define _DV_TOTAL_L_36                      0x36        // Display Vertical Total Lines LByte 
#define _DVS_END_37                         0x37        // Display Vertical Sync End Lines
#define _DV_BKGD_STA_H_38                   0x38        // Display Vertical Background Start HByte
#define _DV_BKGD_STA_L_39                   0x39        // Display Vertical Background Start LByte
#define _DV_ACT_STA_H_3A                    0x3A        // Display Vertical Active Start HByte
#define _DV_ACT_STA_L_3B                    0x3B        // Display Vertical Active Start LByte
#define _DV_ACT_END_H_3C                    0x3C        // Display Vertical Active End HByte
#define _DV_ACT_END_L_3D                    0x3D        // Display Vertical Active End LByte
#define _DV_BKGD_END_H_3E                   0x3E        // Display Vertical Background End HByte
#define _DV_BKGD_END_L_3F                   0x3F        // Display Vertical Background End LByte

#define _IVS2DVS_DELAY_LINES_40             0x40        // IVS to DVS Delay Lines
#define _IV_DV_DELAY_CLK_ODD_41             0x41        // Frame Sync Delay Fine Tuning ODD
#define _IV_DV_DELAY_CLK_EVEN_42            0x42        // Frame Sync Delay Fine Tuning EVEN
#define _FS_DELAY_FINE_TUNING_43            0x43        // Frame Sync Delay Fine Tuning Control Register
#define _LAST_LINE_H_44                     0x44        // Last Line HByte
#define _LAST_LINE_L_45                     0x45        // Last Line LByte
#define _DISP_TIMING_46                     0x46        // Display Clock Fine Tuning Register
#define _SYNC_SELECT_47                     0x47        // Sync Select Control Register
#define _SYNC_INVERT_48                     0x48        // Sync Invert Control Register
#define _SYNC_CTRL_49                       0x49        // Sync Processor Control Register
#define _DETECT_HSYNC_PERIOD_MSB_4A         0x4A        // Detect Horizontal Sync Period Counted by Crystal Clock MSB
#define _DETECT_HSYNC_PERIOD_LSB_4B         0x4B        // Detect Horizontal Sync Period Counted by Crystal Clock LSB
#define _VSYNC_COUNTER_LEVEL_MSB_4C         0x4C        // Vertical Sync Counter Level MSB
#define _VSYNC_COUNTER_LEVEL_LSB_4D         0x4D        // Vertical Sync Counter Level LSB
#define _SYNC_POLARITY_PERIOD_COUNT_4E      0x4E        // Sync Polarity Period Count Number
#define _STABLE_COUNT_4F                    0x4F        // Stable Count

#define _STABLE_PERIOD_H_50                 0x50        // Stable Period HByte
#define _STABLE_PERIOD_L_51                 0x51        // Stable Period LByte
#define _MEAS_HS_PERIOD_H_52                0x52        // HSync Period Measured Result HByte
#define _MEAS_HS_PERIOD_L_53                0x53        // HSync Period Measured Result LByte
#define _MEAS_VS_PERIOD_H_54                0x54        // VSync Period Measured Result HByte
#define _MEAS_VS_PERIOD_L_55                0x55        // VSync Period Measured Result LByte
#define _MEAS_HS_VS_HIGH_PERIOD_H_56        0x56        // HSync and VSync High Period Measured Results HByte
#define _MEAS_HS_HIGH_PERIOD_L_57           0x57        // HSync High Period Measured Results LByte
#define _MEAS_VS_HIGH_PERIOD_L_58           0x58        // VSync High Period Measured Results LByte
#define _MEAS_ACTIVE_REGION_59              0x59        // Active Region Measured by Crystal Clock
#define _CLAMP_START_5A                     0x5A        // Clamp Signal Output Start
#define _CLAMP_END_5B                       0x5B        // Clamp Signal Output End
#define _CLAMP_CTRL0_5C                     0x5C        // Clamp Signal Control Register 0
#define _CLAMP_CTRL1_5D                     0x5D        // Clamp Signal Control Register 1
#define _COLOR_CTRL_5E                      0x5E        // Color Processor Control Register
#define _SRGB_ACCESS_PORT_5F                0x5F        // sRGB Access Port

#define _BRI_RED_COE_60                     0x60        // Brightness Red Coefficient
#define _BRI_GRN_COE_61                     0x61        // Brightness Green Coefficient
#define _BRI_BLU_COE_62                     0x62        // Brightness Blue Coefficient
#define _CTS_RED_COE_63                     0x63        // Contrast Red Coefficient
#define _CTS_GRN_COE_64                     0x64        // Contrast Green Coefficient
#define _CTS_BLU_COE_65                     0x65        // Contrast Blue Coefficient
#define _GAMMA_PORT_66                      0x66        // Gamma Access Port
#define _GAMMA_CTRL_67                      0x67        // Gamma Control Register
#define _GAMMA_BIST_68                      0x68        // Gamma BIST Control Register
#define _DITHERING_SEQUENCE_TABLE_69        0x69        // Dithering Sequence Table
#define _DITHERING_TABLE_ACCESS_PORT_6A     0x6A        // Dithering Table Access Port
#define _DITHERING_CTRL_6B                  0x6B        // Dithering Control Register
#define _OVERLAY_CTRL_6C                    0x6C        // Overlay Display Control Register
#define _BGND_COLOR_CTRL_6D                 0x6D        // Background Color Control Register
#define _OVERLAY_LUT_ADDR_6E                0x6E        // Overlay Look Up Table (LUT) Address
#define _COLOR_LUT_PORT_6F                  0x6F        // Color LUT Access Port

#define _H_BOUNDARY_H_70                    0x70        // Horizontal Start/End Boundary HByte
#define _H_BOUNDARY_STA_L_71                0x71        // Horizontal Start Boundary HByte
#define _H_BOUNDARY_END_L_72                0x72        // Horizontal End Boundary HByte
#define _V_BOUNDARY_H_73                    0x73        // Vertical Start/End Boundary HByte
#define _V_BOUNDARY_STA_L_74                0x74        // Vertical Start Boundary LByte
#define _V_BOUNDARY_END_L_75                0x75        // Vertical End Boundary LByte
#define _RED_NOISE_MARGIN_76                0x76        // Red Noise Margin Control Register
#define _GRN_NOISE_MARGIN_77                0x77        // Green Noise Margin Control Register
#define _BLU_NOISE_MARGIN_78                0x78        // Blue Noise Margin Control Register
#define _DIFF_THRESHOLD_79                  0x79        // Difference Threshold
#define _AUTO_ADJ_CTRL0_7A                  0x7A        // Auto Adjusting Control Register 0
#define _HW_AUTO_PHASE_CTRL0_7B             0x7B        // Hardware Auto Phase Control Register 0
#define _HW_AUTO_PHASE_CTRL1_7C             0x7C        // Hardware Auto Phase Control Register 1
#define _AUTO_ADJ_CTRL1_7D                  0x7D        // Auto Adjusting Control Register 1
#define _V_START_END_H_7E                   0x7E        // Actuve Region Vertical Start/End HByte
#define _V_START_L_7F                       0x7F        // Actuve Region Vertical Start LByte

⌨️ 快捷键说明

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