Всем привет!
Наконец дождался эти модули. С радостью кинулся их испытывать, начертил схемку, вытравил платы, спаял, прошил мегу,, вставил, подал питание... и...радость очень быстро пропала. Потерял весь вчерашний день и пол сегодняшнего.
Не знаю, кого винить, скорее всего только себя.
Привлек меня готовый проект забугорного любителя
http://davidegironi.blogspot.ru/2012...on-atmega.html. Именно для начала мне и нужно нажать на кнопочку и на другой плате увидеть загоревшийся светодиод. Больше ничего пока не нужно.
Не работает и этот проект и мой, который я сделал на основе его проекта, удалив лишнее (UART).
Данные не хотят отправляться! это я определил экспериментально. Не могу никак понять, в чем причина.
Автор пишет, что мега8 на 1 Мгц. Это проверялось. фьюзы на новой меге8 по умолчанию стоят именно на эту частоту (CKSEL3..0=0001). Собрал по его схеме, удалив только ненужную кнопку РЕСЕТ и ISP разъем (программирую вынимая с панельки и вставляя в программатор).
Больше всего цепляет за душу то, что в интернете есть проекты на основе этого и никто не жалуется!
У меня же не работает.
Уважаемые форумчане, пожалуйста, подкиньте мыслей по поводу ниже прилагаемого кода. Я больше чем уверен, что косяк в нем.
Разводку платы тоже триста раз проверял. Пайка выполнена основательно, контакт есть везде, закороток нет.
AVR Studio 4, Sprint Layout, toolchain.
Где еще можно покопать? Меги рабочие, модули новые, проверял 4 штуки.