📄 protectzero_seq1.asm
字号:
ldiu *+fp(4),ar0 ; |133|
ldiu @CL11,r0 ; |133|
sti r0,*+ar0(24) ; |133|
.line 115
;----------------------------------------------------------------------
; 134 | pValue->value_calculate_coefficient = 1;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |134|
ldfu 1.0000000000e+00,f0 ; |134|
stf f0,*+ar0(25) ; |134|
.line 116
;----------------------------------------------------------------------
; 135 | pValue->value_measure = 0.0;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |135|
ldfu 0.0000000000e+00,f0 ; |135|
stf f0,*+ar0(26) ; |135|
.line 117
;----------------------------------------------------------------------
; 136 | pValue++;
; 137 | //------------------------------------------------//
;----------------------------------------------------------------------
ldiu 29,r0 ; |136|
addi *+fp(4),r0 ; |136| Unsigned
sti r0,*+fp(4) ; |136|
.line 119
;----------------------------------------------------------------------
; 138 | pValue->value_index_number = ++(pProtect->pro_run_data_number);
;----------------------------------------------------------------------
ldiu *+fp(1),ar0 ; |138|
ldiu 1,r0 ; |138|
addi *+ar0(75),r0 ; |138| Unsigned
sti r0,*+ar0(75) ; |138|
ldiu *+fp(4),ar0 ; |138|
sti r0,*+ar0(22) ; |138|
.line 120
;----------------------------------------------------------------------
; 139 | pValue->pvalue_name = (CHAR *)strcpy(pValue->value_name,"零序电压");
; |
;----------------------------------------------------------------------
ldp @CL22,DP
ldiu @CL22,r1 ; |139|
ldiu 1,r0 ; |139|
addi *+fp(4),r0 ; |139| Unsigned
push r1 ; |139|
push r0 ; |139|
call _strcpy ; |139|
; |139| Call Occurs
subi 2,sp ; |139|
ldiu *+fp(4),ar0 ; |139|
sti r0,*ar0 ; |139|
.line 121
;----------------------------------------------------------------------
; 140 | pValue->pvalue_alias = "U0";
;----------------------------------------------------------------------
ldp @CL23,DP
ldiu *+fp(4),ar0 ; |140|
ldiu @CL23,r0 ; |140|
sti r0,*+ar0(21) ; |140|
.line 122
;----------------------------------------------------------------------
; 141 | pValue->value_calculate_style = CHL_FOURIER1_;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |141|
ldiu 0,r0 ; |141|
sti r0,*+ar0(23) ; |141|
.line 123
;----------------------------------------------------------------------
; 142 | pValue->pvalue_dimension = "V";
;----------------------------------------------------------------------
ldp @CL24,DP
ldiu *+fp(4),ar0 ; |142|
ldiu @CL24,r0 ; |142|
sti r0,*+ar0(24) ; |142|
.line 124
;----------------------------------------------------------------------
; 143 | pValue->value_calculate_coefficient = 1;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |143|
ldfu 1.0000000000e+00,f0 ; |143|
stf f0,*+ar0(25) ; |143|
.line 125
;----------------------------------------------------------------------
; 144 | pValue->value_measure = 0.0;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |144|
ldfu 0.0000000000e+00,f0 ; |144|
stf f0,*+ar0(26) ; |144|
.line 126
;----------------------------------------------------------------------
; 145 | pValue++;
; 146 | //------------------------------------------------//
;----------------------------------------------------------------------
ldiu 29,r0 ; |145|
addi *+fp(4),r0 ; |145| Unsigned
sti r0,*+fp(4) ; |145|
.line 128
;----------------------------------------------------------------------
; 147 | pValue->value_index_number = ++(pProtect->pro_run_data_number);
;----------------------------------------------------------------------
ldiu *+fp(1),ar0 ; |147|
ldiu 1,r0 ; |147|
addi *+ar0(75),r0 ; |147| Unsigned
sti r0,*+ar0(75) ; |147|
ldiu *+fp(4),ar0 ; |147|
sti r0,*+ar0(22) ; |147|
.line 129
;----------------------------------------------------------------------
; 148 | pValue->pvalue_name = (CHAR *)strcpy(pValue->value_name,"A相电压");
; |
;----------------------------------------------------------------------
ldp @CL25,DP
ldiu 1,r0 ; |148|
ldiu @CL25,r1 ; |148|
addi *+fp(4),r0 ; |148| Unsigned
push r1 ; |148|
push r0 ; |148|
call _strcpy ; |148|
; |148| Call Occurs
subi 2,sp ; |148|
ldiu *+fp(4),ar0 ; |148|
sti r0,*ar0 ; |148|
.line 130
;----------------------------------------------------------------------
; 149 | pValue->pvalue_alias = "Ua";
;----------------------------------------------------------------------
ldp @CL26,DP
ldiu *+fp(4),ar0 ; |149|
ldiu @CL26,r0 ; |149|
sti r0,*+ar0(21) ; |149|
.line 131
;----------------------------------------------------------------------
; 150 | pValue->value_calculate_style = CHL_FOURIER1_;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |150|
ldiu 0,r0 ; |150|
sti r0,*+ar0(23) ; |150|
.line 132
;----------------------------------------------------------------------
; 151 | pValue->pvalue_dimension = "V";
;----------------------------------------------------------------------
ldp @CL24,DP
ldiu *+fp(4),ar0 ; |151|
ldiu @CL24,r0 ; |151|
sti r0,*+ar0(24) ; |151|
.line 133
;----------------------------------------------------------------------
; 152 | pValue->value_calculate_coefficient = 1;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |152|
ldfu 1.0000000000e+00,f0 ; |152|
stf f0,*+ar0(25) ; |152|
.line 134
;----------------------------------------------------------------------
; 153 | pValue->value_measure = 0.0;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |153|
ldfu 0.0000000000e+00,f0 ; |153|
stf f0,*+ar0(26) ; |153|
.line 135
;----------------------------------------------------------------------
; 154 | pValue++;
; 156 | //------------------------------------------------//
;----------------------------------------------------------------------
ldiu 29,r0 ; |154|
addi *+fp(4),r0 ; |154| Unsigned
sti r0,*+fp(4) ; |154|
.line 138
;----------------------------------------------------------------------
; 157 | pValue->value_index_number = ++(pProtect->pro_run_data_number);
;----------------------------------------------------------------------
ldiu *+fp(1),ar0 ; |157|
ldiu 1,r0 ; |157|
addi *+ar0(75),r0 ; |157| Unsigned
sti r0,*+ar0(75) ; |157|
ldiu *+fp(4),ar0 ; |157|
sti r0,*+ar0(22) ; |157|
.line 139
;----------------------------------------------------------------------
; 158 | pValue->pvalue_name = (CHAR *)strcpy(pValue->value_name,"B相电压");
; |
;----------------------------------------------------------------------
ldp @CL27,DP
ldiu 1,r0 ; |158|
ldiu @CL27,r1 ; |158|
addi *+fp(4),r0 ; |158| Unsigned
push r1 ; |158|
push r0 ; |158|
call _strcpy ; |158|
; |158| Call Occurs
subi 2,sp ; |158|
ldiu *+fp(4),ar0 ; |158|
sti r0,*ar0 ; |158|
.line 140
;----------------------------------------------------------------------
; 159 | pValue->pvalue_alias = "Ub";
;----------------------------------------------------------------------
ldp @CL28,DP
ldiu *+fp(4),ar0 ; |159|
ldiu @CL28,r0 ; |159|
sti r0,*+ar0(21) ; |159|
.line 141
;----------------------------------------------------------------------
; 160 | pValue->value_calculate_style = CHL_FOURIER1_;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |160|
ldiu 0,r0 ; |160|
sti r0,*+ar0(23) ; |160|
.line 142
;----------------------------------------------------------------------
; 161 | pValue->pvalue_dimension = "V";
;----------------------------------------------------------------------
ldp @CL24,DP
ldiu *+fp(4),ar0 ; |161|
ldiu @CL24,r0 ; |161|
sti r0,*+ar0(24) ; |161|
.line 143
;----------------------------------------------------------------------
; 162 | pValue->value_calculate_coefficient = 1;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |162|
ldfu 1.0000000000e+00,f0 ; |162|
stf f0,*+ar0(25) ; |162|
.line 144
;----------------------------------------------------------------------
; 163 | pValue->value_measure = 0.0;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |163|
ldfu 0.0000000000e+00,f0 ; |163|
stf f0,*+ar0(26) ; |163|
.line 145
;----------------------------------------------------------------------
; 164 | pValue++;
; 166 | //------------------------------------------------//
;----------------------------------------------------------------------
ldiu 29,r0 ; |164|
addi *+fp(4),r0 ; |164| Unsigned
sti r0,*+fp(4) ; |164|
.line 148
;----------------------------------------------------------------------
; 167 | pValue->value_index_number = ++(pProtect->pro_run_data_number);
;----------------------------------------------------------------------
ldiu *+fp(1),ar0 ; |167|
ldiu 1,r0 ; |167|
addi *+ar0(75),r0 ; |167| Unsigned
sti r0,*+ar0(75) ; |167|
ldiu *+fp(4),ar0 ; |167|
sti r0,*+ar0(22) ; |167|
.line 149
;----------------------------------------------------------------------
; 168 | pValue->pvalue_name = (CHAR *)strcpy(pValue->value_name,"C相电压");
; |
;----------------------------------------------------------------------
ldp @CL29,DP
ldiu 1,r0 ; |168|
ldiu @CL29,r1 ; |168|
addi *+fp(4),r0 ; |168| Unsigned
push r1 ; |168|
push r0 ; |168|
call _strcpy ; |168|
; |168| Call Occurs
subi 2,sp ; |168|
ldiu *+fp(4),ar0 ; |168|
sti r0,*ar0 ; |168|
.line 150
;----------------------------------------------------------------------
; 169 | pValue->pvalue_alias = "Uc";
;----------------------------------------------------------------------
ldp @CL30
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -