📄 ucos_ii.ls1
字号:
703 ; *** sync lost ***
704 ; *** sync lost ***
705 ; SOURCE LINE # 234
0019 900000 F 706 MOV DPTR,#OSTaskCtr
001C F0 707 MOVX @DPTR,A
708 ; *** sync lost ***
709 ; *** sync lost ***
710 ; SOURCE LINE # 236
001D 7800 F 711 MOV R0,#LOW (OSRunning)
001F F6 712 MOV @R0,A
713 ; *** sync lost ***
714 ; SOURCE LINE # 237
A51 MACRO ASSEMBLER UCOS_II 05/04/2005 04:11:11 PAGE 12
0020 900000 F 715 MOV DPTR,#OSIdleCtr
0023 120000 F 716 LCALL ?C?LSTKXDATA
0026 00 717 DB 00H
0027 00 718 DB 00H
0028 00 719 DB 00H
0029 00 720 DB 00H
721 ; *** sync lost ***
722 ; *** sync lost ***
723 ; *** sync lost ***
724 ; *** sync lost ***
725 ; *** sync lost ***
726 ; *** sync lost ***
727 ; SOURCE LINE # 243
002A 900000 F 728 MOV DPTR,#OSCtxSwCtr
002D 120000 F 729 LCALL ?C?LSTKXDATA
0030 00 730 DB 00H
0031 00 731 DB 00H
0032 00 732 DB 00H
0033 00 733 DB 00H
734 ; *** sync lost ***
735 ; SOURCE LINE # 244
0034 E4 736 CLR A
0035 900000 F 737 MOV DPTR,#OSRdyGrp
0038 F0 738 MOVX @DPTR,A
739 ; *** sync lost ***
740 ; SOURCE LINE # 245
0039 850083 F 741 MOV DPH,?C_XBP
003C 850082 F 742 MOV DPL,?C_XBP+01H
003F F0 743 MOVX @DPTR,A
0040 A3 744 INC DPTR
0041 F0 745 MOVX @DPTR,A
0042 746 ?C0001:
0042 850083 F 747 MOV DPH,?C_XBP
0045 850082 F 748 MOV DPL,?C_XBP+01H
0048 E0 749 MOVX A,@DPTR
0049 FE 750 MOV R6,A
004A A3 751 INC DPTR
004B E0 752 MOVX A,@DPTR
004C C3 753 CLR C
004D 9404 754 SUBB A,#04H
004F EE 755 MOV A,R6
0050 9400 756 SUBB A,#00H
0052 5021 757 JNC ?C0002
758 ; *** sync lost ***
759 ; SOURCE LINE # 246
0054 850083 F 760 MOV DPH,?C_XBP
0057 850082 F 761 MOV DPL,?C_XBP+01H
005A A3 762 INC DPTR
005B E0 763 MOVX A,@DPTR
005C 2400 F 764 ADD A,#LOW (OSRdyTbl)
005E F582 765 MOV DPL,A
0060 E4 766 CLR A
0061 3400 F 767 ADDC A,#HIGH (OSRdyTbl)
0063 F583 768 MOV DPH,A
0065 E4 769 CLR A
0066 F0 770 MOVX @DPTR,A
771 ; *** sync lost ***
772 ; SOURCE LINE # 247
0067 850083 F 773 MOV DPH,?C_XBP
006A 850082 F 774 MOV DPL,?C_XBP+01H
006D 75F001 775 MOV B,#01H
0070 120000 F 776 LCALL ?C?IILDX
0073 80CD 777 SJMP ?C0001
0075 778 ?C0002:
779 ; *** sync lost ***
780 ; *** sync lost ***
A51 MACRO ASSEMBLER UCOS_II 05/04/2005 04:11:11 PAGE 13
781 ; SOURCE LINE # 249
0075 E4 782 CLR A
0076 7800 F 783 MOV R0,#LOW (OSPrioCur)
0078 F6 784 MOV @R0,A
785 ; *** sync lost ***
786 ; SOURCE LINE # 250
0079 08 787 INC R0
007A F6 788 MOV @R0,A
789 ; *** sync lost ***
790 ; SOURCE LINE # 251
007B 7800 F 791 MOV R0,#LOW (OSTCBHighRdy)
007D F6 792 MOV @R0,A
007E 08 793 INC R0
007F F6 794 MOV @R0,A
0080 08 795 INC R0
0081 F6 796 MOV @R0,A
797 ; *** sync lost ***
798 ; SOURCE LINE # 252
0082 7800 F 799 MOV R0,#LOW (OSTCBCur)
0084 F6 800 MOV @R0,A
0085 08 801 INC R0
0086 F6 802 MOV @R0,A
0087 08 803 INC R0
0088 F6 804 MOV @R0,A
805 ; *** sync lost ***
806 ; SOURCE LINE # 253
0089 F9 807 MOV R1,A
008A 900000 F 808 MOV DPTR,#OSTCBList
008D C9 809 XCH A,R1
008E F0 810 MOVX @DPTR,A
008F A3 811 INC DPTR
0090 F0 812 MOVX @DPTR,A
0091 A3 813 INC DPTR
0092 E9 814 MOV A,R1
0093 F0 815 MOVX @DPTR,A
816 ; *** sync lost ***
817 ; SOURCE LINE # 254
0094 850083 F 818 MOV DPH,?C_XBP
0097 850082 F 819 MOV DPL,?C_XBP+01H
009A E4 820 CLR A
009B F0 821 MOVX @DPTR,A
009C A3 822 INC DPTR
009D F0 823 MOVX @DPTR,A
009E 824 ?C0004:
009E 850083 F 825 MOV DPH,?C_XBP
00A1 850082 F 826 MOV DPL,?C_XBP+01H
00A4 E0 827 MOVX A,@DPTR
00A5 FE 828 MOV R6,A
00A6 A3 829 INC DPTR
00A7 E0 830 MOVX A,@DPTR
00A8 FF 831 MOV R7,A
00A9 C3 832 CLR C
00AA 941D 833 SUBB A,#01DH
00AC EE 834 MOV A,R6
00AD 9400 835 SUBB A,#00H
00AF 5027 836 JNC ?C0005
837 ; *** sync lost ***
838 ; SOURCE LINE # 255
00B1 900000 F 839 MOV DPTR,#OSTCBPrioTbl
00B4 75F003 840 MOV B,#03H
00B7 EF 841 MOV A,R7
00B8 120000 F 842 LCALL ?C?OFFXADD
00BB EE 843 MOV A,R6
00BC 75F003 844 MOV B,#03H
00BF A4 845 MUL AB
00C0 2583 846 ADD A,DPH
A51 MACRO ASSEMBLER UCOS_II 05/04/2005 04:11:11 PAGE 14
00C2 F583 847 MOV DPH,A
00C4 E4 848 CLR A
00C5 F0 849 MOVX @DPTR,A
00C6 A3 850 INC DPTR
00C7 F0 851 MOVX @DPTR,A
00C8 A3 852 INC DPTR
00C9 F0 853 MOVX @DPTR,A
854 ; *** sync lost ***
855 ; SOURCE LINE # 256
00CA 850083 F 856 MOV DPH,?C_XBP
00CD 850082 F 857 MOV DPL,?C_XBP+01H
00D0 75F001 858 MOV B,#01H
00D3 120000 F 859 LCALL ?C?IILDX
00D6 80C6 860 SJMP ?C0004
00D8 861 ?C0005:
862 ; *** sync lost ***
863 ; SOURCE LINE # 257
00D8 850083 F 864 MOV DPH,?C_XBP
00DB 850082 F 865 MOV DPL,?C_XBP+01H
00DE E4 866 CLR A
00DF F0 867 MOVX @DPTR,A
00E0 A3 868 INC DPTR
00E1 F0 869 MOVX @DPTR,A
00E2 870 ?C0007:
00E2 850083 F 871 MOV DPH,?C_XBP
00E5 850082 F 872 MOV DPL,?C_XBP+01H
00E8 E0 873 MOVX A,@DPTR
00E9 FE 874 MOV R6,A
00EA A3 875 INC DPTR
00EB E0 876 MOVX A,@DPTR
00EC FF 877 MOV R7,A
00ED C3 878 CLR C
00EE 941B 879 SUBB A,#01BH
00F0 EE 880 MOV A,R6
00F1 9400 881 SUBB A,#00H
00F3 5043 882 JNC ?C0008
883 ; *** sync lost ***
884 ; SOURCE LINE # 258
00F5 7C00 885 MOV R4,#00H
00F7 7D11 886 MOV R5,#011H
00F9 120000 F 887 LCALL ?C?IMUL
00FC 7400 F 888 MOV A,#LOW (OSTCBTbl+011H)
00FE 2F 889 ADD A,R7
00FF F9 890 MOV R1,A
0100 7400 F 891 MOV A,#HIGH (OSTCBTbl+011H)
0102 3E 892 ADDC A,R6
0103 FA 893 MOV R2,A
0104 850083 F 894 MOV DPH,?C_XBP
0107 850082 F 895 MOV DPL,?C_XBP+01H
010A E0 896 MOVX A,@DPTR
010B FE 897 MOV R6,A
010C A3 898 INC DPTR
010D E0 899 MOVX A,@DPTR
010E 900000 F 900 MOV DPTR,#OSTCBTbl+03H
0111 75F011 901 MOV B,#011H
0114 120000 F 902 LCALL ?C?OFFXADD
0117 EE 903 MOV A,R6
0118 75F011 904 MOV B,#011H
011B A4 905 MUL AB
011C 2583 906 ADD A,DPH
011E F583 907 MOV DPH,A
0120 7401 908 MOV A,#01H
0122 F0 909 MOVX @DPTR,A
0123 A3 910 INC DPTR
0124 EA 911 MOV A,R2
0125 F0 912 MOVX @DPTR,A
A51 MACRO ASSEMBLER UCOS_II 05/04/2005 04:11:11 PAGE 15
0126 A3 913 INC DPTR
0127 E9 914 MOV A,R1
0128 F0 915 MOVX @DPTR,A
916 ; *** sync lost ***
917 ; SOURCE LINE # 259
0129 850083 F 918 MOV DPH,?C_XBP
012C 850082 F 919 MOV DPL,?C_XBP+01H
012F E4 920 CLR A
0130 75F001 921 MOV B,#01H
0133 120000 F 922 LCALL ?C?IILDX
0136 80AA 923 SJMP ?C0007
0138 924 ?C0008:
925 ; *** sync lost ***
926 ; SOURCE LINE # 260
0138 900000 F 927 MOV DPTR,#OSTCBTbl+01CEH
013B E4 928 CLR A
013C F0 929 MOVX @DPTR,A
013D A3 930 INC DPTR
013E F0 931 MOVX @DPTR,A
013F A3 932 INC DPTR
0140 F0 933 MOVX @DPTR,A
934 ; *** sync lost ***
935 ; SOURCE LINE # 261
0141 7B01 936 MOV R3,#01H
0143 900000 F 937 MOV DPTR,#OSTCBFreeList
0146 04 938 INC A
0147 F0 939 MOVX @DPTR,A
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -