olá, amigos estou com uma duvida no keil. Não consigo enviar um valor para uma estrutura, e depois acessa a parte alta e parte baixa deste valor. Segue o codigo.
#include<reg52.h>
typedef unsigned char BYTE;
typedef unsigned int WORD;
typedef struct _WORD_BYTES
{
BYTE high;
BYTE low;
}WORD_BYTES;
Alguem pode me ajudar?
void main (void)
{
WORD_BYTES dado;
BYTE bx, al;
dado = 0x8000;
bx = dado.high;
al = dado.low;
}
Alguem pode me ajudar?