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

📄 usb_lib.lst

📁 HT46RB50温度计,了解其usb通信
💻 LST
字号:
文件:USB_LIB.ASM  盛群编译器版本 2.86 页次1


   1  0000              ;;Established date:                  2006/03/01
   2  0000              
   3  0000              ;;********************************************************************
   4  0000              SBR_FIFO0_RD_Check:
   5  0000  0FF8        	MOV	A,0F8H
   6  0001  0000        	ANDM	A,UCC			;select endpoint0 FIFO
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 6 : 语法错误
   7  0002  0F00        	MOV	A,00000000B
   8  0003  2800     R  	JMP	L_FIFO_Check
   9  0004              ;;********************************************************************
  10  0004              SBR_FIFO0_WR_Check:
  11  0004  0FF8        	MOV	A,0F8H
  12  0005  0000        	ANDM	A,UCC			;select endpoint0 FIFO
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 12 : 语法错误
  13  0006  0F02        	MOV	A,00000010B
  14  0007  2800     R  	JMP	L_FIFO_Check
  15  0008              ;;********************************************************************
  16  0008              SBR_FIFO1_WR_Check:
  17  0008  0FF8        	MOV	A,0F8H
  18  0009  0000        	ANDM	A,UCC
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 18 : 语法错误
  19  000A  0000        	SET	UCC.0			;select endpoint1 FIFO
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 19 : 语法错误
  20  000B  0F02        	MOV 	A,00000010B		;0000 1010B
  21  000C              ;       JMP	L_FIFO_Check
  22  000C              ;;--------------------------------------------------------------------
  23  000C              L_FIFO_Check:
  24  000C  0000        	MOV	M_temp1,A
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 24 : 语法错误
  25  000D  0F00        	MOV	A,C_MISC
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 25 : 未定义的符号 'C_MISC'
  26  000E  0000        	MOV	MP1,A
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 26 : 语法错误
  27  000F  0F00        	MOV	A,R1
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 27 : 未定义的符号 'R1'
  28  0010  0EF8        	AND	A,11111000B		;1110 0000B
  29  0011  0D00        	OR	A,M_Temp1
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 29 : 未定义的符号 'M_Temp1'
  30  0012  0000        	MOV	R1,A
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 30 : 语法错误
  31  0013              
  32  0013  0000        	SET	R1.@USB_REQ
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 32 : 语法错误
  33  0014  2000        	CALL	SBR_Delay2us
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 33 : 未定义的符号 'SBR_Delay2us'
  34  0015  0000        	SET 	Z
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 34 : 语法错误
  35  0016  0000        	SNZ	R1.@Ready
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 35 : 语法错误
  36  0017  0000        	CLR	Z			;Z=Ready
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 36 : 语法错误
  37  0018  0003        	RET
  38  0019              ;;********************************************************************
  39  0019              ;;Read data from fifo to data buffer.
  40  0019              SBR_ReadFIFO0:
  41  0019  0F00        	MOV	A,C_FIFO0Address
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 41 : 未定义的符号 'C_FIFO0Address'
  42  001A  2800     R  	JMP	L_ReadFIFO
  43  001B              ;;********************************************************************
文件:USB_LIB.ASM  盛群编译器版本 2.86 页次2

  44  001B              ;SBR_ReadFIFO1:				;;The endpoint 1 is interrupt in input, so no read operation.
  45  001B              ;	MOV	A,C_FIFO1Address
  46  001B              ;	JMP	L_ReadFIFO
  47  001B              ;;--------------------------------------------------------------------
  48  001B              L_ReadFIFO:
  49  001B  0000        	MOV	M_FIFOAddress,A		;save FIFO's address
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 49 : 语法错误
  50  001C  0000        	CLR	M_DataPacketLength	;clear Packet Length
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 50 : 语法错误
  51  001D  0F00        	MOV	A,OFFSET M_FIFOBAK0	;get address of FIFO memory
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 51 : 未定义的符号 'M_FIFOBAK0'
  52  001E  0000        	MOV	MP0,A
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 52 : 语法错误
  53  001F              L_ReadFIFOLoop:
  54  001F  0F00        	MOV	A,M_FIFOAddress		;load FIFO address
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 54 : 未定义的符号 'M_FIFOAddress'
  55  0020  0000        	MOV	MP1,A
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 55 : 语法错误
  56  0021  0F00        	MOV	A,R1			;load FIFO data
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 56 : 未定义的符号 'R1'
  57  0022  0000        	MOV	R0,A			;save FIFO data
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 57 : 语法错误
  58  0023  0000        	INC	M_DataPacketLength	;count Packet length(<= 8 byte)
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 58 : 语法错误
  59  0024  0000        	INC	MP0			;next save address
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 59 : 语法错误
  60  0025  0F00        	MOV	A,C_FIFOSize		;load max length of one packet
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 60 : 未定义的符号 'C_FIFOSize'
  61  0026  0C00        	XOR	A,M_DataPacketLength	;data packet's length = max length?
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 61 : 未定义的符号 'M_DataPacketLength'
  62  0027  0000        	SZ	Z
Error(A0024) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 62 : 语法错误
  63  0028  2800     R  	JMP	L_ExitprocessFIFO	;yes,exit read FIFO
  64  0029  0F00        	MOV	A,C_MISC
Error(A0005) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM 64 : 未定义的符号 'C_MISC'
Error(A0052) F:\project\HT46RB50 温度计\ASM\USB_LIB.ASM : 错误过多



        31 Errors

⌨️ 快捷键说明

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