Страница 1 из 1

Часы с дисплеем от Nokia

Добавлено: Чт фев 18, 2010 22:56:58
shura-gam
Повторил следующий проект http://fotkidepo.ru/?id=album:12843
В принципе работает, но схема странно реагирует на кнопки - нажатие В1 вешает контроллер, В2 иногда реагирует, иногда нет. На дисплее посередине полоса несветящихся пикселей (непонятно прошивка или дохлый дисплей). Грешу на кривую компиляцию из исходника (в первый раз делал). Контроллеры применял AT90S2313 и ATTiny2313 - разницы нет. Ещё дисплей применил от Nokia 3310 вместо LPH7366 (разрешение вроде одинаковое). Подскажите пожалуйста что я не так делаю!

Добавлено: Чт фев 18, 2010 23:25:16
red2cat
Насчёт дисплея, скорее всего битый. Алгоритм вывода данных на экран работает нормально. Дальше в программу я не забирался.

Что-бы проверить дисплей, в файле 3310.с сделай БИАС побольше, будут сильнее подсвечиваться пиксели, и тогда точно станет понятно в чём дело.

А насчёт висюков - возможно после нажатия кнопки, выполняется какая-либо функция, в следствии чего переполняется память МК.
Я компилировал эти исходники под MinGW , проблем вроде не возникло, возможно разные компиляторы по разному распределяют память.

Добавлено: Чт фев 18, 2010 23:30:39
shura-gam
Я компилировал WinAVR. При одном и том же Makefile получались разные прошивки. Некоторые вообще не запускались. Поэтому и грешу на компиляцию. Ещё винавр чего то плохое в логе писал про прототип.

Добавлено: Чт фев 18, 2010 23:49:25
red2cat
В WinAvr, кстати, у меня ничего не вышло. Использовал эмулятор линукса MinGW + Msys.
Всё прекрасненько откомпилировалось.

Добавлено: Чт фев 18, 2010 23:52:46
shura-gam
Можно и так попробовать, завтра поразбираюсь.

Добавлено: Пт фев 19, 2010 00:05:18
shura-gam
red2cat а скинь, если нетрудно твою откомпилированую прошивку