Hello,
Assuming big endian data format, simply create a union between a char array and an unsigned short variable.
typedef union {
char a[3]; // Allow for null termination
unsigned short b;
} ascseq;
ascseq val; // Define variable
To load data to the array -
val.a[] = "AE";
To read the equivalent integer value, use val.b
Regards,
Mac