Беня (02.04.2010 13:50, просмотров: 175) ответил fk0 на Общие соображения: ассемблер здесь абсолютно лишний. Да и просмотр записалось/нет в окне MPLAB -- он же нифига оттуда не считывает небось (без команды read program memory).
Ну на ассемблер я уже из отчаяния перебрался, чтобы уж всё точно было по документации да еще и модификатор volatile прицепил, чтобы ну уж совсем всё точно было и без оптимизаций :-) А в MPLAB я останавливался уже после выполнения процедуры и только тогда добавлял в окно Watch свою переменную-массив с надеждой, что оно же не помнило значения моего массива до модификации потому как не знало, какую переменную я буду просматривать.
Ну чтобы отмести подобные подозрения, придется наваять какую-то прогу, которая будет пробовать делать стирание массива и передавать по порту что из этого вышло, чтобы не надеяться на то, что показывает MPLAB.