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

📄 sw_int.ls1

📁 基本STC4052写的一个小的OS, 完成了任务调度功能,及堆栈空间切换, 及中断处理
💻 LS1
📖 第 1 页 / 共 5 页
字号:
002A 00             1046               NOP
                    1047     ;          NOP
002B 00             1048               NOP
                    1049     ;          NOP
002C 00             1050               NOP
                    1051     ; ;;//////////////////////////////////
                    1052               ;; 
                    1053     ;          NOP                          //30
002D 00             1054               NOP                            
                    1055     ;          NOP
002E 00             1056               NOP
                    1057     ;          NOP
002F 00             1058               NOP
                    1059     ;          LJMP IR_CaptureInt6  //33
0030 020000   F     1060               LJMP IR_CaptureInt6    
                    1061     ; ;        NOP
                    1062               ;        NOP
                    1063     ; ;        NOP
                    1064               ;        NOP
                    1065     ; 
                    1066               
                    1067     ;          NOP
0033 00             1068               NOP
                    1069     ;          NOP
0034 00             1070               NOP
                    1071     ;          NOP
0035 00             1072               NOP
                    1073     ;          NOP
0036 00             1074               NOP
                    1075     ;          NOP                          //3A
0037 00             1076               NOP                            
                    1077     ; 
                    1078               
                    1079     ;          NOP                          //3B
0038 00             1080               NOP                            
                    1081     ;          NOP
0039 00             1082               NOP
                    1083     ;          NOP
003A 00             1084               NOP
                    1085     ;          NOP
003B 00             1086               NOP
                    1087     ;          NOP
003C 00             1088               NOP
                    1089     ; ;;//////////////////////////////////
                    1090               ;; 
                    1091     ;          NOP                          //40
003D 00             1092               NOP                            
                    1093     ;          NOP
003E 00             1094               NOP
                    1095     ;          NOP
003F 00             1096               NOP
                    1097     ;          NOP                   
0040 00             1098               NOP                    
                    1099     ;          NOP
0041 00             1100               NOP
                    1101     ;          NOP
0042 00             1102               NOP
                    1103     ; 
                    1104               
A51 MACRO ASSEMBLER  SW_INT                                                               11/24/2006 11:35:22 PAGE    16

                    1105     ;          NOP
0043 00             1106               NOP
                    1107     ;          NOP
0044 00             1108               NOP
                    1109     ;          NOP
0045 00             1110               NOP
                    1111     ;          NOP
0046 00             1112               NOP
                    1113     ;          NOP                          //4A
0047 00             1114               NOP                            
                    1115     ; 
                    1116               
                    1117     ;          NOP                          //4B
0048 00             1118               NOP                            
                    1119     ;          NOP
0049 00             1120               NOP
                    1121     ;          NOP
004A 00             1122               NOP
                    1123     ;          NOP
004B 00             1124               NOP
                    1125     ;          NOP
004C 00             1126               NOP
                    1127     ; #pragma endasm
                    1128     ; 
                    1129     ; }
                    1130                             ; SOURCE LINE # 347
004D 22             1131             RET     
                    1132     ; END OF _?ISRAdrFun
                    1133     
                    1134             END
A51 MACRO ASSEMBLER  SW_INT                                                               11/24/2006 11:35:22 PAGE    17

SYMBOL TABLE LISTING
------ ----- -------


N A M E                    T Y P E  V A L U E   ATTRIBUTES

