При попытке прочитать данные через (pgm_read_byte) выдает не верные данные.
Код: Выделить всё
typedef struct
{
const int8_t *read ;
} _Query;
const int8_t PROGMEM read [13]= {0xE3,0xEE,0xF2,0xEE,0xE2,0x20,0xF7,0xE8,0xF2,0xE0,0xF2,0xFC,0xff};
const _Query PROGMEM Query = {read };
void main(void)
{
data=pgm_read_byte(&((Query.read )[0]));// не те данные. причем указатели (&(Query.read)[0]) и (&(read[0])) равны и оба в progmem.
}

