[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Куда будет писать AVR по команде st Y,r16, если Y=0х8000, а адресная шина А15 к внешней памяти не подключена? Понятно, что он будет думать, что пишет во внешнюю память, и заблокирует запись в Internal SRAM. Но на самом деле запись будет идти по адресу 0х0000. Короче, я уже сам догодался, почему у меня все работало нормально: очевидно нижняя половина внешней памяти с адресами, совпадающими с внутренней, контроллером никогда не используется.
E-mail: info@telesys.ru