POV (21.02.2006 12:16, просмотров: 2262)
Keil51... Объявил указатель на область памяти в CODE (как я думаю). Во всяком случае вот строчка загрузки указателя и дизассемблер:
WORD code * idata adr;
buf_adr = 0x1234;
MOV R0,#adr(0x3E)
MOV @R0,#0x12
INC R0
MOV @R0,#0x34
Вроде похоже на что я хотел. Если оно и в самом деле так, то как же разрешив предварительно запись во flash эту запись осуществить? Строчка
*adr = 0xFF;
не прокатывает с сообщением о том, что *adr не полежит модификации (error C183: unmodifiable lvalue).