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

📄 tesk21k.lst

📁 SNC21085 马达正反转调速控制程序。
💻 LST
📖 第 1 页 / 共 4 页
字号:
   256  0000DB   034C              mov     m12     a
   257  0000DC   032C              caje    m12     @@@m13
   258  0000DD   0000      
   259  0000DE   00E1      
   260  0000DF   0000              jmp     @@@fail
   261  0000E0   0141      
   262  0000E1             @@@m13:
   263  0000E1   034D              mov     m13     a
   264  0000E2   032D              caje    m13     @@@m14
   265  0000E3   0000      
   266  0000E4   00E7      
   267  0000E5   0000              jmp     @@@fail
   268  0000E6   0141      
   269  0000E7             @@@m14:
   270  0000E7   034E              mov     m14     a
   271  0000E8   032E              caje    m14     @@@m15
   272  0000E9   0000      
   273  0000EA   00ED      
   274  0000EB   0000              jmp     @@@fail
   275  0000EC   0141      
   276  0000ED             @@@m15:
   277  0000ED   034F              mov     m15     a
   278  0000EE   032F              caje    m15     @@@ret3
   279  0000EF   0000      
   280  0000F0   0140      
   281  0000F1   0000              jmp     @@@fail
   282  0000F2   0141      
   283  0000F3             ;     	nop
   284  0000F3              ;    	nop
   285  0000F3              ;    	nop
   286  0000F3              ;    	nop
   287  0000F3   00C8           	nop
   288  0000F4   00C8           	nop
   289  0000F5   00C8           	nop
   290  0000F6   00C8           	nop
   291  0000F7   00C8           	nop
   292  0000F8   00C8           	nop
   293  0000F9   00C8           	nop
   294  0000FA   00C8           	nop
   295  0000FB   00C8           	nop
   296  0000FC   00C8           	nop
   297  0000FD   00C8           	nop
   298  0000FE   00C8           	nop
   299  0000FF   00C8           	nop
   300  000100   21FF              dw	0x21ff	;1;7e
   301  000101   21FF              dw	0x21ff	;2		
   302  000102   21FF              dw	0x21ff	;3
   303  000103   21FF              dw	0x21ff	;4
   304  000104   21FF              dw	0x21ff	;5
   305  000105   21FF              dw	0x21ff	;6
   306  000106   21FF              dw	0x21ff	;7
   307  000107   21FF              dw	0x21ff	;8
   308  000108   21FF              dw	0x21ff	;9
   309  000109   21FF              dw	0x21ff	;10
   310  00010A   21FF              dw	0x21ff	;11
   311  00010B   21FF              dw	0x21ff	;12
   312  00010C   21FF              dw	0x21ff	;13;
   313  00010D   21FF              dw	0x21ff	;14
   314  00010E   21FF              dw	0x21ff	;15
   315  00010F   21FF              dw	0x21ff	;16
   316  000110   31FF              dw	0x31ff	;17		;7e
   317  000111   31FF              dw	0x31ff	;18
   318  000112   31FF              dw	0x31ff	;19
   319  000113   31FF              dw	0x31ff	;20
   320  000114   31FF              dw	0x31ff	;21
   321  000115   31FF              dw	0x31ff	;22
   322  000116   31FF              dw	0x31ff	;23
   323  000117   31FF              dw	0x31ff	;24
   324  000118   31FF              dw	0x31ff	;25
   325  000119   31FF              dw	0x31ff	;26
   326  00011A   31FF              dw	0x31ff	;27
   327  00011B   31FF              dw	0x31ff	;28
   328  00011C   31FF              dw	0x31ff	;29
   329  00011D   31FF              dw	0x31ff	;30
   330  00011E   31FF              dw	0x31ff	;31
   331  00011F   31FE              dw	0x31fe	;32       
   332  000120                     
   333  000120                     
   334  000120   2200              dw	0x2200	;1;
   335  000121   2200              dw	0x2200	;2		
   336  000122   2200              dw	0x2200	;3
   337  000123   2200              dw	0x2200	;4
   338  000124   2200              dw	0x2200	;5
   339  000125   2200              dw	0x2200	;6
   340  000126   2200              dw	0x2200	;7
   341  000127   2200              dw	0x2200	;8
   342  000128   2200              dw	0x2200	;9
   343  000129   2200              dw	0x2200	;10
   344  00012A   2200              dw	0x2200	;11
   345  00012B   2200              dw	0x2200	;12
   346  00012C   2200              dw	0x2200	;13;80
   347  00012D   2200              dw	0x2200	;14
   348  00012E   2200              dw	0x2200	;15
   349  00012F   2200              dw	0x2200	;16
   350  000130   3201              dw	0x3201	;17		
   351  000131   3201              dw	0x3201	;18
   352  000132   3201              dw	0x3201	;19
   353  000133   3201              dw	0x3201	;20
   354  000134   3201              dw	0x3201	;21
   355  000135   3201              dw	0x3201	;22
   356  000136   3201              dw	0x3201	;23
   357  000137   3201              dw	0x3201	;24
   358  000138   3201              dw	0x3201	;25
   359  000139   3201              dw	0x3201	;26
   360  00013A   3201              dw	0x3201	;27
   361  00013B   3201              dw	0x3201	;28
   362  00013C   3201              dw	0x3201	;29
   363  00013D   3201              dw	0x3201	;30
   364  00013E   3201              dw	0x3201	;31
   365  00013F   3200              dw	0x3200	;32 
   366  000140                     
   367  000140             @@@ret3:
   368  000140   0070              ret3
   369  000141             @@@fail:
   370  000141   039C              mov     a       #1100b
   371  000142   0148              mov     p2      a
   372  000143   0393              mov     a       #0011b
   373  000144   0157              mov     p3      a
   374  000145                             
   375  000145   00C0              end
   376  000146   00C8      
   377  000147   00C8      
   378  000148   00C0      
   379  000149                     
   380  000149             @@@rstram:
   381  000149   0200              mov     m0      #0000b
   382  00014A   0201              mov     m1      #0000b
   383  00014B   0202              mov     m2      #0000b
   384  00014C   0203              mov     m3      #0000b
   385  00014D   0204              mov     m4      #0000b
   386  00014E   0205              mov     m5      #0000b
   387  00014F   0206              mov     m6      #0000b
   388  000150   0207              mov     m7      #0000b
   389  000151   0208              mov     m8      #0000b
   390  000152   0209              mov     m9      #0000b
   391  000153   020A              mov     m10     #0000b
   392  000154   020B              mov     m11     #0000b
   393  000155   020C              mov     m12     #0000b
   394  000156   020D              mov     m13     #0000b
   395  000157   020E              mov     m14     #0000b
   396  000158   020F              mov     m15     #0000b
   397  000159   0060              ret2
   398  00015A                     
   399  00015A             @@@startxx:
   400  00015A   0392              mov     a       #0010b
   401  00015B   01D0              mov     rh      a
   402  00015C   0393              mov     a       #0011b
   403  00015D   01C0              mov     rl      a
   404  00015E   0040              page0
   405  00015F   0020              call2   @@@rstram
   406  000160   0149      
   407  000161   0041              page1
   408  000162   0020              call2   @@@rstram
   409  000163   0149      
   410  000164   0042              page2
   411  000165   0020              call2   @@@rstram
   412  000166   0149      
   413  000167   0043              page3
   414  000168   0020              call2   @@@rstram
   415  000169   0149      
   416  00016A   0044              page4
   417  00016B   0020              call2   @@@rstram
   418  00016C   0149      
   419  00016D   0045              page5
   420  00016E   0020              call2   @@@rstram
   421  00016F   0149      
   422  000170   0046              page6
   423  000171   0020              call2   @@@rstram
   424  000172   0149      
   425  000173   0047              page7
   426  000174   0020              call2   @@@rstram
   427  000175   0149      
   428  000176   00CC              PPDA
   429  000177                     
   430  000177                     
   431  000177   0390              mov     a       #0
   432  000178   01E0      	DW	1E0H			;mov	env1	a
   433  000179   01F0      	DW	1F0H			;mov	env2	a
   434  00017A   0160      	DW 	0x160			;mov	mode2	a		;close PWMIO P3
   435  00017B   0161      	DW 	0x161			;mov	mode3	a		;close PWMIO P6
   436  00017C   0162      	DW 	0x162			;mov	mode4	a		;prescale
   437  00017D   0164      	DW 	0x164			;mov	mode5	a		;prescale
   438  00017E             	
   439  00017E   0391      	mov	a	#0001b
   440  00017F   016B      	DW 	0x16B			;mov	mode8	a		;set ADPCM 16WORD/Segment
   441  000180             	
   442  000180   0393      	mov	a	#03h
   443  000181   0167      	DW 	0x167			;mov	mode6	a		;enable supeer mode PWMIO
   444  000182   0391      	mov	a	#0001b
   445  000183   0168      	DW 	0x168			;mov	mode7	a		;set PWMIO counter = 8 bit
   446  000184             	
   447  000184             	
   448  000184   0390      	MOV	a	#0
   449  000185   016A      	DW 	0x16A
   450  000186   016C      	DW 	0x16C
   451  000187   0391      	mov	a	#1
   452  000188   0169      	MOV	mode1	a
   453  000189             	
   454  000189   0000              jmp     start    
   455  00018A   018B      
   456  00018B             
   457  00018B             
   458  00018B             SN0#XO.WAV
   459  00018B             SN1#XO.WAV
   460  00018B             SIL#XO.WAV
   461  00018B             PROGRAM
   462  E 00000005         deboc	equ	#0101b
   463  E 00000000         	IR_MODE	EQU	#0000B
   464  E 0000000F         MRX	EQU	#1111B
   465  E 00000000         MRXB	EQU	#0000B
   466  E 0000000F         MRX32	EQU	1111B
   467  E 0000000F         MRX48	EQU	1111B
   468  E 0000000F         MRX64	EQU	1111B
   469  E 0000000F         KeyP1	EQU	#1111B
   470  E 00000000         KeyP2	EQU	#0000B
   471  E 00000000         KeyP3	EQU	#0000B
   472  E 00000000         Rand0Max	EQU	#0000B
   473  E 00000000         Rand1Max	EQU	#0000B
   474  E 00000000         Rand2Max	EQU	#0000B
   475  00018B             ;#####################################################
   476  00018B             ; For SNC10000 Series (SNC12007 to SNC12340)
   477  00018B             ; Instruction Cycle : 4 us
   478  00018B             ; I/O      : P1, P2,P3
   479  00018B             ; Channel  : 1  ( DAC & PWM )
   480  00018B             ; Core program : SNC10KEZ  ( 1-channel , 12 ports)
   481  00018B             ; ----------------------------------------------------
   482  00018B             ; Scan Key          : P2 --> P1  ( Max 16 keys)
   483  00018B             ; Direct Key        : P1,P2 and P3 ( Max 12 keys)
   484  00018B             ; Flash with volume : P3 with CH1
   485  00018B             ; Output Control    : P1, P2,P3
   486  00018B             ;#####################################################
   487  00018B             
   488  00018B             ;/////////////////////////////////////////
   489  E 7BFF2024         tr1_4           equ     m0
   490  E 7BFF2028         tr5_8           equ     m1
   491  E 7BFF202C         tr9_12          equ     m2
   492  E 7BFF2030         tr13_16         equ     m3
   493  E 7BFF2034         p2state         equ     m4
   494  E 7BFF2038         p3state         equ     m5
   495  E 7BFF203C         4mto8m          equ     m6
   496  00018B             ; Bit 0 --> 1: Head being played, need play tail before power down
   497  00018B             ; Bit 1 --> Debonce Counter
   498  00018B             ; Bit 2 --> =1 ... 8ms
   499  00018B             ; Bit 3 --> Debonce
   500  00018B             
   501  00018B             
   502  E 7BFF2040         p3_fva          equ     m7    ; Flash with CH1
   503  E 7BFF2044         VolValue_Page0	equ	m8    ; Add by Allan for record Volume
   504  E 7BFF2048         v_state         equ     m9    ; Speech state
   505  00018B                                           ; bit0 ....... CH 1
   506  00018B                                           ; bit1 ....... CH 2
   507  00018B                                           ; bit2 ....... BACK CH 1
   508  00018B                                           ; bit3 ....... BACK CH 2
   509  E 7BFF204C         deboc_count	equ	m10
   510  00018B             ;bit 0   ..... for debounce counter 4-->8 ms

⌨️ 快捷键说明

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