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

📄 open_window.lst

📁 CSTN LCD驱动程序 C51代码 1.5-1.8吋台湾九正CSTN驱动
💻 LST
📖 第 1 页 / 共 4 页
字号:
                +1   472     ;yCol_Count:            DS      1
                +1   473     ;yEff_Delay_Num:                DS      1
                +1   474     ;yEff_Delay_Count:      DS      1
001D            +1   475     ColOff:                 DS      1
001E            +1   476     RowOff:                 DS      1
                +1   477     ;BlockIdx:              DS      1
                +1   478     ;BlockStep:             DS      1
                +1   479     ;BlockCount:            DS      1
                +1   480     
                +1   481     ;-------Decode----------------------------------
                +1   482     ;DecodeUsedBit:         DS      1       ;6
                +1   483     ;ColorR:                        DS      1
                +1   484     ;ColorG:                        DS      1
                +1   485     ;ColorB:                        DS      1
                +1   486     ;DATA1:                 DS      1
                +1   487     ;DATA2:                 DS      1
001F            +1   488     Cb:                     DS      1
0020            +1   489     Cr:                     DS      1
0021            +1   490     MulTemp:                DS      1
0022            +1   491     G_Count:                DS      1
0023            +1   492     CrH:                    DS      1
0024            +1   493     CbH:                    DS      1
                +1   494     
                +1   495     ;-------FLASH-----------------------------------
0025            +1   496     yFlash_Addr_H:          DS      1       ;7
0026            +1   497     yFlash_Addr_M:          DS      1
0027            +1   498     yFlash_Addr_L:          DS      1
0028            +1   499     yFlash_Addr_H_Temp:     DS      1
0029            +1   500     yFlash_Addr_M_Temp:     DS      1
002A            +1   501     yFlash_Addr_L_Temp:     DS      1
002B            +1   502     yFlash_State:           DS      1
                +1   503     
                +1   504     ;-------USB-------------------------------------
002C            +1   505     yIn_Csro0:              DS      1       ;8
  002C          +1   506     vBlockCol               EQU     yIn_Csro0
002D            +1   507     yEp0_State:             DS      1
  002D          +1   508     vBlockRow               EQU     yEp0_State
002E            +1   509     yEp0_Desc_Len:          DS      1
  002E          +1   510     vLcd_Column_Len_Temp    EQU     yEp0_Desc_Len   
002F            +1   511     yEp0_Rev_Len:           DS      1
  002F          +1   512     vLcd_Row_Len_Temp       EQU     yEp0_Rev_Len
0030            +1   513     yDPH_Temp:              DS      1
  0030          +1   514     Column_Start_Addr_Temp  EQU     yDPH_Temp
0031            +1   515     yDPL_Temp:              DS      1
  0031          +1   516     Row_Start_Addr_Temp     EQU     yDPL_Temp
0032            +1   517     yEp0_Rev_Mode:          DS      1
  0032          +1   518     data_temp               EQU     yEp0_Rev_Mode
A51 MACRO ASSEMBLER  OPEN_WINDOW                                                          11/02/2007 11:30:29 PAGE     9

0033            +1   519     yUSB_FLAG:              DS      1
  0033          +1   520     DataCnt                 EQU     yUSB_FLAG
                +1   521     ;--------SCSI-----------------------------------
0034            +1   522     EP1_Send_Cnt:           DS      1       ;8
  0034          +1   523     Effect_Num              EQU     EP1_Send_Cnt
0035            +1   524     u8CSWStatus:            DS      1
  0035          +1   525     Dividend_Temp           EQU     u8CSWStatus
0036            +1   526     gtLastError:            DS      1
  0036          +1   527     Remainder_Temp          EQU     gtLastError
0037            +1   528     gbSenseKey:             DS      1
  0037          +1   529     Idle_Cnt                EQU     gbSenseKey
0038            +1   530     gbAdditionalSenseCode:  DS      1
  0038          +1   531     Char_Row_Len            EQU     gbAdditionalSenseCode   
0039            +1   532     gbAddiSenseCodeQualifier: DS    1
  0039          +1   533     Char_Column_Len         EQU     gbAddiSenseCodeQualifier        
003A            +1   534     Packet_Len:             DS      1
003B            +1   535     Packet_Size:            DS      1
                +1   536     
                +1   537     ;--------KEY------------------------------------
003C            +1   538     ySignalLevel:           DS      1       ;8
003D            +1   539     yStableSignal:          DS      1
003E            +1   540     yKey_Value:             DS      1
003F            +1   541     KeyTickCount:           DS      1
0040            +1   542     PrevChange:             DS      1
0041            +1   543     CurrChange:             DS      1
0042            +1   544     BuzzerCount:            DS      1
0043            +1   545     BuzzerCtrl:             DS      1
                +1   546     
                +1   547     ;--------ADC-------------------------------------
0044            +1   548     yVolVal:                DS      1       ;4
0045            +1   549     yTmpVal:                DS      1
0046            +1   550     yAdcStatus:             DS      1
0047            +1   551     yAdcBufPtr:             DS      1
                +1   552     
                +1   553     ;--------Menu------------------------------------
0048            +1   554     Slide_Show_Save:        DS      1
0049            +1   555     Auto_Save:              DS      1
004A            +1   556     Lcd_Contrast_Save:      DS      1
004B            +1   557     BackLight_Save:         DS      1
004C            +1   558     yInterface:             DS      1
                +1   559     
004D            +1   560     vLcd_Column_Len:        DS      1
004E            +1   561     vLcd_Row_Len:           DS      1
                +1   562     
                +1   563     ;------Data Ram----------------------------------
                +1   564     MYBIT   SEGMENT BIT
                +1   565     
  0000          +1   566     bSlide_Show_Delay_Finish_Flag  BIT      20H.0
  0001          +1   567     bSleep_Delay_Finish_Flag       BIT      20H.1
  0002          +1   568     ADC_Finish_Flag                BIT      20H.2
  0004          +1   569     bRtc_Flag                      BIT      20H.4
----            +1   570             BSEG    AT   22H
----            +1   571             RSEG    MYBIT
0000            +1   572     READ_BIT:               DBIT    1
0001            +1   573     bUsb_Config_Flag:       DBIT    1
0002            +1   574     bEp1_In_Flag:           DBIT    1
0003            +1   575     bEp1_Out_Flag:          DBIT    1       
0004            +1   576     bNot_Delay_Flag:        DBIT    1
0005            +1   577     bUsb_Init_Flag:         DBIT    1
0006            +1   578     bMenu_Open_Usb_Flag:    DBIT    1
0007            +1   579     bMenu_Close_Usb_Flag:   DBIT    1
0008            +1   580     App_Code_Flag:          DBIT    1
0009            +1   581     bUsb_Insert_Flag:       DBIT    1
000A            +1   582     bUsb_Desert_Flag:       DBIT    1
                +1   583     
                +1   584     ;-------KEY---------------------------------------
A51 MACRO ASSEMBLER  OPEN_WINDOW                                                          11/02/2007 11:30:29 PAGE    10

000B            +1   585     bKey_Press_Flag:        DBIT    1       
                +1   586     ;bKey_Buzzer_Ring_Flag: DBIT    1
                +1   587     
                +1   588     ;-------TIMER-------------------------------------
000C            +1   589     bPower_On_Flag:                DBIT 1
000D            +1   590     bStatus_Disp_Flag:             DBIT 1
000E            +1   591     bRun_Watch_Flag:               DBIT 1
000F            +1   592     bStart_Slide_Delay_Flag:       DBIT 1
0010            +1   593     bStart_Sleep_Delay_Flag:       DBIT 1
                +1   594     ;-------SCSI--------------------------------------
0011            +1   595     bStallOutSet_Flag:      DBIT    1
0012            +1   596     bStallInSet_Flag:       DBIT    1
0013            +1   597     bEject:                 DBIT    1
0014            +1   598     writeProtectFlag:       DBIT    1
                +1   599     
                +1   600     ;-------VM----------------------------------------
0015            +1   601     VmSkip:                 DBIT    1
0016            +1   602     VmCache:                DBIT    1
0017            +1   603     LcdInterface:           DBIT    1
                +1   604     
0018            +1   605     Vm_Char_Color_Flag:     DBIT    1
0019            +1   606     Start_ADC_Flag:         DBIT    1
001A            +1   607     Reset_Flag:             DBIT    1
001B            +1   608     Idle_Flag:              DBIT    1
                +1   609     
                +1   610     
                     611     
                     612     
----                 613             CSEG    AT 0H
                     614     
0000                 615     Lcd_Open_Window:
0000 742A            616             MOV     A,#2AH
0002 122500          617             LCALL   0x2500
                     618     
0005 E500     F      619             MOV     A,yLcd_Column_Start
0007 2402            620             ADD     A,#02H
0009 122510          621             LCALL   0x2510
000C E500     F      622             MOV     A,yLcd_Column_End
000E 2402            623             ADD     A,#02H
0010 122510          624             LCALL   0x2510
                     625     ;---------------------------------------------
0013 742B            626             MOV     A,#2BH
0015 122500          627             LCALL   0x2500
                     628     
0018 E500     F      629             MOV     A,yLcd_Row_Start
001A 2406            630             ADD     A,#06h
001C 122510          631             LCALL   0x2510
001F E500     F      632             MOV     A,yLcd_Row_End
0021 2406            633             ADD     A,#06h
0023 122510          634             LCALL   0x2510
                     635     
0026 742C            636             MOV     A,#2CH
0028 122500          637             LCALL   0x2500
                     638     
002B 22              639             RET 
002C 00              640     DB 0X00
002D 00              641     DB 0X00
002E 00              642     DB 0X00
002F 00              643     DB 0X00
                     644             END
A51 MACRO ASSEMBLER  OPEN_WINDOW                                                          11/02/2007 11:30:29 PAGE    11

SYMBOL TABLE LISTING
------ ----- -------


N A M E                        T Y P E  V A L U E   ATTRIBUTES

AC. . . . . . . . . . . . . .  B ADDR   00D0H.6 A   
ACC . . . . . . . . . . . . .  D ADDR   00E0H   A   
ADCCON0 . . . . . . . . . . .  D ADDR   00F4H   A   
ADCCON1 . . . . . . . . . . .  D ADDR   00F5H   A   
ADCCON2 . . . . . . . . . . .  D ADDR   00F6H   A   
ADCH. . . . . . . . . . . . .  D ADDR   00EEH   A   
ADCSR . . . . . . . . . . . .  D ADDR   00F3H   A   
ADCTH . . . . . . . . . . . .  D ADDR   00F1H   A   
ADC_FINISH_FLAG . . . . . . .  B ADDR   0020H.2 A   
APP_CODE_FLAG . . . . . . . .  B ADDR   0001H.0 R   SEG=MYBIT
ATMPBUF0. . . . . . . . . . .  I ADDR   003FH   R   SEG=MYIDATA
AUTO_SAVE . . . . . . . . . .  D ADDR   0049H   R   SEG=MYDATA
AVOLBUF0. . . . . . . . . . .  I ADDR   0039H   R   SEG=MYIDATA
B . . . . . . . . . . . . . .  D ADDR   00F0H   A   
BACKLIGHT_SAVE. . . . . . . .  D ADDR   004BH   R   SEG=MYDATA
BEJECT. . . . . . . . . . . .  B ADDR   0002H.3 R   SEG=MYBIT
BEP1_IN_FLAG. . . . . . . . .  B ADDR   0000H.2 R   SEG=MYBIT
BEP1_OUT_FLAG . . . . . . . .  B ADDR   0000H.3 R   SEG=MYBIT
BKEY_PRESS_FLAG . . . . . . .  B ADDR   0001H.3 R   SEG=MYBIT
BMENU_CLOSE_USB_FLAG. . . . .  B ADDR   0000H.7 R   SEG=MYBIT
BMENU_OPEN_USB_FLAG . . . . .  B ADDR   0000H.6 R   SEG=MYBIT
BNOT_DELAY_FLAG . . . . . . .  B ADDR   0000H.4 R   SEG=MYBIT
BPOWER_ON_FLAG. . . . . . . .  B ADDR   0001H.4 R   SEG=MYBIT
BRTC_FLAG . . . . . . . . . .  B ADDR   0020H.4 A   
BRUN_WATCH_FLAG . . . . . . .  B ADDR   0001H.6 R   SEG=MYBIT
BSLEEP_DELAY_FINISH_FLAG. . .  B ADDR   0020H.1 A   
BSLIDE_SHOW_DELAY_FINISH_FLAG  B ADDR   0020H.0 A   
BSTALLINSET_FLAG. . . . . . .  B ADDR   0002H.2 R   SEG=MYBIT
BSTALLOUTSET_FLAG . . . . . .  B ADDR   0002H.1 R   SEG=MYBIT
BSTART_SLEEP_DELAY_FLAG . . .  B ADDR   0002H.0 R   SEG=MYBIT
BSTART_SLIDE_DELAY_FLAG . . .  B ADDR   0001H.7 R   SEG=MYBIT
BSTATUS_DISP_FLAG . . . . . .  B ADDR   0001H.5 R   SEG=MYBIT
BUSB_CONFIG_FLAG. . . . . . .  B ADDR   0000H.1 R   SEG=MYBIT
BUSB_DESERT_FLAG. . . . . . .  B ADDR   0001H.2 R   SEG=MYBIT
BUSB_INIT_FLAG. . . . . . . .  B ADDR   0000H.5 R   SEG=MYBIT
BUSB_INSERT_FLAG. . . . . . .  B ADDR   0001H.1 R   SEG=MYBIT
BUZZERCOUNT . . . . . . . . .  D ADDR   0042H   R   SEG=MYDATA
BUZZERCTRL. . . . . . . . . .  D ADDR   0043H   R   SEG=MYDATA
BYTE_PROGRAM_CMD. . . . . . .  I ADDR   004CH   R   SEG=MYIDATA
CB. . . . . . . . . . . . . .  D ADDR   001FH   R   SEG=MYDATA
CBH . . . . . . . . . . . . .  D ADDR   0024H   R   SEG=MYDATA
CBWCB_BUF . . . . . . . . . .  I ADDR   0008H   R   SEG=MYIDATA
CCON. . . . . . . . . . . . .  D ADDR   00ABH   A   
CHAR_COLUMN_LEN . . . . . . .  D ADDR   0039H   R   SEG=MYDATA
CHAR_FLASH_ADDR_H . . . . . .  I ADDR   0048H   R   SEG=MYIDATA
CHAR_FLASH_ADDR_L . . . . . .  I ADDR   004AH   R   SEG=MYIDATA
CHAR_FLASH_ADDR_M . . . . . .  I ADDR   0049H   R   SEG=MYIDATA
CHAR_ROW_LEN. . . . . . . . .  D ADDR   0038H   R   SEG=MYDATA
CKCON0. . . . . . . . . . . .  D ADDR   0091H   A   
CKCON1. . . . . . . . . . . .  D ADDR   0092H   A   
CKCON2. . . . . . . . . . . .  D ADDR   0093H   A   
CLKDIV. . . . . . . . . . . .  D ADDR   0094H   A   
COLOFF. . . . . . . . . . . .  D ADDR   001DH   R   SEG=MYDATA
COLOR_BUF . . . . . . . . . .  I ADDR   0000H   R   SEG=MYIDATA
COLOR_BUF1. . . . . . . . . .  I ADDR   0001H   R   SEG=MYIDATA
COLOR_BUF2. . . . . . . . . .  I ADDR   0002H   R   SEG=MYIDATA
COLOR_BUF3. . . . . . . . . .  I ADDR   0003H   R   SEG=MYIDATA
COLUMN_START_ADDR_TEMP. . . .  D ADDR   0030H   R   SEG=MYDATA
CR. . . . . . . . . . . . . .  D ADDR   0020H   R   SEG=MYDATA
CRH . . . . . . . . . . . . .  D ADDR   0023H   R   SEG=MYDATA
A51 MACRO ASSEMBLER  OPEN_WINDOW                                                          11/02/2007 11:30:29 PAGE    12

CURRCHANGE. . . . . . . . . .  D ADDR   0041H   R   SEG=MYDATA

⌨️ 快捷键说明

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