Куда высылать?_sva_ писал(а):Проверил, ничего такого не обнаружил. Ни при переходе на этот адрес, ни при последовательном чтении с этого адреса. Если пришлете код программы, постараюсь определить проблему.
Вот собственно, программа, которую мне на тест прислали от вас:
void Delay(unsigned long x){
unsigned long i;
for (i = 0; i < x; i++);
}
void main(void){
unsigned char i;
while (1){
for (i = 1; i < 0x80; i <<= 1){
IOPORT1 = ~i;
Delay(10000);
}
for (i = 0x80; i > 1; i >>= 1){
IOPORT1 = ~i;
Delay(10000);
}
}
}
При чтении адреса 0х2149, старший байт адреса меняется на 0х06, ну и ресет естесственно. При этом по этому адресу лежит библиотечный start_up. Симулятор на этот адрес вообще не попадает.
После установки защелки всё стало норм.