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

📄 et21x130_i2c_et.lst

📁 在台湾义统公司
💻 LST
📖 第 1 页 / 共 5 页
字号:
     1                  ;--------------------------------------------------------
     2                  ; C_Compiler for ETOMS MCU
     3                  ; Target MCU: ET44M210
     4                  ;--------------------------------------------------------
     5                  ;	.module ET21x130_I2C
     6                  ;--------------------------------------------------------
     7                  ; publics variables in this module
     8                  ;--------------------------------------------------------
     9                  ;	.globl _I2C_RxTx_Data_H
    10                  ;	.globl _I2C_RxTx_Data_L
    11                  ;	.globl _I2C_RxTx_Data
    12                  ;	.globl _COUNTER_16
    13                  ;	.globl _I2C_Reg_Index_H
    14                  ;	.globl _I2C_Reg_Index_L
    15                  ;	.globl _I2C_Reg_Index
    16                  ;	.globl _I2CRegR8_L
    17                  ;	.globl _I2CRegR8_H
    18                  ;	.globl _I2CRegR8
    19                  ;	.globl _I2CRegR7_L
    20                  ;	.globl _I2CRegR7_H
    21                  ;	.globl _I2CRegR7
    22                  ;	.globl _I2CRegR6_L
    23                  ;	.globl _I2CRegR6_H
    24                  ;	.globl _I2CRegR6
    25                  ;	.globl _I2CRegR5_L
    26                  ;	.globl _I2CRegR5_H
    27                  ;	.globl _I2CRegR5
    28                  ;	.globl _I2CRegR4_L
    29                  ;	.globl _I2CRegR4_H
    30                  ;	.globl _I2CRegR4
    31                  ;	.globl _I2CRegR3_L
    32                  ;	.globl _I2CRegR3_H
    33                  ;	.globl _I2CRegR3
    34                  ;	.globl _I2CRegR2_L
    35                  ;	.globl _I2CRegR2_H
    36                  ;	.globl _I2CRegR2
    37                  ;	.globl _I2CRegR1_L
    38                  ;	.globl _I2CRegR1_H
    39                  ;	.globl _I2CRegR1
    40                  ;	.globl _I2CRegR0_L
    41                  ;	.globl _I2CRegR0_H
    42                  ;	.globl _I2CRegR0
    43                  ;	.globl _HostCommand4
    44                  ;	.globl _HostCommand3
    45                  ;	.globl _HostCommand2
    46                  ;	.globl _HostCommand1
    47                  ;	.globl _HostCommand0
    48                  ;	.globl _Sensor_Flag
    49                  ;	.globl _BackUp_IAP1
    50                  ;	.globl _BackUp_RAMBS1
    51                  ;	.globl _TestData
    52                  ;	.globl _TEMP_count
    53                  ;	.globl _ColLineCount
    54                  ;	.globl _YDummyCounter
    55                  ;	.globl _RowPixelCounter
    56                  ;	.globl _STOCK_Counter
    57                  ;	.globl _USB_FIFO_Bank
    58                  ;	.globl _FIFO_Stock
    59                  ;	.globl _RAW_Bank
    60                  ;	.globl _RAW_Address
    61                  ;	.globl _usb_byTemp
    62                  ;	.globl _nAddrBuf
    63                  ;	.globl _nTable
    64                  ;	.globl _nRomAdr
    65                  ;	.globl _nwLength
    66                  ;	.globl _nHwLength
    67                  ;	.globl _psz
    68                  ;	.globl _Reset_ET21x130
    69                  ;	.globl _Setup_ET21x130
    70                  ;	.globl _SetI2CReg
    71                  ;	.globl _GetI2CReg
    72                  ;	.globl _Check_SensorID
    73                  ;	.globl _Write_Register
    74                  ;	.globl _Read_Register
    75                  ;	.globl _I2C_Index
    76                  ;	.globl _I2C_Write
    77                  ;	.globl _I2C_Read
    78                  ;	.globl _I2C_IndexWrite
    79                  ;	.globl _I2C_DataWrite
    80                  ;	.globl _I2C_DataRead
    81                  ;	.globl _I2C_StopBit
    82                  ;	.globl _I2C_Write_SartBit
    83                  ;	.globl _I2C_Read_SartBit
    84                  ;--------------------------------------------------------
    85                  ; special function registers
    86      0000        _IAC0	EQU	0x00
    87      0001        _HPC	EQU	0x01
    88      0002        _LPC	EQU	0x02
    89      0003        _STTS	EQU	0x03
    90      0003        _STATUS	EQU	0x03
    91      0004        _RAMBS0	EQU	0x04
    92      0005        _ROMPS	EQU	0x05
    93      0006        _IAP0	EQU	0x06
    94      0006        _INDP0	EQU	0x06
    95      0007        _RAMBS1	EQU	0x07
    96      0008        _IAP1	EQU	0x08
    97      0008        _INDP1	EQU	0x08
    98      0009        _IAC1	EQU	0x09
    99      0009        _INDR1	EQU	0x09
   100      000A        _IAPADR	EQU	0x0a
   101      000B        _TBLPTR	EQU	0x0b
   102      000B        _LTBL	EQU	0x0b
   103      000C        _TBHPTR	EQU	0x0c
   104      000C        _HTBL	EQU	0x0c
   105      000D        _STKPTR	EQU	0x0d
   106      000E        _RPTC	EQU	0x0e
   107      000F        _PRC	EQU	0x0f
   108      0010        _TCC	EQU	0x10
   109      0011        _INTF	EQU	0x11
   110      0012        _KWUPAIF	EQU	0x12
   111      0013        _KWUPBIF	EQU	0x13
   112      0014        _PORTA	EQU	0x14
   113      0014        _PTA	EQU	0x14
   114      0015        _PORTB	EQU	0x15
   115      0015        _PTB	EQU	0x15
   116      0016        _PORTC	EQU	0x16
   117      0016        _PTC	EQU	0x16
   118      0017        _PORTD	EQU	0x17
   119      0017        _PTD	EQU	0x17
   120      0018        _PORTE	EQU	0x18
   121      0018        _PTE	EQU	0x18
   122      0019        _PORTF	EQU	0x19
   123      0019        _PTF	EQU	0x19
   124      001A        _LFRC	EQU	0x1a
   125      001B        _HFRC	EQU	0x1b
   126      001C        _LFRCB	EQU	0x1c
   127      001D        _SPIRB	EQU	0x1d
   128      001E        _SPIWB	EQU	0x1e
   129      001F        _ADDATAH	EQU	0x1f
   130      0020        _ADDATAL	EQU	0x20
   131      0021        _DT0L	EQU	0x21
   132      0022        _DTOH	EQU	0x22
   133      0023        _PRD0L	EQU	0x23
   134      0024        _PRD0H	EQU	0x24
   135      0025        _DL0L	EQU	0x25
   136      0026        _DL0H	EQU	0x26
   137      0027        _DT1L	EQU	0x27
   138      0028        _DT1H	EQU	0x28
   139      0029        _PRD1L	EQU	0x29
   140      002A        _PRD1H	EQU	0x2a
   141      002B        _DL1L	EQU	0x2b
   142      002C        _DL1H	EQU	0x2c
   143      0080        _PRIE	EQU	0x80
   144      0081        _INTE	EQU	0x81
   145      0082        _KWUAIE	EQU	0x82
   146      0083        _KWUBIE	EQU	0x83
   147      0084        _EINTED	EQU	0x84
   148      0085        _SPIC	EQU	0x85
   149      0086        _IOCA	EQU	0x86
   150      0087        _IOCB	EQU	0x87
   151      0088        _IOCC	EQU	0x88
   152      0089        _IOCD	EQU	0x89
   153      008A        _IOCE	EQU	0x8a
   154      008B        _IOCF	EQU	0x8b
   155      008C        _PUCA	EQU	0x8c
   156      008D        _PUCB	EQU	0x8d
   157      008E        _PUCC	EQU	0x8e
   158      0085        _PUCD	EQU	0x85
   159      0090        _PUCE	EQU	0x90
   160      0091        _PUCF	EQU	0x91
   161      0092        _ODCB	EQU	0x92
   162      0093        _TCCC	EQU	0x93
   163      0094        _FRCC	EQU	0x94
   164      0095        _WDT_CON	EQU	0x95
   165      0096        _ADCAIS	EQU	0x96
   166      0097        _ADCCR	EQU	0x97
   167      0098        _PWMCR	EQU	0x98
   168      0099        _RFINTE	EQU	0x99
   169      0080        _HbmRequestType	EQU	0x80	;Bank1 Source:180 
   170      0081        _HbRequest	EQU	0x81	;Bank1 Source:181 
   171      0082        _HwValueL	EQU	0x82	;Bank1 Source:182 
   172      0083        _HwValueH	EQU	0x83	;Bank1 Source:183 
   173      0084        _HwIndexL	EQU	0x84	;Bank1 Source:184 
   174      0085        _HwIndexH	EQU	0x85	;Bank1 Source:185 
   175      0086        _HwLengthL	EQU	0x86	;Bank1 Source:186 
   176      0087        _HwLengthH	EQU	0x87	;Bank1 Source:187 
   177      0088        _HTBLL	EQU	0x88	;Bank1 Source:188 
   178      0089        _HROMADRL	EQU	0x89	;Bank1 Source:189 
   179      008A        _HROMADRH	EQU	0x8a	;Bank1 Source:18a 
   180      008B        _A_INTERFACE	EQU	0x8b	;Bank1 Source:18b 
   181      008C        _TEMP_UREG	EQU	0x8c	;Bank1 Source:18c 
   182      008D        _PROTOCOL	EQU	0x8d	;Bank1 Source:18d 
   183      008E        _IDLE_TIMER	EQU	0x8e	;Bank1 Source:18e 
   184      008F        _USB_STATUS	EQU	0x8f	;Bank1 Source:18f 
   185      008F        _HUB_STATUS	EQU	0x8f	;Bank1 Source:18f 
   186      008F        _FC_STATUS	EQU	0x8f	;Bank1 Source:18f 
   187      0090        _ADDRESS_BUFh	EQU	0x90	;Bank1 Source:190 
   188      0091        _ADDRESS_BUFf	EQU	0x91	;Bank1 Source:191 
   189      0092        _CTR_BUF	EQU	0x92	;Bank1 Source:192 
   190      0093        _Reg_Adr	EQU	0x93	;Bank1 Source:193 
   191      0094        _HEP1_CNT	EQU	0x94	;Bank1 Source:194 
   192      0095        _STACK_IAP0	EQU	0x95	;Bank1 Source:195 
   193      00C0        _bmRequestType	EQU	0xc0	;Bank1 Source:1c0 
   194      00C1        _bRequest	EQU	0xc1	;Bank1 Source:1c1 
   195      00C2        _wValueL	EQU	0xc2	;Bank1 Source:1c2 
   196      00C3        _wValueH	EQU	0xc3	;Bank1 Source:1c3 
   197      00C4        _wIndexL	EQU	0xc4	;Bank1 Source:1c4 
   198      00C5        _wIndexH	EQU	0xc5	;Bank1 Source:1c5 
   199      00C6        _wLengthL	EQU	0xc6	;Bank1 Source:1c6 
   200      00C7        _wLengthH	EQU	0xc7	;Bank1 Source:1c7 
   201      00C8        _TBLL	EQU	0xc8	;Bank1 Source:1c8 
   202      00C9        _ROMADRL	EQU	0xc9	;Bank1 Source:1c9 
   203      00CA        _ROMADRH	EQU	0xca	;Bank1 Source:1ca 
   204      00CB        _STATUS_BUF	EQU	0xcb	;Bank1 Source:1cb 
   205      00CC        _USBTR	EQU	0xcc	;Bank1 Source:1cc 
   206      00CD        _GCNTR	EQU	0xcd	;Bank1 Source:1cd 
   207      00CE        _EP1CNTR	EQU	0xce	;Bank1 Source:1ce 
   208      00CF        _EP2CNTR	EQU	0xcf	;Bank1 Source:1cf 
   209      00D0        _EP3CNTR	EQU	0xd0	;Bank1 Source:1d0 
   210      00D1        _EPINTR	EQU	0xd1	;Bank1 Source:1d1 
   211      00D2        _EPINTE	EQU	0xd2	;Bank1 Source:1d2 
   212      00D3        _STAINTR	EQU	0xd3	;Bank1 Source:1d3 
   213      00D4        _STAINTE	EQU	0xd4	;Bank1 Source:1d4 
   214      00D5        _FAR	EQU	0xd5	;Bank1 Source:1d5 
   215      00D6        _EP0RXTR	EQU	0xd6	;Bank1 Source:1d6 
   216      00D7        _EP0RXCSR	EQU	0xd7	;Bank1 Source:1d7 
   217      00D8        _EP0TXCSR	EQU	0xd8	;Bank1 Source:1d8 
   218      00D9        _EP1CSR	EQU	0xd9	;Bank1 Source:1d9 
   219      00DA        _EP2CSR	EQU	0xda	;Bank1 Source:1da 
   220      00DB        _EP3CSR	EQU	0xdb	;Bank1 Source:1db 
   221      00DC        _EP0RXCTR	EQU	0xdc	;Bank1 Source:1dc 
   222      00DD        _EP0TXCTR	EQU	0xdd	;Bank1 Source:1dd 
   223      00DE        _EP1CTR	EQU	0xde	;Bank1 Source:1de 
   224      00DF        _EP2CTR	EQU	0xdf	;Bank1 Source:1df 
   225      00E0        _EP3CTR	EQU	0xe0	;Bank1 Source:1e0 
   226      00E1        _EP0RXDAR	EQU	0xe1	;Bank1 Source:1e1 
   227      00E2        _EP0TXDAR	EQU	0xe2	;Bank1 Source:1e2 
   228      00E3        _EP1DAR	EQU	0xe3	;Bank1 Source:1e3 
   229      00E4        _EP2DAR	EQU	0xe4	;Bank1 Source:1e4 
   230      00E5        _EP3DAR	EQU	0xe5	;Bank1 Source:1e5 
   231      00E6        _HGSR	EQU	0xe6	;Bank1 Source:1e6 
   232      00E7        _HINTR	EQU	0xe7	;Bank1 Source:1e7 
   233      00E8        _HINTE	EQU	0xe8	;Bank1 Source:1e8 
   234      00E9        _HAR	EQU	0xe9	;Bank1 Source:1e9 
   235      00EA        _HEP0RXTR	EQU	0xea	;Bank1 Source:1ea 
   236      00EB        _HEP0RXCSR	EQU	0xeb	;Bank1 Source:1eb 
   237      00EC        _HEP0TXCSR	EQU	0xec	;Bank1 Source:1ec 
   238      00ED        _HEP1TXCSR	EQU	0xed	;Bank1 Source:1ed 
   239      00EE        _HEP0RXCTR	EQU	0xee	;Bank1 Source:1ee 
   240      00EF        _HEP0TXCTR	EQU	0xef	;Bank1 Source:1ef 
   241      00F0        _HEP0RXDAR	EQU	0xf0	;Bank1 Source:1f0 
   242      00F1        _HEP0TXDAR	EQU	0xf1	;Bank1 Source:1f1 
   243      00F2        _HEP1TXDAR	EQU	0xf2	;Bank1 Source:1f2 
   244      00F3        _HPCONR	EQU	0xf3	;Bank1 Source:1f3 
   245      00F4        _HPSTAR	EQU	0xf4	;Bank1 Source:1f4 
   246      00F5        _HSR	EQU	0xf5	;Bank1 Source:1f5 
   247      00F6        _HPSR1	EQU	0xf6	;Bank1 Source:1f6 

⌨️ 快捷键说明

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