?C0001. . . . . . . . . .  C ADDR   000BH   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0002. . . . . . . . . .  C ADDR   00F6H   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0003. . . . . . . . . .  C ADDR   0023H   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0004. . . . . . . . . .  C ADDR   0065H   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0005. . . . . . . . . .  C ADDR   0069H   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0006. . . . . . . . . .  C ADDR   00DCH   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0007. . . . . . . . . .  C ADDR   00D7H   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0011. . . . . . . . . .  C ADDR   0019H   R   SEG=?PR?_?OSINTEXIT?SW_INT
?C0012. . . . . . . . . .  C ADDR   000FH   R   SEG=?PR?_?OSINTEXIT?SW_INT
?C0013. . . . . . . . . .  C ADDR   001BH   R   SEG=?PR?_?OSINTEXIT?SW_INT
?C0015. . . . . . . . . .  C ADDR   0027H   R   SEG=?PR?IR_CAPTUREINT6?SW_INT
?C0016. . . . . . . . . .  C ADDR   0049H   R   SEG=?PR?IR_CAPTUREINT6?SW_INT
?C0017. . . . . . . . . .  C ADDR   0052H   R   SEG=?PR?IR_CAPTUREINT6?SW_INT
?C0019. . . . . . . . . .  C ADDR   0044H   R   SEG=?PR?SYSTIMER0?SW_INT
?C0020. . . . . . . . . .  C ADDR   004AH   R   SEG=?PR?SYSTIMER0?SW_INT
?C0022. . . . . . . . . .  C ADDR   0029H   R   SEG=?PR?UARTISR?SW_INT
?C0023. . . . . . . . . .  C ADDR   0032H   R   SEG=?PR?UARTISR?SW_INT
?C0025. . . . . . . . . .  C ADDR   0026H   R   SEG=?PR?_?OSTASKSW?SW_INT
?C0026. . . . . . . . . .  C ADDR   0045H   R   SEG=?PR?_?OSTASKSW?SW_INT
?C0028. . . . . . . . . .  C ADDR   007BH   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0029. . . . . . . . . .  C ADDR   0080H   R   SEG=?PR?_?OSTASKSWITCH?SW_INT
?C0030. . . . . . . . . .  C ADDR   002FH   R   SEG=?PR?SYSTIMER0?SW_INT
?C_IBP. . . . . . . . . .  D ADDR   -----       EXT
?DT?SW_INT. . . . . . . .  D SEG    0001H       REL=UNIT
?PR?IR_CAPTUREINT6?SW_INT  C SEG    006EH       REL=INBLOCK
?PR?SYSTIMER0?SW_INT. . .  C SEG    0066H       REL=INBLOCK
?PR?UARTISR?SW_INT. . . .  C SEG    004EH       REL=INBLOCK
?PR?_?ISRADRFUN?SW_INT. .  C SEG    004EH       REL=INBLOCK
?PR?_?OSINTEXIT?SW_INT. .  C SEG    001CH       REL=INBLOCK
?PR?_?OSTASKSW?SW_INT . .  C SEG    0046H       REL=INBLOCK
?PR?_?OSTASKSWITCH?SW_INT  C SEG    00FDH       REL=INBLOCK
AC. . . . . . . . . . . .  B ADDR   00D0H.6 A   
ACC . . . . . . . . . . .  D ADDR   00E0H   A   
ADC_CONTR . . . . . . . .  D ADDR   00C5H   A   
ADC_DATA. . . . . . . . .  D ADDR   00C6H   A   
AR0 . . . . . . . . . . .  D ADDR   0000H   A   
AR4 . . . . . . . . . . .  D ADDR   0004H   A   
AR6 . . . . . . . . . . .  D ADDR   0006H   A   
AR7 . . . . . . . . . . .  D ADDR   0007H   A   
AUXR. . . . . . . . . . .  D ADDR   008EH   A   
B . . . . . . . . . . . .  D ADDR   00F0H   A   
CCAP0H. . . . . . . . . .  D ADDR   00FAH   A   
CCAP0L. . . . . . . . . .  D ADDR   00EAH   A   
CCAP1H. . . . . . . . . .  D ADDR   00FBH   A   
CCAP1L. . . . . . . . . .  D ADDR   00EBH   A   
CCAPM0. . . . . . . . . .  D ADDR   00DAH   A   
CCAPM1. . . . . . . . . .  D ADDR   00DBH   A   
CCF0. . . . . . . . . . .  B ADDR   00D8H.0 A   
CCF1. . . . . . . . . . .  B ADDR   00D8H.1 A   
CCON. . . . . . . . . . .  D ADDR   00D8H   A   
CF. . . . . . . . . . . .  B ADDR   00D8H.7 A   
CH. . . . . . . . . . . .  D ADDR   00F9H   A   
CL. . . . . . . . . . . .  D ADDR   00E9H   A   
CMOD. . . . . . . . . . .  D ADDR   00D9H   A   
CR. . . . . . . . . . . .  B ADDR   00D8H.6 A   
CY. . . . . . . . . . . .  B ADDR   00D0H.7 A   
DPH . . . . . . . . . . .  D ADDR   0083H   A   
DPL . . . . . . . . . . .  D ADDR   0082H   A   
EA. . . . . . . . . . . .  B ADDR   00A8H.7 A   
EPCA. . . . . . . . . . .  B ADDR   00A8H.6 A   
A51 MACRO ASSEMBLER  SW_INT                                                               11/24/2006 11:35:22 PAGE    18

