[an error occurred while processing this directive]
|
union
{
unsigned int ui;
char x[2];
} var;
#define a var.x[0]
#define b var.x[1]
#define c var.ui
a = 1;
b = 2;
24 a = 1;
\ 00000002 E001 LDI R16, 1
\ 00000004 8308 ST Y, R16
25 b = 2;
\ 00000006 E002 LDI R16, 2
\ 00000008 8309 STD Y+1, R16
E-mail: info@telesys.ru