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

📄 samsung.lst

📁 CDMA 470 write esn,unlock
💻 LST
📖 第 1 页 / 共 3 页
字号:
02EF 12086C          374                     LCALL   DELAY
02F2 12086C          375                     LCALL   DELAY
02F5 12086C          376                     LCALL   DELAY
02F8 12086C          377                     LCALL   DELAY
02FB C2AC            378                     CLR     ES
02FD 7848            379                     MOV     R0,#48H
02FF B67EAC          380                     CJNE    @R0,#07EH,S_5           ;接收是否正确
                     381     
0302 E51D            382                     MOV     A,1DH
0304 B402AC          383                     CJNE    A,#02H,jmp_a2000                        ;是选择型号对吗?  转到一般
                             的写ESN
                     384     ;-------------3500   解密---------------------
                     385     
                     386     
0307 900D41          387                     MOV     DPTR,#MODE_2
A51 MACRO ASSEMBLER  SAMSUNG                                                                25/10/03 23:54:33 PAGE     7

030A 7A80            388                     MOV     R2,#080H                ;在第二行显示 "UNLOCK"
030C 7B0F            389                     MOV     R3,#0FH
030E 120835          390                     LCALL   WI
0311 120859          391                     LCALL   WDD
                     392     
                     393     
                     394     
0314 751E03          395                     MOV     1EH,#03H                        ;;不正常时重复上送10次
                     396     
0317 D51E02          397     pass_r_0:       DJNZ    1EH,pass_w_0
031A 01BA            398                     AJMP    DISP
031C 910A            399     pass_w_0:       ACALL   CLS_DATA
031E 7840            400                     MOV     R0,#040H
0320 900DD2          401                     MOV     DPTR,#pass000000
0323 1206D1          402                     LCALL   COM_TX
0326 12086C          403                     LCALL   DELAY
0329 12086C          404                     LCALL   DELAY
032C 12086C          405                     LCALL   DELAY
032F C2AC            406                     CLR     ES
0331 7869            407                     MOV     R0,#69H
0333 B67EE1          408                     CJNE    @R0,#07EH,pass_r_0              ;接收是否正确
                     409     
0336 751E03          410                     MOV     1EH,#03H                        ;;不正常时重复上送10次
0339 D51E02          411     pass_r_1:       DJNZ    1EH,pass_w_1
033C 01BA            412                     AJMP    DISP
033E 910A            413     pass_w_1:       ACALL   CLS_DATA
0340 7840            414                     MOV     R0,#040H
0342 900DFA          415                     MOV     DPTR,#pass000001
0345 1206D1          416                     LCALL   COM_TX
0348 12086C          417                     LCALL   DELAY
034B 12086C          418                     LCALL   DELAY
034E 12086C          419                     LCALL   DELAY
0351 12086C          420                     LCALL   DELAY
0354 C2AC            421                     CLR     ES
0356 7869            422                     MOV     R0,#69H
0358 B67EDE          423                     CJNE    @R0,#07EH,pass_r_1              ;接收是否正确
                     424     
                     425     
035B 751E03          426                     MOV     1EH,#03H                        ;;不正常时重复上送10次
035E D51E02          427     LOCK_r_1:       DJNZ    1EH,LOCK_w_1
0361 01BA            428                     AJMP    DISP
0363 910A            429     LOCK_w_1:       ACALL   CLS_DATA
0365 7840            430                     MOV     R0,#040H
0367 900E2D          431                     MOV     DPTR,#LOCK
036A 1206D1          432                     LCALL   COM_TX
036D 12086C          433                     LCALL   DELAY
0370 12086C          434                     LCALL   DELAY
0373 12086C          435                     LCALL   DELAY
0376 12086C          436                     LCALL   DELAY
0379 C2AC            437                     CLR     ES
037B 7869            438                     MOV     R0,#69H
037D B67EDE          439                     CJNE    @R0,#07EH,LOCK_r_1              ;接收是否正确
                     440     
                     441     
                     442     
                     443     
                     444     ;--------------------------写入PRL-------------------------------
0380 900D32          445                     MOV     DPTR,#MODE_1
0383 7A80            446                     MOV     R2,#080H                ;在第二行显示 "WRIDE PRL"
0385 7B0F            447                     MOV     R3,#0FH
0387 120835          448                     LCALL   WI
038A 120859          449                     LCALL   WDD
                     450     
                     451     
038D 751E03          452                     MOV     1EH,#03H                        ;;不正常时重复上送10次
0390 D51E02          453     prl_r_1:        DJNZ    1EH,prl_w_1
A51 MACRO ASSEMBLER  SAMSUNG                                                                25/10/03 23:54:33 PAGE     8

0393 01BA            454                     AJMP    DISP
0395 910A            455     prl_w_1:        ACALL   CLS_DATA
0397 C298            456                     clr     ri
0399 7840            457                     MOV     R0,#040H
039B 900EC6          458                     MOV     DPTR,#prl3500_pass
039E 1206D1          459                     LCALL   COM_TX
03A1 12086C          460                     LCALL   DELAY
03A4 12086C          461                     LCALL   DELAY
03A7 12086C          462                     LCALL   DELAY
03AA 12086C          463                     LCALL   DELAY
03AD C2AC            464                     CLR     ES
03AF 7840            465                     MOV     R0,#40H
03B1 B67FDC          466                     CJNE    @R0,#07FH,prl_r_1               ;接收是否正确
                     467     
