[an error occurred while processing this directive]
|
int Data1;
char Data2;
void main(void)
{
Data1=0;
Data1 += (int)Data2;
}; 62 int Data1;
; 63 char Data2;
; 64 Data1=0;
; Data1 -> R16,R17
; Data2 -> R18
__GETWRN 16,17,0
; 65 Data1 += (int)Data2;
MOV R30,R18
CLR R31 //обнуление!!!
__ADDWRR 16,17,30,31
E-mail: info@telesys.ru