Цитата(Kolia @ Dec 10 2015, 13:26)
Скорее всего кокой-то буфер накладывается на данные (выходит за свои пределы).
это понятно, но не понятно почему это происходит, когда я в память не лезу, компилятор все делает сам и главное, как это исправить?
Цитата(Палыч @ Dec 11 2015, 10:27)
Обратите внимание на значение регистра AUXR после сброса МК. В программе нужно поправить:
Код
AUXR = 0x10; // XDATA = 1792
не помогло.
Еще есть такая закономерность, когда происходит "нахлест", то перезаписывается конкретная переменная типа флоат, которая по дефолту равно 1, причем записываются в нее те самые иероглифы, но как только я через меню переписываю ее значение, то программа начинает работать корректно
Сообщение отредактировал bragol - Dec 11 2015, 13:09