ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
7 июля
208442 Топик полностью
mazur (30.08.2010 10:48, просмотров: 179) ответил advise на Если бы была ошибка в программе мне, кажется тогда бы МК всегда бы вис, а так все работает, но при включении , иногда зависает.
Давай подойдем к этому вопросу аналитически. Программу пока оставим в покое. Начнем с железа. Хотелось бы увидеть схему. Начнем с питания. Я в таких случаях убираю лишний обвес, оставляю голый проц. Ставлю в программу закладку. Например, светодиодом помигать в нужных моментах. Потом, постепенно добавлять обвес и закладки в программу. Так, пошагово, ты выявишь свою проблему. И еще. Человеку свойственно ошибаться. Это первое. Второе, бывают случаи, когда человеку кажется что он написал крутую программу и собрал крутую схему, все это ему настолько нравится, что он и мысли допустить не хочет, что где-то он все-таки ошибся. Действуй. Даю подсказку, если питание не было выключено, и проц повис намертво, его можно сбросить и из ОЗУ считать данные. При сбросе в ОЗУ данные остаются. Поправка, если при включении в программе нет очистки памяти. Так что можно и лампочками помигать и с памятью поработать.