WiseLord писал(а):amd9800: Сталкивался с тем, что после "русификации" дисплея в протеусе...
Версия протеуса 7.10 SP0 - чистая
Русификацию не устанавливал, хотя и была в архиве с программой. По причине как раз новых неизведанных глюков ибо протеус и так вещь совсем "не глючная".
Но дисплеем управляю не на прямую его ножками а через регистр 595 с помощью порта SPI
Схема и в реале и в протеусе абсолютно одинаковая. Частоты МК, все один в один.
Иногда приходит мысль что проблема может крыться в в переключениях ножках 595 регистра. Например какаята неправильная задержка в протеусе в отличие от реальности.
кажись отловил баг - но пока не могу его объяснить.
значит вывел из прерывания таймера пару команд (функции)
и одну из прерывания ацп
вместо них создал переменные флаги которые меняют свое состояние, а дальше в основную программу обработку флагов и исполнение тех команд.
Все теперь работает замечательно и в протеусе.
Только вот не понимаю почему в протеусе глючило, а в реале нет.
Не успел порадоваться опять в протеусе глюк появился только теперь через длительное время
Спойлер
