Lequ = LUT_UEFF_02[adcwert]; // eff-pegel aus lut holen 002598 1F420411 mov.w &adcwert,R15 00259C 0F5F rla.w R15 00259E 924FD0320611 mov.w 0x32D0(R15),&Lequ Lequ_1 = (WORD)100*(EFF_ANSTIEG*adcwert + EFF_Y_SCHNITT); // eff-pegel berechnen aus kennlinie 0025A4 1C420411 mov.w &adcwert,R12 0025A8 0D43 clr.w R13 0025AA B0128A2C call #?UL_TO_FLT 0025AE 3E40508D mov.w #0x8D50,R14 0025B2 3F40973C mov.w #0x3C97,R15 0025B6 B012262F call #?FLT_MUL 0025BA 3E400080 mov.w #0x8000,R14 0025BE 3F408542 mov.w #0x4285,R15 0025C2 B0127231 call #?FLT_ADD 0025C6 0E43 clr.w R14 0025C8 3F40C842 mov.w #0x42C8,R15 0025CC B012262F call #?FLT_MUL 0025D0 B012082D call #?FLT_TO_UL 0025D4 824C0811 mov.w R12,&Lequ_1 Summe_Lequ = (QWORD)LUT_POW_02[(Lequ-6680)/10]; 0025D8 1C420611 mov.w &Lequ,R12 0025DC 3C50E8E5 add.w #0xE5E8,R12 0025E0 3E400A00 mov.w #0xA,R14 0025E4 B0124E2C call #?DivMod16u 0025E8 B0126E2C call #?ShiftLeft16_3 0025EC 924CD0520A11 mov.w 0x52D0(R12),&Summe_Lequ 0025F2 924CD2520C11 mov.w 0x52D2(R12),&0x110C 0025F8 924CD4520E11 mov.w 0x52D4(R12),&0x110E 0025FE 924CD6521011 mov.w 0x52D6(R12),&0x1110 Summe_Lequ_1 = (QWORD)pow(10, 0.001*Lequ); 002604 1C420611 mov.w &Lequ,R12 002608 0D43 clr.w R13 00260A B0128A2C call #?UL_TO_FLT 00260E 3E406F12 mov.w #0x126F,R14 002612 3F40833A mov.w #0x3A83,R15 002616 B012262F call #?FLT_MUL 00261A 0E4C mov.w R12,R14 00261C 0F4D mov.w R13,R15 00261E 0C43 clr.w R12 002620 3D402041 mov.w #0x4120,R13 002624 B012082A call #pow 002628 B012922D call #?FLT_TO_ULL 00262C 824C1211 mov.w R12,&Summe_Lequ_1 002630 824D1411 mov.w R13,&0x1114 002634 824E1611 mov.w R14,&0x1116 002638 824F1811 mov.w R15,&0x1118