přístup k registru R16 v C

Zdravím, potřeboval bych v C přistupovat k registru R16. ideálně uložit jeho hodnotu do proměnné třeba “x”. (ATmega64)

budu rád za brzkou odpověď

Třeba takto:

uint8_t x; asm("sts x, r16");

Anebo:

[code]register unsigned char x asm(“r16”);

x = 100;
[/code]

Dík moc, jsem rád že se tu najdou lidi ochotní pomoct, když člověk potřebuje :slight_smile: