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

📄 ucos_ii.lis

📁 Atmega128的proteus仿真例程
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 0660 F101              movw R30,R2
 0662 8083              std z+0,R24
 0664                   .dbline 71
 0664 1501              movw R2,R10
 0666 C101              movw R24,R2
 0668 0197              sbiw R24,1
 066A 5C01              movw R10,R24
 066C 83E0              ldi R24,3
 066E F101              movw R30,R2
 0670 8083              std z+0,R24
 0672                   .dbline 72
 0672 1501              movw R2,R10
 0674 C101              movw R24,R2
 0676 0197              sbiw R24,1
 0678 5C01              movw R10,R24
 067A 84E0              ldi R24,4
 067C F101              movw R30,R2
 067E 8083              std z+0,R24
 0680                   .dbline 73
 0680 1501              movw R2,R10
 0682 C101              movw R24,R2
 0684 0197              sbiw R24,1
 0686 5C01              movw R10,R24
 0688 85E0              ldi R24,5
 068A F101              movw R30,R2
 068C 8083              std z+0,R24
 068E                   .dbline 74
 068E 1501              movw R2,R10
 0690 C101              movw R24,R2
 0692 0197              sbiw R24,1
 0694 5C01              movw R10,R24
 0696 86E0              ldi R24,6
 0698 F101              movw R30,R2
 069A 8083              std z+0,R24
 069C                   .dbline 75
 069C 1501              movw R2,R10
 069E C101              movw R24,R2
 06A0 0197              sbiw R24,1
 06A2 5C01              movw R10,R24
 06A4 87E0              ldi R24,7
 06A6 F101              movw R30,R2
 06A8 8083              std z+0,R24
 06AA                   .dbline 76
 06AA 1501              movw R2,R10
 06AC C101              movw R24,R2
 06AE 0197              sbiw R24,1
 06B0 5C01              movw R10,R24
 06B2 88E0              ldi R24,8
 06B4 F101              movw R30,R2
 06B6 8083              std z+0,R24
 06B8                   .dbline 77
 06B8 1501              movw R2,R10
 06BA C101              movw R24,R2
 06BC 0197              sbiw R24,1
 06BE 5C01              movw R10,R24
 06C0 89E0              ldi R24,9
 06C2 F101              movw R30,R2
 06C4 8083              std z+0,R24
 06C6                   .dbline 78
 06C6 1501              movw R2,R10
 06C8 C101              movw R24,R2
 06CA 0197              sbiw R24,1
 06CC 5C01              movw R10,R24
 06CE 80E1              ldi R24,16
 06D0 F101              movw R30,R2
 06D2 8083              std z+0,R24
 06D4                   .dbline 79
 06D4 1501              movw R2,R10
 06D6 C101              movw R24,R2
 06D8 0197              sbiw R24,1
 06DA 5C01              movw R10,R24
 06DC 81E1              ldi R24,17
 06DE F101              movw R30,R2
 06E0 8083              std z+0,R24
 06E2                   .dbline 80
 06E2 1501              movw R2,R10
 06E4 C101              movw R24,R2
 06E6 0197              sbiw R24,1
 06E8 5C01              movw R10,R24
 06EA 82E1              ldi R24,18
 06EC F101              movw R30,R2
 06EE 8083              std z+0,R24
 06F0                   .dbline 81
 06F0 1501              movw R2,R10
 06F2 C101              movw R24,R2
 06F4 0197              sbiw R24,1
 06F6 5C01              movw R10,R24
 06F8 83E1              ldi R24,19
 06FA F101              movw R30,R2
 06FC 8083              std z+0,R24
 06FE                   .dbline 82
 06FE 1501              movw R2,R10
 0700 C101              movw R24,R2
 0702 0197              sbiw R24,1
 0704 5C01              movw R10,R24
 0706 84E1              ldi R24,20
 0708 F101              movw R30,R2
 070A 8083              std z+0,R24
 070C                   .dbline 83
 070C 1501              movw R2,R10
 070E C101              movw R24,R2
 0710 0197              sbiw R24,1
 0712 5C01              movw R10,R24
 0714 85E1              ldi R24,21
 0716 F101              movw R30,R2
 0718 8083              std z+0,R24
 071A                   .dbline 84
 071A 6901              movw R12,R18
 071C                   .dbline 85
 071C 1501              movw R2,R10
 071E C101              movw R24,R2
 0720 0197              sbiw R24,1
 0722 F101              movw R30,R2
 0724 C082              std z+0,R12
 0726                   .dbline 86
 0726 1C01              movw R2,R24
 0728 0197              sbiw R24,1
 072A 2601              movw R4,R12
 072C 452C              mov R4,R5
 072E 5524              clr R5
 0730 F101              movw R30,R2
 0732 4082              std z+0,R4
 0734                   .dbline 87
 0734 1C01              movw R2,R24
 0736 0197              sbiw R24,1
 0738 5C01              movw R10,R24
 073A 88E1              ldi R24,24
 073C F101              movw R30,R2
 073E 8083              std z+0,R24
 0740                   .dbline 88
 0740 1501              movw R2,R10
 0742 C101              movw R24,R2
 0744 0197              sbiw R24,1
 0746 5C01              movw R10,R24
 0748 89E1              ldi R24,25
 074A F101              movw R30,R2
 074C 8083              std z+0,R24
 074E                   .dbline 89
 074E 1501              movw R2,R10
 0750 C101              movw R24,R2
 0752 0197              sbiw R24,1
 0754 5C01              movw R10,R24
 0756 80E2              ldi R24,32
 0758 F101              movw R30,R2
 075A 8083              std z+0,R24
 075C                   .dbline 90
 075C 1501              movw R2,R10
 075E C101              movw R24,R2
 0760 0197              sbiw R24,1
 0762 5C01              movw R10,R24
 0764 81E2              ldi R24,33
 0766 F101              movw R30,R2
 0768 8083              std z+0,R24
 076A                   .dbline 91
 076A 1501              movw R2,R10
 076C C101              movw R24,R2
 076E 0197              sbiw R24,1
 0770 5C01              movw R10,R24
 0772 82E2              ldi R24,34
 0774 F101              movw R30,R2
 0776 8083              std z+0,R24
 0778                   .dbline 92
 0778 1501              movw R2,R10
 077A C101              movw R24,R2
 077C 0197              sbiw R24,1
 077E 5C01              movw R10,R24
 0780 83E2              ldi R24,35
 0782 F101              movw R30,R2
 0784 8083              std z+0,R24
 0786                   .dbline 93
 0786 1501              movw R2,R10
 0788 C101              movw R24,R2
 078A 0197              sbiw R24,1
 078C 5C01              movw R10,R24
 078E 84E2              ldi R24,36
 0790 F101              movw R30,R2
 0792 8083              std z+0,R24
 0794                   .dbline 94
 0794 1501              movw R2,R10
 0796 C101              movw R24,R2
 0798 0197              sbiw R24,1
 079A 5C01              movw R10,R24
 079C 85E2              ldi R24,37
 079E F101              movw R30,R2
 07A0 8083              std z+0,R24
 07A2                   .dbline 95
 07A2 1501              movw R2,R10
 07A4 C101              movw R24,R2
 07A6 0197              sbiw R24,1
 07A8 5C01              movw R10,R24
 07AA 86E2              ldi R24,38
 07AC F101              movw R30,R2
 07AE 8083              std z+0,R24
 07B0                   .dbline 96
 07B0 1501              movw R2,R10
 07B2 C101              movw R24,R2
 07B4 0197              sbiw R24,1
 07B6 5C01              movw R10,R24
 07B8 87E2              ldi R24,39
 07BA F101              movw R30,R2
 07BC 8083              std z+0,R24
 07BE                   .dbline 98
 07BE 1501              movw R2,R10
 07C0 C101              movw R24,R2
 07C2 0197              sbiw R24,1
 07C4 5C01              movw R10,R24
 07C6 80E3              ldi R24,48
 07C8 F101              movw R30,R2
 07CA 8083              std z+0,R24
 07CC                   .dbline 99
 07CC 1501              movw R2,R10
 07CE C101              movw R24,R2
 07D0 0197              sbiw R24,1
 07D2 5C01              movw R10,R24
 07D4 81E3              ldi R24,49
 07D6 F101              movw R30,R2
 07D8 8083              std z+0,R24
 07DA                   .dbline 101
 07DA 1501              movw R2,R10
 07DC C101              movw R24,R2
 07DE 0197              sbiw R24,1
 07E0 5C01              movw R10,R24
 07E2 80E8              ldi R24,128
 07E4 F101              movw R30,R2
 07E6 8083              std z+0,R24
 07E8                   .dbline 103
 07E8 6701              movw R12,R14
 07EA                   .dbline 104
 07EA 1501              movw R2,R10
 07EC C101              movw R24,R2
 07EE 0197              sbiw R24,1
 07F0 5C01              movw R10,R24
 07F2 2601              movw R4,R12
 07F4 452C              mov R4,R5
 07F6 5524              clr R5
 07F8 F101              movw R30,R2
 07FA 4082              std z+0,R4
 07FC                   .dbline 105
 07FC FC01              movw R30,R24
 07FE C082              std z+0,R12
 0800                   .dbline 106
 0800 8C01              movw R16,R24
 0802                   .dbline -2
 0802           L57:
 0802 0E940000          xcall pop_gset5x
 0806                   .dbline 0 ; func end
 0806 0895              ret
 0808                   .dbsym r stks 14 pc
 0808                   .dbsym r tmp 12 i
 0808                   .dbsym r stk 10 pc
 0808                   .dbsym l opt 8 i
 0808                   .dbsym l ptos 6 pc
 0808                   .dbsym r pdata 18 pV
 0808                   .dbsym r task 16 pfV
 0808                   .dbend
 0808                   .dbfunc e OSTaskCreate _OSTaskCreate fc
 0808           ;            psp -> R10,R11
 0808           ;            err -> R10
 0808           ;           prio -> R12
 0808           ;           ptos -> y+16
 0808           ;          pdata -> R14,R15
 0808           ;           task -> R10,R11
                        .even
 0808           _OSTaskCreate::
 0808 0E940000          xcall push_gset5x
 080C 7901              movw R14,R18
 080E 5801              movw R10,R16
 0810 2A97              sbiw R28,10
 0812 CA88              ldd R12,y+18
 0814                   .dbline -1
 0814                   .dbline 110
 0814                   .dbline 115
 0814 8FE0              ldi R24,15
 0816 8C15              cp R24,R12
 0818 10F4              brsh L59
 081A                   .dbline 115
 081A                   .dbline 116
 081A 0AE2              ldi R16,42
 081C 70C0              xjmp L58
 081E           L59:
 081E                   .dbline 118
 081E 0A93              st -y,r16
 0820 0FB7              in r16,0x3F
 0822 F894              cli
 0824 0F93              push r16
 0826 0991              ld r16,y+
 0828                   .dbline 118
 0828                   .dbline 119
 0828 82E0              ldi R24,2
 082A 8C9D              mul R24,R12
 082C F001              movw R30,R0
 082E 80E0              ldi R24,<_OSTCBPrioTbl
 0830 90E0              ldi R25,>_OSTCBPrioTbl
 0832 E80F              add R30,R24
 0834 F91F              adc R31,R25
 0836 2080              ldd R2,z+0
 0838 3180              ldd R3,z+1
 083A 2220              tst R2
 083C 09F0              breq X13
 083E 5AC0              xjmp L61
 0840           X13:
 0840 3320              tst R3
 0842 09F0              breq X14
 0844 57C0              xjmp L61
 0846           X14:
 0846           X12:
 0846                   .dbline 119
 0846                   .dbline 120
 0846 82E0              ldi R24,2
 0848 8C9D              mul R24,R12
 084A F001              movw R30,R0
 084C 80E0              ldi R24,<_OSTCBPrioTbl
 084E 90E0              ldi R25,>_OSTCBPrioTbl
 0850 E80F              add R30,R24
 0852 F91F              adc R31,R25
 0854 81E0              ldi R24,1
 0856 90E0              ldi R25,0
 0858 9183              std z+1,R25
 085A 8083              std z+0,R24
 085C                   .dbline 122
 085C 0A93              st -y,r16
 085E 0F91              pop r16
 0860 0FBF              out 0x3F,r16
 0862 0991              ld r16,y+
 0864                   .dbline 122
 0864                   .dbline 123
 0864 2224              clr R2
 0866 3324              clr R3
 0868 3B82              std y+3,R3
 086A 2A82              std y+2,R2
 086C 0888              ldd R0,y+16
 086E 1988              ldd R1,y+17
 0870 1982              std y+1,R1
 0872 0882              std y+0,R0
 0874 9701              movw R18,R14
 0876 8501              movw R16,R10
 0878 CCDE              xcall _OSTaskStkInit
 087A 5801              movw R10,R16
 087C                   .dbline 124
 087C 2224              clr R2
 087E 3324              clr R3
 0880 3986              std y+9,R3
 0882 2886              std y+8,R2
 0884 3F82              std y+7,R3
 0886 2E82              std y+6,R2
 0888 3D82              std y+5,R3
 088A 2C82              std y+4,R2
 088C 3B82              std y+3,R3
 088E 2A82              std y+2,R2
 0890 3982              std y+1,R3
 0892 2882              std y+0,R2
 0894 9501              movw R18,R10
 0896 0C2D              mov R16,R12
 0898 BDDD              xcall _OSTCBInit
 089A A02E              mov R10,R16
 089C                   .dbline 125
 089C 0023              tst R16
 089E A1F4              brne L63
 08A0                   .dbline 125
 08A0                   .dbline 126
 08A0 0A93              st -y,r16
 08A2 0FB7              in r16,0x3F
 08A4 F894              cli
 08A6 0F93              push r16
 08A8 0991              ld r16,y+
 08AA                   .dbline 126
 08AA                   .dbline 127
 08AA 8091E500          lds R24,_OSTaskCtr
 08AE 8F5F              subi R24,255    ; addi 1
 08B0 8093E500          sts _OSTaskCtr,R24
 08B4                   .dbline 128
 08B4 0A93              st -y,r16
 08B6 0F91              pop r16
 08B8 0FBF              out 0x3F,r16
 08BA 0991              ld r16,y+
 08BC                   .dbline 128
 08BC                   .dbline 129
 08BC 2090E600          lds R2,_OSRunning
 08C0 2220              tst R2
 08C2 B1F0              breq L64
 08C4                   .dbline 129
 08C4                   .dbline 130
 08C4 DEDC              x

⌨️ 快捷键说明

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