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

📄 initial.lst

📁 液晶显示器程序代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
00DB 7A00        E     MOV     R2,#HIGH SV_DETECT
00DD 7900        E     MOV     R1,#LOW SV_DETECT
00DF 120000      E     LCALL   _I2CWrite
                                           ; SOURCE LINE # 468
00E2 7800        E     MOV     R0,#LOW ucInputSrc
00E4 7603              MOV     @R0,#03H
                                           ; SOURCE LINE # 469
00E6         ?C0029:
                                           ; SOURCE LINE # 470
C51 COMPILER V7.06   INITIAL                                                               11/21/2005 13:47:24 PAGE 19  

                                           ; SOURCE LINE # 471
00E6 802E              SJMP    ?C0030
                                           ; SOURCE LINE # 473
00E8         ?C0020:
                                           ; SOURCE LINE # 475
                                           ; SOURCE LINE # 476
00E8 C200        E     CLR     bSourceScanEnable
                                           ; SOURCE LINE # 479
00EA 120000      E     LCALL   PowerUp_VDC
                                           ; SOURCE LINE # 483
00ED 7F0A              MOV     R7,#0AH
00EF 120000      E     LCALL   _Delay_Xms
                                           ; SOURCE LINE # 485
00F2 7A00        E     MOV     R2,#HIGH V_ENABLE
00F4 7900        E     MOV     R1,#LOW V_ENABLE
                                           ; SOURCE LINE # 486
00F6 120000      R     LCALL   L?0032
00F9 7A00        E     MOV     R2,#HIGH VIDEO_ALL
00FB 7900        E     MOV     R1,#LOW VIDEO_ALL
00FD 120000      E     LCALL   _I2CWrite
                                           ; SOURCE LINE # 487
0100 7BFF              MOV     R3,#0FFH
0102 7A00        E     MOV     R2,#HIGH VIDEO_YUV
0104 7900        E     MOV     R1,#LOW VIDEO_YUV
0106 120000      E     LCALL   _I2CWrite
                                           ; SOURCE LINE # 489
0109 7BFF              MOV     R3,#0FFH
010B 7A00        E     MOV     R2,#HIGH YUV_DETECT
010D 7900        E     MOV     R1,#LOW YUV_DETECT
010F 120000      E     LCALL   _I2CWrite
                                           ; SOURCE LINE # 491
0112 7800        E     MOV     R0,#LOW ucInputSrc
0114 7604              MOV     @R0,#04H
                                           ; SOURCE LINE # 492
0116         ?C0030:
0116 7E00        E     MOV     R6,#HIGH VIDEO_INI
0118 7F00        E     MOV     R7,#LOW VIDEO_INI
011A 120000      E     LCALL   _RTDCodeW
                                           ; SOURCE LINE # 493
011D 7B01              MOV     R3,#01H
011F 7D1F              MOV     R5,#01FH
0121 7F42              MOV     R7,#042H
0123 120000      E     LCALL   _I2CRead
                                           ; SOURCE LINE # 494
                                           ; SOURCE LINE # 495
0126         ?C0010:
                                           ; SOURCE LINE # 498
0126 020000      E     LJMP    SetVolume
                                           ; SOURCE LINE # 500
0129         L?0031:
0129 120000      E     LCALL   PowerUp_VDC
012C E4                CLR     A
012D FB                MOV     R3,A
012E 7DFC              MOV     R5,#0FCH
0130 7FFF              MOV     R7,#0FFH
0132 120000      E     LCALL   _RTDSetBit
0135 22                RET     
0136         L?0032:
0136 7BFF              MOV     R3,#0FFH
0138 120000      E     LCALL   _I2CWrite
013B 7BFF              MOV     R3,#0FFH
013D 22                RET     
C51 COMPILER V7.06   INITIAL                                                               11/21/2005 13:47:24 PAGE 20  

013E         L?0033:
013E 120000      E     LCALL   PowerUp_VDC
0141 7F0A              MOV     R7,#0AH
0143 120000      E     LCALL   _Delay_Xms
0146 22                RET     
0147         L?0036:
0147 7BFF              MOV     R3,#0FFH
0149 7A00        E     MOV     R2,#HIGH V_NOWORK
014B 7900        E     MOV     R1,#LOW V_NOWORK
014D 120000      E     LCALL   _I2CWrite
0150 22                RET     
             ; FUNCTION Init_Input_Source (END)

             ; FUNCTION Power_Status_Init (BEGIN)
                                           ; SOURCE LINE # 501
                                           ; SOURCE LINE # 502
                                           ; SOURCE LINE # 525
0000 E500        E     MOV     A,stGUD1
0002 20E325            JB      ACC.3,?C0023
                                           ; SOURCE LINE # 526
                                           ; SOURCE LINE # 527
0005 D200        E     SETB    bPower_Status
                                           ; SOURCE LINE # 529
0007 E500        E     MOV     A,stGUD3+03H
0009 20E303            JB      ACC.3,?C0025
000C 30E506            JNB     ACC.5,?C0024
000F         ?C0025:
                                           ; SOURCE LINE # 530
                                           ; SOURCE LINE # 531
000F 5300F7      E     ANL     stGUD3+03H,#0F7H
                                           ; SOURCE LINE # 532
0012 120000      E     LCALL   Save_GUD3
                                           ; SOURCE LINE # 533
0015         ?C0024:
                                           ; SOURCE LINE # 535
0015 120000      R     LCALL   Power_Up_Init
                                           ; SOURCE LINE # 538
0018 C200        E     CLR     bStable
                                           ; SOURCE LINE # 539
001A D200        E     SETB    bReload
                                           ; SOURCE LINE # 540
001C C200        E     CLR     bFrameSync
                                           ; SOURCE LINE # 541
001E 7800        E     MOV     R0,#LOW ucModeCnt
0020 7602              MOV     @R0,#02H
                                           ; SOURCE LINE # 543
0022 120000      E     LCALL   Measure_Mode
                                           ; SOURCE LINE # 544
0025 E4                CLR     A
0026 FF                MOV     R7,A
0027 020000      E     LJMP    _Set_Task
                                           ; SOURCE LINE # 545
002A         ?C0023:
                                           ; SOURCE LINE # 547
                                           ; SOURCE LINE # 548
002A C200        E     CLR     bPower_Status
                                           ; SOURCE LINE # 549
                                           ; SOURCE LINE # 559
002C         ?C0027:
002C 22                RET     
             ; FUNCTION Power_Status_Init (END)

C51 COMPILER V7.06   INITIAL                                                               11/21/2005 13:47:24 PAGE 21  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


LP_GLOBAL_USER_DATA1 . . . . . . . . .  TYPEDEF  -----  PTR      -----  3
RGB_MODE_USER_DATA . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  4
  H_POSITION . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  V_POSITION . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  CLOCK. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  PHASE. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
LP_GLOBAL_USER_DATA2 . . . . . . . . .  TYPEDEF  -----  PTR      -----  3
LP_GLOBAL_USER_DATA3 . . . . . . . . .  TYPEDEF  -----  PTR      -----  3
GLOBAL_USER_DATA0. . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  8
  CONTRAST . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  BRIGHT . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  RTD_R_CONTRAST . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  RTD_G_CONTRAST . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  RTD_B_CONTRAST . . . . . . . . . . .  MEMBER   -----  U_CHAR   0004H  1
  RTD_R_BRIGHT . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1
  RTD_G_BRIGHT . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0006H  1
  RTD_B_BRIGHT . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0007H  1
P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
LP_GLOABL_USER_DATA4 . . . . . . . . .  TYPEDEF  -----  PTR      -----  3
GLOBAL_USER_DATA1. . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  8
  FUNCTION . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  INPUT_SOURCE . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  FILTER . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  OSD_POSH . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0003H  2
  OSD_POSV . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1
  OSD_TIMEOUT. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0006H  1
  OSD_INPUT. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0007H  1
GLOBAL_USER_DATA2. . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  6
  AD_R_GAIN. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  AD_G_GAIN. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  AD_B_GAIN. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  AD_R_OFFSET. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  AD_G_OFFSET. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0004H  1
  AD_B_OFFSET. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
_Set_Task. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
GLOBAL_USER_DATA3. . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  5
  VOLUME . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  CURR_CHANNEL . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  PREV_CHANNEL . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  TV_SETTING . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  SPREAD . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0004H  1
GLOBAL_USER_DATA4. . . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  9
  C1_R . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  C1_G . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  C1_B . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  C2_R . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  C2_G . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0004H  1
  C2_B . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1
  C3_R . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0006H  1
  C3_G . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0007H  1
  C3_B . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0008H  1
Save_GUD3. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
ucModeCnt. . . . . . . . . . . . . . .  EXTERN   IDATA  U_CHAR   -----  1
_RTDOSDW . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
Check_EEPROM . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
C51 COMPILER V7.06   INITIAL                                                               11/21/2005 13:47:24 PAGE 22  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


_RTDSetByte. . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
M512_PadMode0. . . . . . . . . . . . .  EXTERN   XDATA  U_CHAR   -----  1
PowerUp_VDC. . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
M512_PadMode1. . . . . . . . . . . . .  EXTERN   XDATA  U_CHAR   -----  1
M512_PadMode2. . . . . . . . . . . . .  EXTERN   XDATA  U_CHAR   -----  1
ucInputSrc . . . . . . . . . . . . . .  EXTERN   IDATA  U_CHAR   -----  1
M512_PadMode3. . . . . . . . . . . . .  EXTERN   XDATA  U_CHAR   -----  1
V_NOWORK . . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
M512_PadMode4. . . . . . . . . . . . .  EXTERN   XDATA  U_CHAR   -----  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
LP_VIDEO_MODE_USER_DATA. . . . . . . .  TYPEDEF  -----  PTR      -----  3
M512_PadMode5. . . . . . . . . . . . .  EXTERN   XDATA  U_CHAR   -----  1
_RTDSetBit . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
M512_PadMode7. . . . . . . . . . . . .  EXTERN   XDATA  U_CHAR   -----  1
VIDEO_MODE_USER_DATA . . . . . . . . .  TYPEDEF  -----  STRUCT   -----  4
  VBRIGHT. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  VCONTRAST. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  VSATURATION. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  VHUE . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
_I2CRead . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
_RTDCodeW. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
YUV_DETECT . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
TV_SOURCE_SEL. . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
DVI_INI. . . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
RTD_IO_INI . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
Set_Bright_Contrast. . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
VGA_INI_SS . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
SetVolume. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
bSourceScanEnable. . . . . . . . . . .  EXTERN   DATA   BIT      -----  1
Power_Up_Init. . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
Palette_Close. . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
_I2CWrite. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
Set_Dithering. . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
TV_SCAN_GAIN . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
VIDEO_ALL. . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
AV_DETECT. . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
SCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
TMOD . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0089H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
Firmware_Init. . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
VIDEO_INI. . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
bReload. . . . . . . . . . . . . . . .  EXTERN   DATA   BIT      -----  1
Measure_Mode . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
bPanel_Status. . . . . . . . . . . . .  EXTERN   DATA   BIT      -----  1
ucMode_Found . . . . . . . . . . . . .  EXTERN   IDATA  U_CHAR   -----  1
bStable. . . . . . . . . . . . . . . .  EXTERN   DATA   BIT      -----  1
SetADC_GainOffset. . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
ucID_Code. . . . . . . . . . . . . . .  EXTERN   IDATA  U_CHAR   -----  1
SV_DETECT. . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
PowerDown_TMDS . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
ucMode_Times . . . . . . . . . . . . .  EXTERN   IDATA  U_CHAR   -----  1
PowerDown_LVDS . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
Palette_Open . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
_RTDRead . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
TF0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008DH  1
TF1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008FH  1
TH0. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008CH  1
C51 COMPILER V7.06   INITIAL                                                               11/21/2005 13:47:24 PAGE 23  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


OSD_Reset. . . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  -----
TH1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008DH  1
TL0. . . . . . . . . . . . . . . . . .  SFR      DATA   

⌨️ 快捷键说明

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