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

📄 12ad.ls1

📁 应用tlc1543及cd4067对35路信号进行采集
💻 LS1
📖 第 1 页 / 共 5 页
字号:
002B E0              703             MOVX    A,@DPTR
002C FA              704             MOV     R2,A
002D A3              705             INC     DPTR
002E E0              706             MOVX    A,@DPTR
002F FB              707             MOV     R3,A
0030 C3              708             CLR     C
0031 EF              709             MOV     A,R7
0032 9B              710             SUBB    A,R3
0033 FF              711             MOV     R7,A
0034 E4              712             CLR     A
0035 9A              713             SUBB    A,R2
0036 FE              714             MOV     R6,A
0037 A3              715             INC     DPTR
0038 E0              716             MOVX    A,@DPTR
0039 FA              717             MOV     R2,A
A51 MACRO ASSEMBLER  12AD                                                                 06/12/2005 10:08:42 PAGE    12

003A A3              718             INC     DPTR
003B E0              719             MOVX    A,@DPTR
003C FB              720             MOV     R3,A
003D C3              721             CLR     C
003E 9F              722             SUBB    A,R7
003F EA              723             MOV     A,R2
0040 9E              724             SUBB    A,R6
0041 4003            725             JC      $ + 5H
0043 020000   F      726             LJMP    ?C0034
                     727     ;                 if (adresult[i][k]>adresult[i][k+1])
                     728                             ; SOURCE LINE # 92
0046 EB              729             MOV     A,R3
0047 25E0            730             ADD     A,ACC
0049 FF              731             MOV     R7,A
004A EA              732             MOV     A,R2
004B 33              733             RLC     A
004C FE              734             MOV     R6,A
004D 900000   F      735             MOV     DPTR,#adresult+02H
0050 75F00C          736             MOV     B,#0CH
0053 ED              737             MOV     A,R5
0054 120000   F      738             LCALL   ?C?OFFXADD
0057 EC              739             MOV     A,R4
0058 75F00C          740             MOV     B,#0CH
005B A4              741             MUL     AB
005C 2583            742             ADD     A,DPH
005E F583            743             MOV     DPH,A
0060 E582            744             MOV     A,DPL
0062 2F              745             ADD     A,R7
0063 F582            746             MOV     DPL,A
0065 E583            747             MOV     A,DPH
0067 3E              748             ADDC    A,R6
0068 F583            749             MOV     DPH,A
006A E0              750             MOVX    A,@DPTR
006B FA              751             MOV     R2,A
006C A3              752             INC     DPTR
006D E0              753             MOVX    A,@DPTR
006E FB              754             MOV     R3,A
006F 900000   F      755             MOV     DPTR,#adresult
0072 75F00C          756             MOV     B,#0CH
0075 ED              757             MOV     A,R5
0076 120000   F      758             LCALL   ?C?OFFXADD
0079 EC              759             MOV     A,R4
007A 75F00C          760             MOV     B,#0CH
007D A4              761             MUL     AB
007E 2583            762             ADD     A,DPH
0080 F583            763             MOV     DPH,A
0082 E582            764             MOV     A,DPL
0084 2F              765             ADD     A,R7
0085 F582            766             MOV     DPL,A
0087 E583            767             MOV     A,DPH
0089 3E              768             ADDC    A,R6
008A F583            769             MOV     DPH,A
008C E0              770             MOVX    A,@DPTR
008D FE              771             MOV     R6,A
008E A3              772             INC     DPTR
008F E0              773             MOVX    A,@DPTR
0090 D3              774             SETB    C
0091 9B              775             SUBB    A,R3
0092 EE              776             MOV     A,R6
0093 9A              777             SUBB    A,R2
0094 5003            778             JNC     $ + 5H
0096 020000   F      779             LJMP    ?C0037
                     780     ;                 {temp=adresult[i][k];adresult[i][k]=adresult[i][k+1];adresult[i][k+1]=tem
                             p;}
                     781                             ; SOURCE LINE # 93
0099 900000   F      782             MOV     DPTR,#k?254+01H
A51 MACRO ASSEMBLER  12AD                                                                 06/12/2005 10:08:42 PAGE    13

009C E0              783             MOVX    A,@DPTR
009D 25E0            784             ADD     A,ACC
009F FF              785             MOV     R7,A
00A0 900000   F      786             MOV     DPTR,#k?254
00A3 E0              787             MOVX    A,@DPTR
00A4 33              788             RLC     A
00A5 FE              789             MOV     R6,A
00A6 900000   F      790             MOV     DPTR,#adresult
00A9 75F00C          791             MOV     B,#0CH
00AC ED              792             MOV     A,R5
00AD 120000   F      793             LCALL   ?C?OFFXADD
00B0 EC              794             MOV     A,R4
00B1 75F00C          795             MOV     B,#0CH
00B4 A4              796             MUL     AB
00B5 2583            797             ADD     A,DPH
00B7 F583            798             MOV     DPH,A
00B9 E582            799             MOV     A,DPL
00BB 2F              800             ADD     A,R7
00BC F582            801             MOV     DPL,A
00BE E583            802             MOV     A,DPH
00C0 3E              803             ADDC    A,R6
00C1 F583            804             MOV     DPH,A
00C3 E0              805             MOVX    A,@DPTR
00C4 FF              806             MOV     R7,A
00C5 A3              807             INC     DPTR
00C6 E0              808             MOVX    A,@DPTR
00C7 900000   F      809             MOV     DPTR,#temp?255
00CA CF              810             XCH     A,R7
00CB F0              811             MOVX    @DPTR,A
00CC A3              812             INC     DPTR
00CD EF              813             MOV     A,R7
00CE F0              814             MOVX    @DPTR,A
00CF 900000   F      815             MOV     DPTR,#k?254+01H
00D2 E0              816             MOVX    A,@DPTR
00D3 25E0            817             ADD     A,ACC
00D5 FF              818             MOV     R7,A
00D6 900000   F      819             MOV     DPTR,#k?254
00D9 E0              820             MOVX    A,@DPTR
00DA 33              821             RLC     A
00DB FE              822             MOV     R6,A
00DC 900000   F      823             MOV     DPTR,#adresult+02H
00DF 75F00C          824             MOV     B,#0CH
00E2 ED              825             MOV     A,R5
00E3 120000   F      826             LCALL   ?C?OFFXADD
00E6 EC              827             MOV     A,R4
00E7 75F00C          828             MOV     B,#0CH
00EA A4              829             MUL     AB
00EB 2583            830             ADD     A,DPH
00ED F583            831             MOV     DPH,A
00EF E582            832             MOV     A,DPL
00F1 2F              833             ADD     A,R7
00F2 F582            834             MOV     DPL,A
00F4 E583            835             MOV     A,DPH
00F6 3E              836             ADDC    A,R6
00F7 F583            837             MOV     DPH,A
00F9 E0              838             MOVX    A,@DPTR
00FA FA              839             MOV     R2,A
00FB A3              840             INC     DPTR
00FC E0              841             MOVX    A,@DPTR
00FD FB              842             MOV     R3,A
00FE 900000   F      843             MOV     DPTR,#adresult
0101 75F00C          844             MOV     B,#0CH
0104 ED              845             MOV     A,R5
0105 120000   F      846             LCALL   ?C?OFFXADD
0108 EC              847             MOV     A,R4
0109 75F00C          848             MOV     B,#0CH
A51 MACRO ASSEMBLER  12AD                                                                 06/12/2005 10:08:42 PAGE    14

010C A4              849             MUL     AB
010D 2583            850             ADD     A,DPH
010F F583            851             MOV     DPH,A
0111 E582            852             MOV     A,DPL
0113 2F              853             ADD     A,R7
0114 F582            854             MOV     DPL,A
0116 E583            855             MOV     A,DPH
0118 3E              856             ADDC    A,R6
0119 F583            857             MOV     DPH,A
011B EA              858             MOV     A,R2
011C F0              859             MOVX    @DPTR,A
011D A3              860             INC     DPTR
011E EB              861             MOV     A,R3
011F F0              862             MOVX    @DPTR,A
0120 900000   F      863             MOV     DPTR,#temp?255
0123 E0              864             MOVX    A,@DPTR
0124 FA              865             MOV     R2,A
0125 A3              866             INC     DPTR
0126 E0              867             MOVX    A,@DPTR
0127 FB              868             MOV     R3,A
0128 900000   F      869             MOV     DPTR,#adresult+02H
012B 75F00C          870             MOV     B,#0CH
012E ED              871             MOV     A,R5
012F 120000   F      872             LCALL   ?C?OFFXADD
0132 EC              873             MOV     A,R4
0133 75F00C          874             MOV     B,#0CH
0136 A4              875             MUL     AB
0137 2583            876             ADD     A,DPH
0139 F583            877             MOV     DPH,A
013B E582            878             MOV     A,DPL
013D 2F              879             ADD     A,R7
013E F582            880             MOV     DPL,A
0140 E583            881             MOV     A,DPH
0142 3E              882             ADDC    A,R6
0143 F583            883             MOV     DPH,A
0145 EA              884             MOV     A,R2
0146 F0              885             MOVX    @DPTR,A
0147 A3              886             INC     DPTR
0148 EB              887             MOV     A,R3
0149 F0              888             MOVX    @DPTR,A
014A                 889     ?C0037:
014A 900000   F      890             MOV     DPTR,#k?254+01H
014D E0              891             MOVX    A,@DPTR
014E 04              892             INC     A
014F F0              893             MOVX    @DPTR,A
0150 6003            894             JZ      $ + 5H
0152 020000   F      895             LJMP    ?C0035
0155 900000   F      896             MOV     DPTR,#k?254
0158 E0              897             MOVX    A,@DPTR
0159 04              898             INC     A
015A F0              899             MOVX    @DPTR,A
015B                 900     ?C0060:
015B 020000   F      901             LJMP    ?C0035
015E                 902     ?C0034:
015E 900000   F      903             MOV     DPTR,#j?253+01H
0161 E0              904             MOVX    A,@DPTR
0162 04              905             INC     A
0163 F0              906             MOVX    @DPTR,A
0164 6003            907             JZ      $ + 5H
0166 020000   F      908             LJMP    ?C0032
0169 900000   F      909             MOV     DPTR,#j?253
016C E0              910             MOVX    A,@DPTR
016D 04              911             INC     A
016E F0              912             MOVX    @DPTR,A
016F                 913     ?C0061:
016F 020000   F      914             LJMP    ?C0032
A51 MACRO ASSEMBLER  12AD                                                                 06/12/2005 10:08:42 PAGE    15

                     915     ;         }
                     916                             ; SOURCE LINE # 94
0172                 917     ?C0031:
0172 0D              918             INC     R5
0173 BD0001          919             CJNE    R5,#00H,?C0062
0176 0C              920             INC     R4
0177                 921     ?C0062:
0177 ED              922             MOV     A,R5
0178 6422            923             XRL     A,#022H
017A 4C              924             ORL     A,R4
017B 6003            925             JZ      $ + 5H
017D 020000   F      926             LJMP    ?C0029
                     927     ; }
                     928                             ; SOURCE LINE # 95
0180                 929     ?C0039:
0180 22              930             RET     
                     931     ; END OF _Sort
                     932     
                     933     ; 
                     934     ; 
                     935     ; /***********************平均值滤波子程序*************************/
                     936     ; 
                     937     ; void Filter(uchar n)

⌨️ 快捷键说明

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