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

📄 timer_oper.lst

📁 holtek mouse usb asm. FW
💻 LST
字号:
"File: TIMER_OPER.ASM  Holtek Cross-Assembler  Version 2.86      Page 1


   1  0000              INCLUDE		DONGLE.INC


   2  0000              
   3  0000              
   4  0000              PUBLIC		INIT_TIMER
   5  0000              
   6  0000              PUBLIC 		TIME_EVENT
   7  0000              PUBLIC		TIME_COUNT
   8  0000              
   9  0000              TIMER_DATA	.SECTION	'DATA'
  10  0000  00          TIME_COUNT		DB		?
  11  0001  00          TIMER_TEMP		DB		?
  12  0002  00          TIME_EVENT		DBIT
  13  0003              
  14  0000              TIMER_CODE	.SECTION	'CODE'
  15  0000              
  16  0000              INIT_TIMER:
  17  0000              
  18  0000              		;TIMER MODE
  19  0000  0F80        		MOV		A, 080H
  20  0001  008E        		MOV		TMR0C, A
  21  0002              
  22  0002  1F0D        		CLR		TMR0
  23  0003              
  24  0003  1F00     R  		CLR		TIME_COUNT
  25  0004  3400     R  		CLR		TIME_EVENT
  26  0005              
  27  0005  368B        		CLR		T0F
  28  0006  300B        		SET		EMI
  29  0007  310B        		SET		ET0I
  30  0008              
  31  0008  0003        		RET
  32  0009              
  33  0009              TIMER_ISR:
  34  0009  368B        		CLR		T0F
  35  000A  0080     R  		MOV		TIMER_TEMP, A
  36  000B              
  37  000B  1F0D        		CLR		TMR0
  38  000C              
  39  000C  1480     R  		INC		TIME_COUNT
  40  000D  0F2F        		MOV		A, 47
  41  000E  0400     R  		XOR		A, TIME_COUNT
  42  000F  1085        		SZ		ACC
  43  0010  2800     R  		JMP		NOT_SET_TIME_EVENT
  44  0011              
  45  0011  3000     R  		SET		TIME_EVENT
  46  0012  1F00     R  		CLR		TIME_COUNT
  47  0013              
  48  0013              	NOT_SET_TIME_EVENT:
  49  0013              
  50  0013  0700     R  		MOV		A, TIMER_TEMP
  51  0014              
  52  0014  2809        		JMP		EXIT_TIMER_ISR
  53  0015              
  54  0000              TIMER_VECTOR	.SECTION AT 0008H	'CODE'
  55  0000              
  56  0000  2800     R  		JMP		TIMER_ISR
  57  0001              	EXIT_TIMER_ISR:
"File: TIMER_OPER.ASM  Holtek Cross-Assembler  Version 2.86      Page 2

  58  0001  0004        		RETI		


        0 Errors

⌨️ 快捷键说明

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