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

📄 et21x130c_et.lst

📁 在台湾义统公司
💻 LST
📖 第 1 页 / 共 2 页
字号:
   245      00DE        _EP1CTR	EQU	0xde	;Bank1 Source:1de 
   246      00DF        _EP2CTR	EQU	0xdf	;Bank1 Source:1df 
   247      00E0        _EP3CTR	EQU	0xe0	;Bank1 Source:1e0 
   248      00E1        _EP0RXDAR	EQU	0xe1	;Bank1 Source:1e1 
   249      00E2        _EP0TXDAR	EQU	0xe2	;Bank1 Source:1e2 
   250      00E3        _EP1DAR	EQU	0xe3	;Bank1 Source:1e3 
   251      00E4        _EP2DAR	EQU	0xe4	;Bank1 Source:1e4 
   252      00E5        _EP3DAR	EQU	0xe5	;Bank1 Source:1e5 
   253      00E6        _HGSR	EQU	0xe6	;Bank1 Source:1e6 
   254      00E7        _HINTR	EQU	0xe7	;Bank1 Source:1e7 
   255      00E8        _HINTE	EQU	0xe8	;Bank1 Source:1e8 
   256      00E9        _HAR	EQU	0xe9	;Bank1 Source:1e9 
   257      00EA        _HEP0RXTR	EQU	0xea	;Bank1 Source:1ea 
   258      00EB        _HEP0RXCSR	EQU	0xeb	;Bank1 Source:1eb 
   259      00EC        _HEP0TXCSR	EQU	0xec	;Bank1 Source:1ec 
   260      00ED        _HEP1TXCSR	EQU	0xed	;Bank1 Source:1ed 
   261      00EE        _HEP0RXCTR	EQU	0xee	;Bank1 Source:1ee 
   262      00EF        _HEP0TXCTR	EQU	0xef	;Bank1 Source:1ef 
   263      00F0        _HEP0RXDAR	EQU	0xf0	;Bank1 Source:1f0 
   264      00F1        _HEP0TXDAR	EQU	0xf1	;Bank1 Source:1f1 
   265      00F2        _HEP1TXDAR	EQU	0xf2	;Bank1 Source:1f2 
   266      00F3        _HPCONR	EQU	0xf3	;Bank1 Source:1f3 
   267      00F4        _HPSTAR	EQU	0xf4	;Bank1 Source:1f4 
   268      00F5        _HSR	EQU	0xf5	;Bank1 Source:1f5 
   269      00F6        _HPSR1	EQU	0xf6	;Bank1 Source:1f6 
   270      00F7        _HPSR2	EQU	0xf7	;Bank1 Source:1f7 
   271      00F8        _HPSR3	EQU	0xf8	;Bank1 Source:1f8 
   272      00F9        _HPSR4	EQU	0xf9	;Bank1 Source:1f9 
   273      00FA        _HPSCR1	EQU	0xfa	;Bank1 Source:1fa 
   274      00FB        _HPSCR2	EQU	0xfb	;Bank1 Source:1fb 
   275      00FC        _HPSCR3	EQU	0xfc	;Bank1 Source:1fc 
   276      00FD        _HPSCR4	EQU	0xfd	;Bank1 Source:1fd 
   277      00FE        _FNLR	EQU	0xfe	;Bank1 Source:1fe 
   278      00FF        _FNHR	EQU	0xff	;Bank1 Source:1ff 
   279      0031        _USBBulkState	EQU	0x31
   280      0015        _ET21x130_RAWDATA	EQU	0x15
   281      0016        _ET12x130_TestPin	EQU	0x16
   282      0017        _ET21x130_CTRL	EQU	0x17
   283                  ;--------------------------------------------------------
   284                  ;--------------------------------------------------------
   285                  ; internal ram data
   286                  ;	.area	DSEG    (DATA)
   287                  ;	_psz
   288                  ;	_psz_1
   289      0086        _nHwLength	EQU	0x86	;Bank1 Source:186 
   290      00C6        _nwLength	EQU	0xc6	;Bank1 Source:1c6 
   291      00C9        _nRomAdr	EQU	0xc9	;Bank1 Source:1c9 
   292      000B        _nTable	EQU	0x0b
   293      0090        _nAddrBuf	EQU	0x90	;Bank1 Source:190 
   294      0092        _usb_byTemp	EQU	0x92	;Bank1 Source:192 
   295      0032        _RAW_Address	EQU	0x32
   296      0033        _RAW_Bank	EQU	0x33
   297      0034        _FIFO_Stock	EQU	0x34
   298      0035        _USB_FIFO_Bank	EQU	0x35
   299      0036        _STOCK_Counter	EQU	0x36
   300      0037        _RowPixelCounter	EQU	0x37
   301      0038        _YDummyCounter	EQU	0x38
   302      003A        _ColLineCount	EQU	0x3a
   303      003B        _TEMP_count	EQU	0x3b
   304      003C        _TestData	EQU	0x3c
   305      003D        _BackUp_RAMBS1	EQU	0x3d
   306      003E        _BackUp_IAP1	EQU	0x3e
   307      003F        _Sensor_Flag	EQU	0x3f
   308      0040        _HostCommand0	EQU	0x40
   309      0041        _HostCommand1	EQU	0x41
   310      0042        _HostCommand2	EQU	0x42
   311      0043        _HostCommand3	EQU	0x43
   312      0044        _HostCommand4	EQU	0x44
   313      0045        _I2CRegR0	EQU	0x45
   314      0045        _I2CRegR0_H	EQU	0x45
   315      0046        _I2CRegR0_L	EQU	0x46
   316      0047        _I2CRegR1	EQU	0x47
   317      0047        _I2CRegR1_H	EQU	0x47
   318      0048        _I2CRegR1_L	EQU	0x48
   319      0049        _I2CRegR2	EQU	0x49
   320      0049        _I2CRegR2_H	EQU	0x49
   321      004A        _I2CRegR2_L	EQU	0x4a
   322      004B        _I2CRegR3	EQU	0x4b
   323      004B        _I2CRegR3_H	EQU	0x4b
   324      004C        _I2CRegR3_L	EQU	0x4c
   325      004D        _I2CRegR4	EQU	0x4d
   326      004D        _I2CRegR4_H	EQU	0x4d
   327      004E        _I2CRegR4_L	EQU	0x4e
   328      004F        _I2CRegR5	EQU	0x4f
   329      004F        _I2CRegR5_H	EQU	0x4f
   330      0050        _I2CRegR5_L	EQU	0x50
   331      0051        _I2CRegR6	EQU	0x51
   332      0051        _I2CRegR6_H	EQU	0x51
   333      0052        _I2CRegR6_L	EQU	0x52
   334      0053        _I2CRegR7	EQU	0x53
   335      0053        _I2CRegR7_H	EQU	0x53
   336      0054        _I2CRegR7_L	EQU	0x54
   337      0055        _I2CRegR8	EQU	0x55
   338      0055        _I2CRegR8_H	EQU	0x55
   339      0056        _I2CRegR8_L	EQU	0x56
   340      005E        _I2C_Reg_Index	EQU	0x5e
   341      005F        _I2C_Reg_Index_L	EQU	0x5f
   342      005E        _I2C_Reg_Index_H	EQU	0x5e
   343      005D        _COUNTER_16	EQU	0x5d
   344      005B        _I2C_RxTx_Data	EQU	0x5b
   345      005C        _I2C_RxTx_Data_L	EQU	0x5c
   346      005B        _I2C_RxTx_Data_H	EQU	0x5b
   347                  ;--------------------------------------------------------
   348                  ; Bit registers 
   349                  ; Allocated Registers 
   350      00A0        r0xA1	EQU	0xa0	;bank0
   351      00A1        r0xA2	EQU	0xa1	;bank0
   352      00A2        r0xA3	EQU	0xa2	;bank0
   353      00A3        r0xA4	EQU	0xa3	;bank0
   354                  ; Direct Registers 
   355                  ; Stack Register 
   356                  ;--------------------------------------------------------
   357                  ; overlayable items in internal ram 
   358                  ;--------------------------------------------------------
   359                  ;	.area	OSEG    (OVR,DATA)
   360                  ;--------------------------------------------------------
   361                  ; Stack segment in internal ram 
   362                  ;--------------------------------------------------------
   363                  ;	.area	SSEG	(DATA)
   364                  ;__start__stack:
   365                  ;	.ds	1
   366                  
   367                  ;--------------------------------------------------------
   368                  ; indirectly addressable internal ram data
   369                  ;--------------------------------------------------------
   370                  ;	.area	ISEG    (DATA)
   371                  ;--------------------------------------------------------
   372                  ; external ram data
   373                  ;--------------------------------------------------------
   374                  ;	.area	XSEG    (XDATA)
   375                  ;--------------------------------------------------------
   376                  ; Project Start
   377                  ;--------------------------------------------------------
   378 0000             RORG 0x00
   379 0000 C0B0        	JMP	__etcc_program_startup
   380                  ;--------------------------------------------------------
   381                  ; interrupt vector 
   382                  ;--------------------------------------------------------
   383                  ;	.area	CSEG    (CODE)
   384 0018             ORG	0x18
   385 0018 AE00        	BANK	0
   386 0019 AD00        	PAGE	_GetRawData.PAGENUM
   387 001A 1A11        	JBS		_INTF,2,_GetRawData
   387 001B 00C7
   388 001C 0003        	RETI
   389                  ENDO
   390 00B0             RORG	0xB0
   391 00B0             __etcc_program_startup:
   392                  ;--------------------------------------------------------
   393                  ; global & static initialisations
   394                  ;--------------------------------------------------------
   395                  ;	.area GSINIT  (CODE)
   396                  ;	.area GSFINAL (CODE)
   397                  ;	.area GSINIT  (CODE)
   398                  ;--------------------------------------------------------
   399                  ; code
   400                  ;--------------------------------------------------------
   401                  ;	.area CSEG    (CODE)
   402                  ;***
   403                  ;  pBlock Stats: dbName = M
   404                  ;***
   405                  ;entry:  _main:	;Function start
   406                  ; 1 exit point 
   407                  ;Using Bank: Bank0
   408                  ;has an exit
   409                  ;functions called:
   410                  ;   _UsbInitial
   411                  ;   _DelayMs
   412                  ;   _ET21x130_Sensor_CtrlIni
   413                  ;   _Reset_ET21x130
   414                  ;   _DelayMs
   415                  ;   _Setup_ET21x130
   416                  ;   _DelayMs
   417                  ;   _ReadSensorDataLoop
   418                  ;; Starting pCode block
   419 00B0             _main:	;Function start
   420                  ; 1 exit point 
   421                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (38)
   422                  ;  PRIE = 0;
   423 00B0 AF80        	CLR	_PRIE
   424                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (39)
   425                  ;  INTF = 0;
   426 00B1 AF11        	CLR	_INTF
   427                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (40)
   428                  ;  INTE = 0;   
   429 00B2 AF81        	CLR	_INTE
   430 00B3 AE01        	BANK	1
   431                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (41)
   432                  ;  UsbInitial();
   433 00B4 E510        	CALL	_UsbInitial
   434 00B5 AE00        	BANK	0
   435 00B6 0005        	ENI 			;inline asm
   436 00B7             _00105_DS_ET21x130C_main:
   437                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (45)
   438                  ;  DelayMs(10);
   439 00B7 A70A        	MOV	A,#0x0a
   440 00B8 E1ED        	CALL	_DelayMs
   441                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (47)
   442                  ;  while (M_ISBC(USBBulkState, CONFIG)); 
   443 00B9 1031        	JBC	_USBBulkState,0,_00105_DS_ET21x130C_main
   443 00BA 00B7
   444 00BB 0000        	NOP 			;inline asm
   445                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (50)
   446                  ;  USBBulkState = 0;
   447 00BC AF31        	CLR	_USBBulkState
   448                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (51)
   449                  ;  ET21x130_Sensor_CtrlIni();
   450 00BD E1D6        	CALL	_ET21x130_Sensor_CtrlIni
   451                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (52)
   452                  ;  Reset_ET21x130();
   453 00BE E6DF        	CALL	_Reset_ET21x130
   454                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (53)
   455                  ;  DelayMs(100);    
   456 00BF A764        	MOV	A,#0x64
   457 00C0 E1ED        	CALL	_DelayMs
   458                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (54)
   459                  ;  Setup_ET21x130();
   460 00C1 E69C        	CALL	_Setup_ET21x130
   461                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (55)
   462                  ;  DelayMs(100);
   463 00C2 A764        	MOV	A,#0x64
   464 00C3 E1ED        	CALL	_DelayMs
   465 00C4             _00109_DS_ET21x130C_main:
   466                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (71)
   467                  ;  ReadSensorDataLoop();
   468 00C4 E22D        	CALL	_ReadSensorDataLoop
   469 00C5 C0C4        	JMP	_00109_DS_ET21x130C_main
   470 00C6 C0C6        	JMP	$
   471                  ; exit point of _main
   472                  ;***
   473                  ;  pBlock Stats: dbName = I
   474                  ;***
   475                  ;entry:  _GetRawData:	;Function start
   476                  ; 0 exit points
   477                  ;Using Bank: Bank0
   478                  ;; Starting pCode block
   479 00C7             _GetRawData:	;Function start
   480                  ; 0 exit points
   481                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (342)
   482                  ;  M_BC(INTF,EINT0F);          //Clear External Interrupt 0 Flag
   483 00C7 2211        	BC	_INTF,2
   484                  ;#CSRC	F:\左开中\ETOM\ET21X130D摄像头演示\C\ET21x130C.c (343)
   485                  ;  BackUp_RAMBS1 = RAMBS1;     //盢

⌨️ 快捷键说明

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