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

📄 login.ls1

📁 SPWM三相波形发生器
💻 LS1
📖 第 1 页 / 共 5 页
字号:
0040 7A00     F      829             MOV     R2,#HIGH (input)
0042 7900     F      830             MOV     R1,#LOW (input)
0044 120000   F      831             LCALL   _String_To_Int
0047 8E00     F      832             MOV     j?353,R6
0049 8F00     F      833             MOV     j?353+01H,R7
                     834     ;               ReadUserBlock( input,CsFixed_IP1,sizeof(input));                
                     835                             ; SOURCE LINE # 183
A51 MACRO ASSEMBLER  LOGIN                                                                12/01/2004 14:12:53 PAGE    14

004B 7F00     F      836             MOV     R7,#LOW (input)
004D 7B20            837             MOV     R3,#020H
004F 7D40            838             MOV     R5,#040H
0051 7C00            839             MOV     R4,#00H
0053 120000   F      840             LCALL   _ReadUserBlock
                     841     ;               ReadUserBlock(tempbuf,CM_Port,sizeof(tempbuf));
                     842                             ; SOURCE LINE # 184
0056 7F00     F      843             MOV     R7,#LOW (tempbuf)
0058 7B10            844             MOV     R3,#010H
005A 7DA0            845             MOV     R5,#0A0H
005C 7C00            846             MOV     R4,#00H
005E 120000   F      847             LCALL   _ReadUserBlock
                     848     ;               i = login_CM_ack(input,tempbuf,0x01,j);
                     849                             ; SOURCE LINE # 185
0061 120000   F      850             LCALL   L?0049
0064 8F00     F      851             MOV     i?352,R7
                     852     ;               if(i)
                     853                             ; SOURCE LINE # 186
0066 E500     F      854             MOV     A,i?352
0068 6037            855             JZ      ?C0043
                     856     ;               {
                     857                             ; SOURCE LINE # 187
                     858     ;                       j = Ht_Bt;
                     859                             ; SOURCE LINE # 188
006A 7800     F      860             MOV     R0,#LOW (Ht_Bt)
006C 120000   F      861             LCALL   ?C?LLDIDATA
006F 8E00     F      862             MOV     j?353,R6
0071 8F00     F      863             MOV     j?353+01H,R7
                     864     ;                       _Get_CMIP(input,sizeof(input));
                     865                             ; SOURCE LINE # 189
0073 7B00            866             MOV     R3,#00H
0075 7A00     F      867             MOV     R2,#HIGH (input)
0077 7900     F      868             MOV     R1,#LOW (input)
0079 7D20            869             MOV     R5,#020H
007B 120000   F      870             LCALL   __Get_CMIP
                     871     ;                       ReadUserBlock(tempbuf,CM_Port,sizeof(tempbuf));
                     872                             ; SOURCE LINE # 190
007E 7F00     F      873             MOV     R7,#LOW (tempbuf)
0080 7B10            874             MOV     R3,#010H
0082 7DA0            875             MOV     R5,#0A0H
0084 7C00            876             MOV     R4,#00H
0086 120000   F      877             LCALL   _ReadUserBlock
                     878     ;                       i = login_CM_ack(input,tempbuf,0x11,j);
                     879                             ; SOURCE LINE # 191
0089 750000   F      880             MOV     ?_login_CM_ack?BYTE+03H,#00H
008C 750000   F      881             MOV     ?_login_CM_ack?BYTE+04H,#HIGH (tempbuf)
008F 750000   F      882             MOV     ?_login_CM_ack?BYTE+05H,#LOW (tempbuf)
0092 750011   F      883             MOV     ?_login_CM_ack?BYTE+06H,#011H
0095 120000   F      884             LCALL   L?0050
0098 8F00     F      885             MOV     i?352,R7
                     886     ;                       if(i)return 1;
                     887                             ; SOURCE LINE # 192
009A E500     F      888             MOV     A,i?352
009C 6003            889             JZ      ?C0043
009E 7F01            890             MOV     R7,#01H
00A0 22              891             RET     
                     892     ;               }
                     893                             ; SOURCE LINE # 193
00A1                 894     ?C0043:
                     895     ;               ReadUserBlock(input,Cm_Id,sizeof(input));               /*      send CMID; 
                             6 numbers!   */                                                              
                     896                             ; SOURCE LINE # 194
00A1 7F00     F      897             MOV     R7,#LOW (input)
00A3 7B20            898             MOV     R3,#020H
00A5 7D80            899             MOV     R5,#080H
00A7 7C00            900             MOV     R4,#00H
A51 MACRO ASSEMBLER  LOGIN                                                                12/01/2004 14:12:53 PAGE    15

00A9 120000   F      901             LCALL   _ReadUserBlock
                     902     ;               j = String_To_Int(input);
                     903                             ; SOURCE LINE # 195
00AC 7B00            904             MOV     R3,#00H
00AE 7A00     F      905             MOV     R2,#HIGH (input)
00B0 7900     F      906             MOV     R1,#LOW (input)
00B2 120000   F      907             LCALL   _String_To_Int
00B5 8E00     F      908             MOV     j?353,R6
00B7 8F00     F      909             MOV     j?353+01H,R7
                     910     ;               ReadUserBlock( input,CsFixed_IP2,sizeof(input));                
                     911                             ; SOURCE LINE # 196
00B9 7F00     F      912             MOV     R7,#LOW (input)
00BB 7B20            913             MOV     R3,#020H
00BD 7D60            914             MOV     R5,#060H
00BF 7C00            915             MOV     R4,#00H
00C1 120000   F      916             LCALL   _ReadUserBlock
                     917     ;               ReadUserBlock(tempbuf,CM_Port,sizeof(tempbuf));
                     918                             ; SOURCE LINE # 197
00C4 7F00     F      919             MOV     R7,#LOW (tempbuf)
00C6 7B10            920             MOV     R3,#010H
00C8 7DA0            921             MOV     R5,#0A0H
00CA 7C00            922             MOV     R4,#00H
00CC 120000   F      923             LCALL   _ReadUserBlock
                     924     ;               i = login_CM_ack(input,tempbuf,0x01,j);
                     925                             ; SOURCE LINE # 198
00CF 120000   F      926             LCALL   L?0049
00D2 8F00     F      927             MOV     i?352,R7
                     928     ;               if(i)
                     929                             ; SOURCE LINE # 199
00D4 E500     F      930             MOV     A,i?352
00D6 6030            931             JZ      ?C0041
                     932     ;               {
                     933                             ; SOURCE LINE # 200
                     934     ;                       j = Ht_Bt;
                     935                             ; SOURCE LINE # 201
00D8 7800     F      936             MOV     R0,#LOW (Ht_Bt)
00DA 120000   F      937             LCALL   ?C?LLDIDATA
00DD 8E00     F      938             MOV     j?353,R6
00DF 8F00     F      939             MOV     j?353+01H,R7
                     940     ;                       _Get_CMIP(input,sizeof(input));
                     941                             ; SOURCE LINE # 202
00E1 7B00            942             MOV     R3,#00H
00E3 7A00     F      943             MOV     R2,#HIGH (input)
00E5 7900     F      944             MOV     R1,#LOW (input)
00E7 7D20            945             MOV     R5,#020H
00E9 120000   F      946             LCALL   __Get_CMIP
                     947     ;                       ReadUserBlock(tempbuf,CM_Port,sizeof(tempbuf));
                     948                             ; SOURCE LINE # 203
00EC                 949     ?C0048:
00EC 7F00     F      950             MOV     R7,#LOW (tempbuf)
00EE 7B10            951             MOV     R3,#010H
00F0 7DA0            952             MOV     R5,#0A0H
00F2 7C00            953             MOV     R4,#00H
00F4 120000   F      954             LCALL   _ReadUserBlock
                     955     ;                       i = login_CM_ack(input,tempbuf,0x11,j);
                     956                             ; SOURCE LINE # 204
00F7 750000   F      957             MOV     ?_login_CM_ack?BYTE+03H,#00H
00FA 750000   F      958             MOV     ?_login_CM_ack?BYTE+04H,#HIGH (tempbuf)
00FD 750000   F      959             MOV     ?_login_CM_ack?BYTE+05H,#LOW (tempbuf)
0100 750011   F      960             MOV     ?_login_CM_ack?BYTE+06H,#011H
0103 120000   F      961             LCALL   L?0050
0106 8F00     F      962             MOV     i?352,R7
                     963     ;                       return i;
                     964                             ; SOURCE LINE # 205
                     965     ;               }
                     966                             ; SOURCE LINE # 206
A51 MACRO ASSEMBLER  LOGIN                                                                12/01/2004 14:12:53 PAGE    16

                     967     ;       }
                     968                             ; SOURCE LINE # 207
                     969     ; }
                     970                             ; SOURCE LINE # 208
0108                 971     ?C0041:
0108 22              972             RET     
                     973     ; END OF login_ack
                     974     
                     975             END
A51 MACRO ASSEMBLER  LOGIN                                                                12/01/2004 14:12:53 PAGE    17

SYMBOL TABLE LISTING
------ ----- -------


N A M E                  T Y P E  V A L U E   ATTRIBUTES

?C0001. . . . . . . . .  C ADDR   000DH   R   SEG=?PR?_AT_LOG_CM?LOGIN
?C0002. . . . . . . . .  C ADDR   007DH   R   SEG=?PR?_AT_LOG_CM?LOGIN
?C0003. . . . . . . . .  C ADDR   0074H   R   SEG=?PR?_AT_LOG_CM?LOGIN
?C0006. . . . . . . . .  C ADDR   007FH   R   SEG=?PR?_AT_LOG_CM?LOGIN
?C0007. . . . . . . . .  C ADDR   0022H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0008. . . . . . . . .  C ADDR   0024H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0009. . . . . . . . .  C ADDR   0049H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0011. . . . . . . . .  C ADDR   0040H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0012. . . . . . . . .  C ADDR   0062H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0013. . . . . . . . .  C ADDR   0067H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0014. . . . . . . . .  C ADDR   0085H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0015. . . . . . . . .  C ADDR   00A3H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0017. . . . . . . . .  C ADDR   00B7H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0018. . . . . . . . .  C ADDR   0021H   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0019. . . . . . . . .  C ADDR   004BH   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0020. . . . . . . . .  C ADDR   0042H   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0024. . . . . . . . .  C ADDR   005AH   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0025. . . . . . . . .  C ADDR   00D0H   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0026. . . . . . . . .  C ADDR   005DH   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0027. . . . . . . . .  C ADDR   00CEH   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0028. . . . . . . . .  C ADDR   00C5H   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0029. . . . . . . . .  C ADDR   006FH   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0032. . . . . . . . .  C ADDR   0095H   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0034. . . . . . . . .  C ADDR   00A5H   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0038. . . . . . . . .  C ADDR   0033H   R   SEG=?PR?LOGIN_ACK?LOGIN
?C0039. . . . . . . . .  C ADDR   001FH   R   SEG=?PR?LOGIN_ACK?LOGIN
?C0040. . . . . . . . .  C ADDR   0030H   R   SEG=?PR?LOGIN_ACK?LOGIN
?C0041. . . . . . . . .  C ADDR   0108H   R   SEG=?PR?LOGIN_ACK?LOGIN
?C0043. . . . . . . . .  C ADDR   00A1H   R   SEG=?PR?LOGIN_ACK?LOGIN
?C0046. . . . . . . . .  C ADDR   00A3H   R   SEG=?PR?_LOGIN_CM_ACK?LOGIN
?C0047. . . . . . . . .  C ADDR   0064H   R   SEG=?PR?_LOG_CM_FRAM?LOGIN
?C0048. . . . . . . . .  C ADDR   00ECH   R   SEG=?PR?LOGIN_ACK?LOGIN
?C?LLDIDATA . . . . . .  C ADDR   -----       EXT
?C?LLDIDATA0. . . . . .  C ADDR   -----       EXT
?C?LSTIDATA . . . . . .  C ADDR   -----       EXT
?C?LSUB . . . . . . . .  C ADDR   -----       EXT
?C?STRCMP . . . . . . .  C ADDR   -----       EXT
?C?ULCMP. . . . . . . .  C ADDR   -----       EXT
?CO?LOGIN . . . . . . .  C SEG    0023H       REL=UNIT
?DT?LOGIN_ACK?LOGIN . .  D SEG    0003H       REL=UNIT
?DT?_AT_LOG_CM?LOGIN. .  D SEG    0008H       REL=UNIT
?DT?_LOGIN_CM_ACK?LOGIN  D SEG    000AH       REL=UNIT
?DT?_LOG_CM_FRAM?LOGIN.  D SEG    0003H       REL=UNIT
?LOGIN_ACK?BYTE . . . .  D ADDR   0000H   R   SEG=?DT?LOGIN_ACK?LOGIN
?PR?LOGIN_ACK?LOGIN . .  C SEG    0109H       REL=UNIT
?PR?_AT_LOG_CM?LOGIN. .  C SEG    0080H       REL=UNIT
?PR?_LOGIN_CM_ACK?LOGIN  C SEG    00D1H       REL=UNIT
?PR?_LOG_CM_FRAM?LOGIN.  C SEG    00B8H       REL=UNIT
?SC_0 . . . . . . . . .  C ADDR   0000H   R   SEG=?CO?LOGIN
?SC_10. . . . . . . . .  C ADDR   000AH   R   SEG=?CO?LOGIN
?SC_12. . . . . . . . .  C ADDR   000CH   R   SEG=?CO?LOGIN
?SC_14. . . . . . . . .  C ADDR   000EH   R   SEG=?CO?LOGIN
?SC_19. . . . . . . . .  C ADDR   0013H   R   SEG=?CO?LOGIN
?SC_30. . . . . . . . .  C ADDR   001EH   R   SEG=?CO?LOGIN
?_AT_LOG_CM?BYTE. . . .  D ADDR   0000H  

⌨️ 快捷键说明

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