ES. . . . . . . . . . . .  B ADDR   00A8H.4 A   
ET0 . . . . . . . . . . .  B ADDR   00A8H.1 A   
ET1 . . . . . . . . . . .  B ADDR   00A8H.3 A   
EX0 . . . . . . . . . . .  B ADDR   00A8H.0 A   
EX1 . . . . . . . . . . .  B ADDR   00A8H.2 A   
F0. . . . . . . . . . . .  B ADDR   00D0H.5 A   
GOS . . . . . . . . . . .  D ADDR   -----       EXT
GOSINTLEVEL . . . . . . .  D ADDR   -----       EXT
GOSMSGINTSHED . . . . . .  B ADDR   -----       EXT
GOSSHEDLOCK . . . . . . .  B ADDR   -----       EXT
IDLE_CLK. . . . . . . . .  D ADDR   00C7H   A   
IE. . . . . . . . . . . .  D ADDR   00A8H   A   
IE0 . . . . . . . . . . .  B ADDR   0088H.1 A   
IE1 . . . . . . . . . . .  B ADDR   0088H.3 A   
INT0. . . . . . . . . . .  B ADDR   00B0H.2 A   
INT1. . . . . . . . . . .  B ADDR   00B0H.3 A   
IP. . . . . . . . . . . .  D ADDR   00B8H   A   
IPH . . . . . . . . . . .  D ADDR   00B7H   A   
IR_CAPTUREINT6. . . . . .  C ADDR   0000H   R   SEG=?PR?IR_CAPTUREINT6?SW_INT
ISP_ADDRH . . . . . . . .  D ADDR   00E3H   A   
ISP_ADDRL . . . . . . . .  D ADDR   00E4H   A   
ISP_CMD . . . . . . . . .  D ADDR   00E5H   A   
ISP_CONTR . . . . . . . .  D ADDR   00E7H   A   
ISP_DATA. . . . . . . . .  D ADDR   00E2H   A   
ISP_TRIG. . . . . . . . .  D ADDR   00E6H   A   
IT0 . . . . . . . . . . .  B ADDR   0088H.0 A   
IT1 . . . . . . . . . . .  B ADDR   0088H.2 A   
OV. . . . . . . . . . . .  B ADDR   00D0H.2 A   
P . . . . . . . . . . . .  B ADDR   00D0H.0 A   
P0. . . . . . . . . . . .  D ADDR   0080H   A   
P1. . . . . . . . . . . .  D ADDR   0090H   A   
P1M0. . . . . . . . . . .  D ADDR   0091H   A   
P1M1. . . . . . . . . . .  D ADDR   0092H   A   
P2. . . . . . . . . . . .  D ADDR   00A0H   A   
P3. . . . . . . . . . . .  D ADDR   00B0H   A   
P3M0. . . . . . . . . . .  D ADDR   00B1H   A   
P3M1. . . . . . . . . . .  D ADDR   00B2H   A   
PCAPWM0 . . . . . . . . .  D ADDR   00F2H   A   
PCAPWM1 . . . . . . . . .  D ADDR   00F3H   A   
PCON. . . . . . . . . . .  D ADDR   0087H   A   
PINLED. . . . . . . . . .  B ADDR   0090H.4 A   
PS. . . . . . . . . . . .  B ADDR   00B8H.4 A   
PSW . . . . . . . . . . .  D ADDR   00D0H   A   
PT0 . . . . . . . . . . .  B ADDR   00B8H.1 A   
PT1 . . . . . . . . . . .  B ADDR   00B8H.3 A   
PX0 . . . . . . . . . . .  B ADDR   00B8H.0 A   
PX1 . . . . . . . . . . .  B ADDR   00B8H.2 A   
RB8 . . . . . . . . . . .  B ADDR   0098H.2 A   
RD. . . . . . . . . . . .  B ADDR   00B0H.7 A   
REN . . . . . . . . . . .  B ADDR   0098H.4 A   
RI. . . . . . . . . . . .  B ADDR   0098H.0 A   
RS0 . . . . . . . . . . .  B ADDR   00D0H.3 A   
RS1 . . . . . . . . . . .  B ADDR   00D0H.4 A   
RXD . . . . . . . . . . .  B ADDR   00B0H.0 A   
SBUF. . . . . . . . . . .  D ADDR   0099H   A   
SCON. . . . . . . . . . .  D ADDR   0098H   A   
SM0 . . . . . . . . . . .  B ADDR   0098H.7 A   
SM1 . . . . . . . . . . .  B ADDR   0098H.6 A   
SM2 . . . . . . . . . . .  B ADDR   0098H.5 A   
SP. . . . . . . . . . . .  D ADDR   0081H   A   
SPCTL . . . . . . . . . .  D ADDR   0085H   A   
SPDAT . . . . . . . . . .  D ADDR   0086H   A   
SPSTAT. . . . . . . . . .  D ADDR   0084H   A   
SW_INT. . . . . . . . . .  N NUMB   -----       
SYS10MS . . . . . . . . .  D ADDR   0000H   R   SEG=?DT?SW_INT
SYSTIMER0 . . . . . . . .  C ADDR   0000H   R   SEG=?PR?SYSTIMER0?SW_INT
A51 MACRO ASSEMBLER  SW_INT                                                               11/24/2006 11:35:22 PAGE    19

SYSTIMETICK . . . . . . .  D ADDR   -----       EXT
T0. . . . . . . . . . . .  B ADDR   00B0H.4 A   
T1. . . . . . . . . . . .  B ADDR   00B0H.5 A   
TB8 . . . . . . . . . . .  B ADDR   0098H.3 A   
TCON. . . . . . . . . . .  D ADDR   0088H   A   
TF0 . . . . . . . . . . .  B ADDR   0088H.5 A   
TF1 . . . . . . . . . . .  B ADDR   0088H.7 A 

⌨️ 快捷键说明

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