03B4 751E03          468                     MOV     1EH,#03H                        ;;不正常时重复上送10次
03B7 D51E02          469     prl_r_2:        DJNZ    1EH,prl_w_2
03BA 01BA            470                     AJMP    DISP
03BC 910A            471     prl_w_2:        ACALL   CLS_DATA
03BE C298            472                     clr     ri
03C0 7840            473                     MOV     R0,#040H
03C2 901073          474                     MOV     DPTR,#prl3500_1
03C5 1206D1          475                     LCALL   COM_TX
03C8 12086C          476                     LCALL   DELAY
03CB 12086C          477                     LCALL   DELAY
03CE 12086C          478                     LCALL   DELAY
03D1 12086C          479                     LCALL   DELAY
03D4 12086C          480                     LCALL   DELAY
03D7 C2AC            481                     CLR     ES
03D9 7840            482                     MOV     R0,#40H
03DB B67FD9          483                     CJNE    @R0,#07FH,prl_r_2               ;接收是否正确
                     484     
03DE 751E03          485                     MOV     1EH,#03H                        ;;不正常时重复上送10次
03E1 D51E02          486     prl_r_3:        DJNZ    1EH,prl_w_3
03E4 01BA            487                     AJMP    DISP
03E6 910A            488     prl_w_3:        ACALL   CLS_DATA
03E8 C298            489                     clr     ri
03EA 7840            490                     MOV     R0,#040H
03EC 901220          491                     MOV     DPTR,#prl3500_2
03EF 1206D1          492                     LCALL   COM_TX
03F2 12086C          493                     LCALL   DELAY
03F5 12086C          494                     LCALL   DELAY
03F8 12086C          495                     LCALL   DELAY
03FB 12086C          496                     LCALL   DELAY
03FE 12086C          497                     LCALL   DELAY
0401 C2AC            498                     CLR     ES
0403 7840            499                     MOV     R0,#40H
0405 B67FD9          500                     CJNE    @R0,#07FH,prl_r_3               ;接收是否正确
                     501     
0408 81A9            502                     AJMP    MOB_RE
                     503                     
                     504                     
                     505     
                     506     
040A 7840            507     CLS_DATA:       MOV     R0,#040H                ;清空接收暧冲区
040C 7600            508     CLS_RX_DATA:    MOV     @R0,#000H
040E 08              509                     INC     R0
040F B800FA          510                     CJNE    R0,#000H,CLS_RX_DATA
0412 22              511                     RET
                     512     
                     513     
                     514     
                     515     ;-------------------------写完到复位手机----------------------------
                     516     
                     517     ;------------完成----------
                     518     
                     519     
A51 MACRO ASSEMBLER  SAMSUNG                                                                25/10/03 23:54:33 PAGE     9

                     520     
                     521     
0413 751700          522     no_a2000:       MOV     17H,#0H                 ;三星串号三个版本标志位00=VER1,01=VER2,03=V
                             ER3
                     523     
0416 900D6E          524                     MOV     DPTR,#D_WRITE_ESN
0419 7A80            525                     MOV     R2,#080H                ;在第二行显示 "WRITE ESN"
041B 7B0F            526                     MOV     R3,#0FH
041D 120835          527                     LCALL   WI
0420 120859          528                     LCALL   WDD
                     529     
                     530     
                     531     
                     532     ;       --------------WRITE ESN ------------
                     533     
0423 751E0A          534     SAT_ESN_W:      MOV     1EH,#0AH                        ;不正常时重复上送10次
0426 D51E02          535     S_ESN:          DJNZ    1EH,WRITE_ESN
0429 01BA            536                     AJMP    DISP
042B 910A            537     WRITE_ESN:      ACALL   CLS_DATA
042D 7940            538                     MOV     R1,#40H         ;置数据 开始 位
042F 777F            539                     MOV     @R1,#7FH                ;置写ESN 命令   '3F'
0431 09              540                     INC     R1
0432 773F            541                     MOV     @R1,#3FH
0434 7A04            542                     MOV     R2,#04H                 ;传送数据到发送缓冲
0436 7818            543                     MOV     R0,#018H
0438 7942            544                     MOV     R1,#042H
043A 120817          545                     LCALL   A_MOV                   ;传送
043D D107            546                     ACALL   BEG_16                  ;计算串号第一个较检码
043F 7A04            547                     MOV     R2,#04H
0441 780C            548                     MOV     R0,#00CH
0443 7946            549                     MOV     R1,#046H
0445 120817          550                     LCALL   A_MOV                   ;传送数据到发送缓冲
                     551                                     
0448 7817            552                     MOV     R0,#17H
044A B60004          553                     CJNE    @R0,#00H,ESN_VER_2      ;是第一个版本吗?
044D B12E            554                     ACALL   BEG_VER_1
044F 815D            555                     AJMP    TO_ESN_VER
                     556     
0451 B60104          557     ESN_VER_2:      CJNE    @R0,#01H,ESN_VER_3      ;是第二个版本吗?
0454 91E1            558                     ACALL   BEG_VER_2
0456 815D            559                     AJMP    TO_ESN_VER
                     560     
0458 B602CB          561     ESN_VER_3:      CJNE    @R0,#02H,S_ESN          ;是第三个版本吗?               找不到所有

⌨️ 快捷键说明

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