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

📄 os_cpu_c.ls1

📁 移植到MCS51的uCOC_II,欢迎下载
💻 LS1
📖 第 1 页 / 共 3 页
字号:
00AC FB              288             MOV     R3,A
00AD A3              289             INC     DPTR
00AE E4              290             CLR     A
00AF 75F001          291             MOV     B,#01H
00B2 120000   F      292             LCALL   ?C?ILDIX
00B5 A9F0            293             MOV     R1,B
00B7 FA              294             MOV     R2,A
00B8 EF              295             MOV     A,R7
00B9 120000   F      296             LCALL   ?C?CSTPTR
                     297     
                     298                             
00BC 850083   F      299             MOV     DPH,?C_XBP
00BF 850082   F      300             MOV     DPL,?C_XBP+01H
00C2 E0              301             MOVX    A,@DPTR
00C3 FB              302             MOV     R3,A
00C4 A3              303             INC     DPTR
00C5 E4              304             CLR     A
00C6 75F001          305             MOV     B,#01H
00C9 120000   F      306             LCALL   ?C?ILDIX
00CC A9F0            307             MOV     R1,B
00CE FA              308             MOV     R2,A
00CF E4              309             CLR     A
00D0 120000   F      310             LCALL   ?C?CSTPTR
                     311     
                     312                             
00D3 850083   F      313             MOV     DPH,?C_XBP
00D6 850082   F      314             MOV     DPL,?C_XBP+01H
00D9 E0              315             MOVX    A,@DPTR
00DA FB              316             MOV     R3,A
00DB A3              317             INC     DPTR
00DC E4              318             CLR     A
00DD 75F001          319             MOV     B,#01H
00E0 120000   F      320             LCALL   ?C?ILDIX
00E3 A9F0            321             MOV     R1,B
00E5 FA              322             MOV     R2,A
A51 MACRO ASSEMBLER  OS_CPU_C                                                             10/30/2008 20:17:58 PAGE     6

00E6 740A            323             MOV     A,#0AH
00E8 120000   F      324             LCALL   ?C?CSTPTR
                     325     
                     326                             
00EB 850083   F      327             MOV     DPH,?C_XBP
00EE 850082   F      328             MOV     DPL,?C_XBP+01H
00F1 E0              329             MOVX    A,@DPTR
00F2 FB              330             MOV     R3,A
00F3 A3              331             INC     DPTR
00F4 E4              332             CLR     A
00F5 75F001          333             MOV     B,#01H
00F8 120000   F      334             LCALL   ?C?ILDIX
00FB A9F0            335             MOV     R1,B
00FD FA              336             MOV     R2,A
00FE 740B            337             MOV     A,#0BH
0100 120000   F      338             LCALL   ?C?CSTPTR
                     339     
                     340                             
0103 850083   F      341             MOV     DPH,?C_XBP
0106 850082   F      342             MOV     DPL,?C_XBP+01H
0109 E0              343             MOVX    A,@DPTR
010A FB              344             MOV     R3,A
010B A3              345             INC     DPTR
010C E4              346             CLR     A
010D 75F001          347             MOV     B,#01H
0110 120000   F      348             LCALL   ?C?ILDIX
0113 A9F0            349             MOV     R1,B
0115 FA              350             MOV     R2,A
0116 E4              351             CLR     A
0117 120000   F      352             LCALL   ?C?CSTPTR
                     353     
                     354                             
011A 850083   F      355             MOV     DPH,?C_XBP
011D 850082   F      356             MOV     DPL,?C_XBP+01H
0120 E0              357             MOVX    A,@DPTR
0121 FB              358             MOV     R3,A
0122 A3              359             INC     DPTR
0123 E4              360             CLR     A
0124 75F001          361             MOV     B,#01H
0127 120000   F      362             LCALL   ?C?ILDIX
012A A9F0            363             MOV     R1,B
012C FA              364             MOV     R2,A
012D E4              365             CLR     A
012E 120000   F      366             LCALL   ?C?CSTPTR
                     367     
                     368                             
0131 850083   F      369             MOV     DPH,?C_XBP
0134 850082   F      370             MOV     DPL,?C_XBP+01H
0137 E0              371             MOVX    A,@DPTR
0138 FB              372             MOV     R3,A
0139 A3              373             INC     DPTR
013A E4              374             CLR     A
013B 75F001          375             MOV     B,#01H
013E 120000   F      376             LCALL   ?C?ILDIX
0141 A9F0            377             MOV     R1,B
0143 FA              378             MOV     R2,A
0144 E4              379             CLR     A
0145 120000   F      380             LCALL   ?C?CSTPTR
                     381     
                     382     
                     383     
                     384     
                     385                             
0148 900006          386             MOV     DPTR,#06H
014B 120000   F      387             LCALL   ?C?XBPOFF
014E A3              388             INC     DPTR
A51 MACRO ASSEMBLER  OS_CPU_C                                                             10/30/2008 20:17:58 PAGE     7

014F A3              389             INC     DPTR
0150 E0              390             MOVX    A,@DPTR
0151 FF              391             MOV     R7,A
0152 850083   F      392             MOV     DPH,?C_XBP
0155 850082   F      393             MOV     DPL,?C_XBP+01H
0158 E0              394             MOVX    A,@DPTR
0159 FB              395             MOV     R3,A
015A A3              396             INC     DPTR
015B E4              397             CLR     A
015C 75F001          398             MOV     B,#01H
015F 120000   F      399             LCALL   ?C?ILDIX
0162 A9F0            400             MOV     R1,B
0164 FA              401             MOV     R2,A
0165 EF              402             MOV     A,R7
0166 120000   F      403             LCALL   ?C?CSTPTR
                     404     
                     405                             
0169 900006          406             MOV     DPTR,#06H
016C 120000   F      407             LCALL   ?C?XBPOFF
016F A3              408             INC     DPTR
0170 E0              409             MOVX    A,@DPTR
0171 FA              410             MOV     R2,A
0172 EA              411             MOV     A,R2
0173 FF              412             MOV     R7,A
0174 850083   F      413             MOV     DPH,?C_XBP
0177 850082   F      414             MOV     DPL,?C_XBP+01H
017A E0              415             MOVX    A,@DPTR
017B FB              416             MOV     R3,A
017C A3              417             INC     DPTR
017D E4              418             CLR     A
017E 75F001          419             MOV     B,#01H
0181 120000   F      420             LCALL   ?C?ILDIX
0184 A9F0            421             MOV     R1,B
0186 FA              422             MOV     R2,A
0187 EF              423             MOV     A,R7
0188 120000   F      424             LCALL   ?C?CSTPTR
                     425     
                     426                             
018B 850083   F      427             MOV     DPH,?C_XBP
018E 850082   F      428             MOV     DPL,?C_XBP+01H
0191 E0              429             MOVX    A,@DPTR
0192 FB              430             MOV     R3,A
0193 A3              431             INC     DPTR
0194 E4              432             CLR     A
0195 75F001          433             MOV     B,#01H
0198 120000   F      434             LCALL   ?C?ILDIX
019B A9F0            435             MOV     R1,B
019D FA              436             MOV     R2,A
019E 7401            437             MOV     A,#01H
01A0 120000   F      438             LCALL   ?C?CSTPTR
                     439     
                     440     
                     441                             
01A3 850083   F      442             MOV     DPH,?C_XBP
01A6 850082   F      443             MOV     DPL,?C_XBP+01H
01A9 E0              444             MOVX    A,@DPTR
01AA FB              445             MOV     R3,A
01AB A3              446             INC     DPTR
01AC E4              447             CLR     A
01AD 75F001          448             MOV     B,#01H
01B0 120000   F      449             LCALL   ?C?ILDIX
01B3 A9F0            450             MOV     R1,B
01B5 FA              451             MOV     R2,A
01B6 7404            452             MOV     A,#04H
01B8 120000   F      453             LCALL   ?C?CSTPTR
                     454     
A51 MACRO ASSEMBLER  OS_CPU_C                                                             10/30/2008 20:17:58 PAGE     8

                     455                             
01BB 850083   F      456             MOV     DPH,?C_XBP
01BE 850082   F      457             MOV     DPL,?C_XBP+01H
01C1 E0              458             MOVX    A,@DPTR
01C2 FB              459             MOV     R3,A
01C3 A3              460             INC     DPTR
01C4 E4              461             CLR     A
01C5 75F001          462             MOV     B,#01H
01C8 120000   F      463             LCALL   ?C?ILDIX
01CB A9F0            464             MOV     R1,B
01CD FA              465             MOV     R2,A
01CE 7405            466             MOV     A,#05H
01D0 120000   F      467             LCALL   ?C?CSTPTR
                     468     
                     469                             
01D3 850083   F      470             MOV     DPH,?C_XBP
01D6 850082   F      471             MOV     DPL,?C_XBP+01H
01D9 E0              472             MOVX    A,@DPTR
01DA FB              473             MOV     R3,A
01DB A3              474             INC     DPTR
01DC E4              475             CLR     A
01DD 75F001          476             MOV     B,#01H
01E0 120000   F      477             LCALL   ?C?ILDIX
01E3 A9F0            478             MOV     R1,B
01E5 FA              479             MOV     R2,A
01E6 7406            480             MOV     A,#06H
01E8 120000   F      481             LCALL   ?C?CSTPTR
                     482     
                     483                             
01EB 850083   F      484             MOV     DPH,?C_XBP
01EE 850082   F      485             MOV     DPL,?C_XBP+01H
01F1 E0              486             MOVX    A,@DPTR
01F2 FB              487             MOV     R3,A
01F3 A3              488             INC     DPTR
01F4 E4              489             CLR     A
01F5 75F001          490             MOV     B,#01H
01F8 120000   F      491             LCALL   ?C?ILDIX
01FB A9F0            492             MOV     R1,B
01FD FA              493             MOV     R2,A
01FE 7407            494             MOV     A,#07H
0200 120000   F      495             LCALL   ?C?CSTPTR
                     496     
                     497     
                     498                             
0203 900009          499             MOV     DPTR,#09H
0206 120000   F      500             LCALL   ?C?XBPOFF
0209 A3              501             INC     DPTR
020A E0              502             MOVX    A,@DPTR
020B FA              503             MOV     R2,A
020C A3              504             INC     DPTR
020D E0              505             MOVX    A,@DPTR
020E 2484            506             ADD     A,#084H
0210 EA              507             MOV     A,R2
0211 3403            508             ADDC    A,#03H
0213 FF              509             MOV     R7,A
0214 850083   F      510             MOV     DPH,?C_XBP
0217 850082   F      511             MOV     DPL,?C_XBP+01H
021A E0              512             MOVX    A,@DPTR
021B FB              513             MOV     R3,A
021C A3              514             INC     DPTR
021D E4              515             CLR     A
021E 75F001          516             MOV     B,#01H
0221 120000   F      517             LCALL   ?C?ILDIX
0224 A9F0            518             MOV     R1,B
0226 FA              519             MOV     R2,A
0227 EF              520             MOV     A,R7
A51 MACRO ASSEMBLER  OS_CPU_C                                                             10/30/2008 20:17:58 PAGE     9

0228 120000   F      521             LCALL   ?C?CSTPTR
                     522     
                     523                             
022B 900009          524             MOV     DPTR,#09H
022E 120000   F      525             LCALL   ?C?XBPOFF
0231 A3              526             INC     DPTR
0232 A3              527             INC     DPTR
0233 E0              528             MOVX    A,@DPTR
0234 2484            529             ADD     A,#084H
0236 F9              530             MOV     R1,A
0237 AF01            531             MOV     R7,AR1
0239 850083   F      532             MOV     DPH,?C_XBP
023C 850082   F      533             MOV     DPL,?C_XBP+01H
023F E0              534             MOVX    A,@DPTR
0240 FB              535             MOV     R3,A
0241 A3              536             INC     DPTR
0242 E4              537             CLR     A
0243 75F001          538             MOV     B,#01H
0246 120000   F      539             LCALL   ?C?ILDIX
0249 A9F0            540             MOV     R1,B
024B FA              541             MOV     R2,A
024C EF              542             MOV     A,R7
024D 120000   F      543             LCALL   ?C?CSTPTR
                     544     
                     545     
                     546                             
0250 900009          547             MOV     DPTR,#09H
0253 120000   F      548             LCALL   ?C?XBPOFF
0256 E0              549             MOVX    A,@DPTR
0257 FB              550             MOV     R3,A
0258 A3              551             INC     DPTR
0259 E0              552             MOVX    A,@DPTR
025A FA              553             MOV     R2,A
025B A3              554             INC     DPTR
025C E0              555             MOVX    A,@DPTR
025D F9              556             MOV     R1,A
                     557     
                     558                             
025E                 559     ?C0001:
025E 90000E          560             MOV     DPTR,#0EH
0261 020000   F      561             LJMP    ?C?ADDXBP
                     562     
                     563     
                     564     
                     565     
                     566     
                     567     
                     568     
                     569     
                     570     
                     571     
                     572     
                     573     
                     574     
                     575     
                     576     
                     577     
                     578     
----                 579             RSEG  ?PR?_?OSTaskCreateHook?OS_CPU_C
0000                 580     _?OSTaskCreateHook:
                     581             USING   0
                     582                             
0000 90FFFD          583             MOV     DPTR,#0FFFDH

⌨️ 快捷键说明

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