Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // in acest exemplu este interesant sa vedem cum sunt
- // incarcati pe rand lo8 si hi8 din %3 in %0 si din
- // %2 in %1
- volatile int a=0xa1a2;
- volatile int b=0xb1b2;
- void setup()
- {
- Serial.begin(9600);
- asm("mov %A0, %A3 \n"
- "mov %B0, %B3 \n"
- "mov %A1, %A2 \n"
- "mov %B1, %B2 \n"
- : "=r" (a) , "=r" (b): "r" (a), "r" (b)
- // A0B0 A1B1 A2B2 A3B3
- );
- Serial.print("a = "); Serial.println(a,HEX);
- Serial.print("b = "); Serial.println(b,HEX);
- // aici e ciudat nitel pentru ca se pare
- // ca tinkercad are int pe 32 biti
- }
- void loop(){}
Add Comment
Please, Sign In to add comment