Новичок
Регистрация: 19.11.2009
Сообщений: 1
Репутация: 10
|
Что-то ничего не понял по переработке прошивок и прочего этого генератора от Jesper Hansen. Я его собирал в 2010 году с сайта http://www.scienceprog.com/avr-dds-s...generator-v20/. Схемы, прошивка - все оттуда. Так никаких изменений по работе "новых, переработанных" генераторов не увидел. Все абсолютно то же самое, что по генерируемым сигналам, что по управлению кнопками.
|
||
Оценка
|
Новичок
Регистрация: 11.01.2013
Сообщений: 6
Репутация: 13
|
WS0010
Люди добрые, помогите прикрутить OLED на WS0010 к этому мега-девайсу.
Пишут нужна другая инициализация и ещё чего-то. А-то показывает сначала жуткие крякозюбры, потом "FFO" вместо OFF - в нижнем правом углу и "NO" вместо ON; остального нет вообще... Помогите |
||
Оценка
|
Специалист
|
Да, есть отличия и есть особенности у этого индикатора от примененного в генераторе индикатора на HD44780.
http://we.easyelectronics.ru/lcd_gfx...weh000802.html Честно говоря, мысль о применении этого индикатора хорошая. Лично я ничего обещать не буду, т.к. времени совершенно не хватает, и самое главное нет "железа" на котором можно будет проверить работу... Может, если повезет, все сведется к изменению алгоритма инициализации индикатора...
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Новичок
Регистрация: 11.01.2013
Сообщений: 6
Репутация: 13
|
Спасибо что откликнулись. Статью я эту уже курил, там, я так понял, написана инициализация на другом языке нежели у нас ?...Ёщё там кто-то писал про управление строками -для графического режима наверное?.
Вы мне циферки черкните как надо а я скомпилирую, проверю Вот еще интересный факт: на ESR метре от Miron63 (PIC16...); дозиметре Гамма5 (Atmega8...там только включил заветную, русскую библиотеку); ампервольтомметре (Atmega8...без исходников) этот дисплей работает сразу! А вот на IR станции от LDZ (Aтмега32) - там вообще импульсы обмена завалены, как будто подтяжки нет и тоже всё наизнанку. Не нравятся ему большие Атмеги
Последний раз редактировалось Грунтонос; 12.01.2013 в 06:16.
|
||
Оценка
|
Специалист
|
Ничего обещать не могу...
Подскажу, начать нужно именно с инициализации. В файле-исходнике функций управления LCD индикатором lcd_lib.c (DDS генератор), есть функция LCDinit - вот тут и нужно разобраться и попробовать реализовать код инициализации для вашего индикатора... Может кто из форумчан еще откликнется и поможет вам...
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Новичок
Регистрация: 11.01.2013
Сообщений: 6
Репутация: 13
|
Окээй... Функцию я нашёл, смотрю я на нее как на древние руны. Пробовал сравнить с работающими, на этом индикаторе, исходниками, ничо похожего не нашёл... там по украински написано, там по белорусски а тут по российски наверное
|
||
Оценка
|
Специалист
|
Если не секрет, дисплей завели применив другую инициализацию? Или что-то еще пришлось менять?
Спасибо.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Новичок
Регистрация: 11.01.2013
Сообщений: 6
Репутация: 13
|
Внимание! Для повышения стабильности работы (сам столкнулся с проблемой) последовательно с кнопками нужно поставить резисторы 470Ом-1кОм. и зашунтировать кнопки конденсаторами 100нФ.
И... при включении "фьюса" CKOPT Atmega прекрасно работает даже на 27МГц. кварце! Просьба к знающим людям: расскажите где сидит ограничение на макс. частоту? Ведь при 27Мгц её можно почти удвоить! |
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |