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

📄 main.lst

📁 PS2 Game Products Test-Jig source code,
💻 LST
📖 第 1 页 / 共 5 页
字号:
  000000A1          00200 DIS_BUF2        EQU     0XA1            ;LED D(16-23)
  000000A2          00201 DIS_BUF3        EQU     0XA2            ;BAR GRAPH LED3
  000000A3          00202 DIS_BUF4        EQU     0XA3            ;BAR GRAPH LED12
  000000A4          00203 DIS_BUF5        EQU     0XA4            ;MODE_L
  000000A5          00204 DIS_BUF6        EQU     0XA5            ;LED D(8-15)
  000000A6          00205 DIS_BUF7        EQU     0XA6            ;BAR GRAPH LED2
  000000A7          00206 DIS_BUF8        EQU     0XA7            ;BAR GRAPH LED11
  000000A8          00207 DIS_BUF9        EQU     0XA8            ;MODE_H
  000000A9          00208 DIS_BUF10       EQU     0XA9            ;LED D(1-7)
  000000AA          00209 DIS_BUF11       EQU     0XAA            ;BAR GRAPH LED1
  000000AB          00210 DIS_BUF12       EQU     0XAB            ;BAR GRAPH LED10
  000000AC          00211 DIS_BUF13       EQU     0XAC            ;VR1RL  (SEVEN SEGMENT)                         
  000000AD          00212 DIS_BUF14       EQU     0XAD            ;VR2RL          
  000000AE          00213 DIS_BUF15       EQU     0XAE            ;VR3RL  
  000000AF          00214 DIS_BUF16       EQU     0XAF            ;BAR GRAPH LED9
  000000B0          00215 DIS_BUF17       EQU     0XB0            ;VR1RM
  000000B1          00216 DIS_BUF18       EQU     0XB1            ;VR2RM
  000000B2          00217 DIS_BUF19       EQU     0XB2            ;VR3RM
  000000B3          00218 DIS_BUF20       EQU     0XB3            ;BAR GRAPH LED8
  000000B4          00219 DIS_BUF21       EQU     0XB4            ;VR1RH
  000000B5          00220 DIS_BUF22       EQU     0XB5            ;VR2RH
  000000B6          00221 DIS_BUF23       EQU     0XB6            ;VR3RH
  000000B7          00222 DIS_BUF24       EQU     0XB7            ;BAR GRAPH LED7
  000000B8          00223 DIS_BUF25       EQU     0XB8            ;VR1LL
  000000B9          00224 DIS_BUF26       EQU     0XB9            ;VR2LL
  000000BA          00225 DIS_BUF27       EQU     0XBA            ;VR3LL
  000000BB          00226 DIS_BUF28       EQU     0XBB            ;BAR GRAPH LED6
  000000BC          00227 DIS_BUF29       EQU     0XBC            ;VR1LM
  000000BD          00228 DIS_BUF30       EQU     0XBD            ;VR2LM
  000000BE          00229 DIS_BUF31       EQU     0XBE            ;VR3LM
  000000BF          00230 DIS_BUF32       EQU     0XBF            ;BAR GRAPH LED5
  000000C0          00231 DIS_BUF33       EQU     0XC0            ;VR1LH
  000000C1          00232 DIS_BUF34       EQU     0XC1            ;VR2LH
  000000C2          00233 DIS_BUF35       EQU     0XC2            ;VR3LH
  000000C3          00234 DIS_BUF36       EQU     0XC3            ;BAR GRAPH LED4
                    00235 
                    00236 
                    00237 #DEFINE         MODE_L          DIS_BUF5
                    00238 #DEFINE         MODE_H          DIS_BUF9
                    00239 
                    00240 #DEFINE         VR1LL           DIS_BUF25
                    00241 #DEFINE         VR1LM           DIS_BUF29
                    00242 #DEFINE         VR1LH           DIS_BUF33
                    00243 
                    00244 #DEFINE         VR1RL           DIS_BUF13
                    00245 #DEFINE         VR1RM           DIS_BUF17
                    00246 #DEFINE         VR1RH           DIS_BUF21
                    00247 
                    00248 #DEFINE         VR2LL           DIS_BUF26
                    00249 #DEFINE         VR2LM           DIS_BUF30
                    00250 #DEFINE         VR2LH           DIS_BUF34
                    00251 
                    00252 #DEFINE         VR2RL           DIS_BUF14
                    00253 #DEFINE         VR2RM           DIS_BUF18
                    00254 #DEFINE         VR2RH           DIS_BUF22
                    00255 
                    00256 #DEFINE         VR3LL           DIS_BUF27
                    00257 #DEFINE         VR3LM           DIS_BUF31
                    00258 #DEFINE         VR3LH           DIS_BUF35
                    00259 
                    00260 #DEFINE         VR3RL           DIS_BUF15
                    00261 #DEFINE         VR3RM           DIS_BUF19
                    00262 #DEFINE         VR3RH           DIS_BUF23
                    00263 
                    00264 #DEFINE         BGL1            DIS_BUF11
                    00265 #DEFINE         BGL2            DIS_BUF7
                    00266 #DEFINE         BGL3            DIS_BUF3
                    00267 #DEFINE         BGL4            DIS_BUF36
                    00268 #DEFINE         BGL5            DIS_BUF32
                    00269 #DEFINE         BGL6            DIS_BUF28
                    00270 #DEFINE         BGL7            DIS_BUF24
                    00271 #DEFINE         BGL8            DIS_BUF20
                    00272 #DEFINE         BGL9            DIS_BUF16
                    00273 #DEFINE         BGL10           DIS_BUF12
                    00274 #DEFINE         BGL11           DIS_BUF8
                    00275 #DEFINE         BGL12           DIS_BUF4
                    00276 
                    00277 #DEFINE         LED1            DIS_BUF10
                    00278 #DEFINE         LED2            DIS_BUF6
                    00279 #DEFINE         LED3            DIS_BUF2
                    00280 
                    00281 
                    00282 ;////////////////////////////////////////////////
                    00283 ;
                    00284 ;////////////////////////////////////////////////
  0000003F          00285 NOF_CMD         EQU             0X3F            ;Store Number of Command Bytes  
  000000E0          00286 NOF_CMD_ADDR    EQU             0XE0
                    00287 
  00000046          00288 FSR_SAV         EQU             0X46
                    00289 
                    00290 ;////////////////////////////////////////////////
                    00291 ;PROTOCOL
                    00292 ;////////////////////////////////////////////////
  00000047          00293 PSCTP_REQ       EQU             0X47            ;
  0000004D          00294 PSCTP_SET       EQU             0X4D
                    00295 
                    00296 
                    00297 ;////////////////////////////////////////////////
                    00298 ;EEPROM BUFFER
                    00299 ;////////////////////////////////////////////////
  00000049          00300 EE_ADDR         EQU             0X49
  0000004A          00301 EE_BUF0         EQU             0X4A
  00000052          00302 EE_BUF1         EQU             0X52
  0000004B          00303 EE_IO_BUF       EQU             0X4B
  0000004C          00304 EE_IO_CNT       EQU             0X4C
                    00305 
                    00306 
                    00307 ;////////////////////////////////////////////////
                    00308 ;EEPROM 
                    00309 ;////////////////////////////////////////////////
  00000048          00310 EEP_FB          EQU             0X48
                    00311 #DEFINE         EE_EXIST_FB     EEP_FB,0        ;1=EEPROM Exist
                    00312 #DEFINE         RESET_PROG      EEP_FB,1        ;1=Test jig Program Reset
                    00313 
  00000053          00314 EEP_OPT         EQU             0X53
                    00315 
                    00316 #DEFINE         RD_EEP_FB       EEP_OPT,0
                    00317 #DEFINE         DIS_EE_DATE_FB  EEP_OPT,1
                    00318 
  000000C4          00319 NOF_RD_PSCTP    EQU             0XC4
                    00320 
                    00009         INCLUDE "CONST.ASM"
                    00001 ;////////////////////////////////////////////////
                    00002 ;PIC16C74A PIN ASSIGNMENT
                    00003 ;////////////////////////////////////////////////
                    00004 #DEFINE         DSR             PORTC,2         ;/DSR
                    00005 #DEFINE         SCK             PORTC,3         ;SERIAL CLOCK
                    00006 #DEFINE         SDI             PORTC,4         ;SERIAL DATA INPUT
                    00007 #DEFINE         SDO             PORTC,5         ;SERIAL DATA OUTPUT
                    00008 #DEFINE         DTR             PORTC,6         ;/DTR 
                    00009 #DEFINE         PADINT          PORTC,1         ;PADINT
                    00010 #DEFINE         SPI_PORT_O      0X17            ;SET SCK,SDO,/DTR IS OUTPUT PIN , PADINT IS IN
                    00011 #DEFINE         SPI_PORT_I      0X6C            ;SET SCK,SDO,/DTR & DSR IS INPUT PIN
                    00012 
                    00013 #DEFINE         O_ENABLE1       PORTD,0         
                    00014 #DEFINE         E_LATCH1        PORTD,1 
                    00015 #DEFINE         O_ENABLE2       PORTD,2
                    00016 #DEFINE         E_LATCH2        PORTD,3
                    00017 #DEFINE         O_ENABLE3       PORTD,4         
                    00018 #DEFINE         E_LATCH3        PORTD,5 
                    00019 #DEFINE         O_ENABLE4       PORTD,6
                    00020 #DEFINE         E_LATCH4        PORTD,7
                    00021 
                    00022 #DEFINE         RESET_COL       PORTA,1         ;U9 I.C RESET PIN
                    00023 #DEFINE         NEXT_COL        PORTA,0         ;U9 I.C CLOCK PIN
                    00024 
                    00025 #DEFINE         EECS_PIN        PORTA,5
                    00026 #DEFINE         EESK_PIN        PORTE,0
                    00027 #DEFINE         EEDI_PIN        PORTE,1
                    00028 #DEFINE         EEDO_PIN        PORTE,2
                    00029 
                    00030 #DEFINE         DATA_PORT       PORTB
                    00031 #DEFINE         ROW_SEL_PORT    PORTD
                    00032 
                    00033 ;////////////////////////////////////////////////
                    00034 ;COMMAND LIST
                    00035 ;////////////////////////////////////////////////
                    00036 #DEFINE         CMD40           0X02
                    00037 #DEFINE         CMD41           0X82
                    00038 #DEFINE         CMD42           0X42
                    00039 #DEFINE         CMD43           0XC2
                    00040 #DEFINE         CMD44           0X22
                    00041 #DEFINE         CMD45           0XA2
                    00042 #DEFINE         CMD46           0X62
                    00043 #DEFINE         CMD47           0XE2
                    00044 #DEFINE         CMD48           0X12
                    00045 #DEFINE         CMD49           0X92
                    00046 #DEFINE         CMD4A           0X52
                    00047 #DEFINE         CMD4B           0XD2
                    00048 #DEFINE         CMD4C           0X32
                    00049 #DEFINE         CMD4D           0XB2
                    00050 #DEFINE         CMD4E           0X72
                    00051 #DEFINE         CMD4F           0XF2
                    00052 
                    00053 #DEFINE         PROTOCOL_ID     0X80            ;PROTOCOL ID = 0x01
                    00054 
                    00055 ;////////////////////////////////////////////////
                    00056 ;COMMUNICATION TIMING 
                    00057 ;////////////////////////////////////////////////
                    00058 #DEFINE         TDTR_L          0X7C    
                    00059 #DEFINE         TDTR_H          0X92    
                    00060 ;#DEFINE                TCYC            D'4'
                    00061 
                    00062 #DEFINE         TAC             D'26'
                    00063 #DEFINE         TWDS            0X0F
                    00064 
                    00065 ;////////////////////////////////////////////////
                    00066 ;SETUP TIMER ENALBE BIT 
                    00067 ;////////////////////////////////////////////////
                    00068 #DEFINE         TMR1_B          T1CON,0         ;TIMER1 ON BIT
                    00069 #DEFINE         TMR2_B          T2CON,2         ;TIMER2 ON BIT
                    00070 
                    00071 
                    00072 ;////////////////////////////////////////////////
                    00073 ;LED DELAY TIMING
                    00074 ;////////////////////////////////////////////////
                    00075 #DEFINE         LED_DELAY_L     0X8E            ;DELAY=1.9ms FOR (CRYSTAL=10MHz)
                    00076 #DEFINE         LED_DELAY_H     0X12    
                    00077 
                    00078 #DEFINE         VR_DELAY_L      0X30            ;DELAY=12ms FOR (CRYSTAL=10MHz)
                    00079 #DEFINE         VR_DELAY_H      0X75
                    00080 
                    00081 
                    00082 ;////////////////////////////////////////////////
                    00083 ;CHECK RECEIVE COMMAND
                    00084 ;////////////////////////////////////////////////
                    00085 #DEFINE         C_ACK           0X5A
                    00086 
                    00087 
                    00088 #DEFINE         COMPARE_MODE    B'00001010'
                    00089 #DEFINE         CAPTURE_MODE    B'00000100'
                    00090 
                    00091 
                    00092 
0000                00010         ORG     0000H
0000 2805           00011         GOTO    START

⌨️ 快捷键说明

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