Новичок
Регистрация: 04.02.2008
Сообщений: 2
Репутация: 10
|
забыл написать, дисплей у меня winstar
|
||
Оценка
|
Новичок
Регистрация: 28.07.2013
Сообщений: 3
Репутация: 10
|
Здравствуйте. Спаял второй вариант генератора, без аналоговой части пока, индикатор МЭЛТовский MT-16S2H, читал в этой ветке что с ним не работает, может уже кто нить разобрался с этим? Прошивку залил из проекта Vadzz, пробовал и другие. Ну и если c индикаторм косяк на 19 ноге контроллера должен быть сигнал?
Последний раз редактировалось Rey_V; 17.09.2013 в 12:47.
|
||
Оценка
|
Специалист
|
Цитата:
Здравствуйте. Спаял второй вариант генератора, без аналоговой части пока, индикатор мэлтовский MT-16S2H, читал в этой ветке что с ним не работает, может уже кто нить разобрался с этим? Прошивку залил из проекта Vadzz, пробовал и другие. Ну и если c индикаторм косяк на 19 ноге контроллера должен быть сигнал?
По идее его можно адаптировать для схемы DDS генератора, а вообще - он собран на контроллере-аналоге HD44780, т.е. должен работать... Во вложении - файлы примеры программ для МЭЛТовских индикаторов (а вдруг пригодится). Я пока не могу чем-то конкрентным помочь в этом вопросе, да и индикаторов у меня таких нет... Высокочастотный сигнал на 19 ноге мк - может быть а может не быть, т.к. в меню генератора его можно включать/выключать и устанавливать частоту, а по-умолчанию - вроде как выключен... PS: я чего-то не нашел сообщений, где говорится что с данным данным индикатором не работает схема DDS генератора... но предполагаю, что это так и есть реально...
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Последний раз редактировалось Vadzz; 16.09.2013 в 14:29.
|
||
Оценка
|
Новичок
Регистрация: 28.07.2013
Сообщений: 3
Репутация: 10
|
Спасибо за примеры, их тоже хотел спросить чтоб проверить индикатор.
Поскольку заменить нечем пока. Контрастность регулируется, при нажатии сброса черточки проскакивают на дисплее. В 133 сообщении этой ветки человек говорил о том, что схема не работает с ним. Цоколёвка у MT-16S2H отличается от WH1602,но это я учёл. |
||
Оценка
|
Специалист
|
Цитата:
В 133 сообщении этой ветки человек говорил
Как-то странно получается, начал читать в интере по МЭЛТовским дисплеям и встречаются утверждения, что они нормально работают с Arduino, используется для этого программная библиотека Liquid Cristal, которая работает с дисплеями на контроллере HD44780... А с библиотекой для AVR GCC (winavr) - не работают...
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота. |
||
Оценка
|
Новичок
Регистрация: 28.07.2013
Сообщений: 3
Репутация: 10
|
По поводу совместимости в 4-х битном режиме,на МЭЛТовском форуме есть ответ от производителя:
Цитата:
1. В 4-х битном режиме включения ЖК-индикаторов недопустимо изменение состояний сигналов R/W и A0 в течении всего цикла передачи байта, в том числе и при неактивном сигнале E между двумя передачами полубайтов. По любому изменению сигналов R/W и A0 внутренний счётчик полубайтов в ЖК-индикаторе сбрасывается в состояние приёма старшего полубайта. Это является отличием наших ЖК-индикаторов от импортных аналогов и направлено на повышение надёжности работы ЖК-индикатора.
2. Все циклы обращения к индикатору должны быть парными (обязательно передавать и старший и младший полубайты). Единственное исключение - первые четыре команды в процедуре инициализации. Или перед передачей старшего полубайта использовать возможность сброса внутреннего счётчика полубайтов в ЖК-индикаторе из пункта 1. В последнем случае теряется совместимость с импортными ЖК-индикаторами. 3. Младшие 4 бита шины данных можно оставлять неподключенными - в ЖК-индикаторе вся шина данных подтянута к Ucc через высокоомные резисторы. Цитата:
;=========================================
; 17. ИНИЦИАЛИЗАЦИЯ ЖКИ. ;========================================= JEKINI MOVLW 0x30 CALL JEKOM8 MOVLW 0x30 CALL JEKOM8 MOVLW 0x30 CALL JEKOM8 MOVLW 0x20 ;ПЕРЕКЛЮЧЕНИЕ ИНДИКАТОРА В 4-Х РАЗРЯДНЫЙ РЕЖИМ CALL JEKOM8 MOVLW 0x28 ;ФОРМАТ ОБМЕНА: 4 РАЗР., 5х7, 2 СТРОКИ. CALL JEKOM ; MOVLW 0x06 ;СМЕЩЕНИЕ КУРСОРА. CALL JEKOM ; MOVLW 0x01 ;СТИРАНИЕ ПАМЯТИ ДИСПЛЕЯ. CALL JEKOM ; CALL PAUSE2000 MOVLW 0x0C ;ВКЛЮЧЕНИЕ ДИСПЛЕЯ, ЗАПРЕТ КУРСОРА. CALL JEKOM ; GOTO MYLTIK ;НА РАСПРЕДЕЛИТЕЛЬ. |
||
Оценка
|
Новичок
Регистрация: 30.10.2010
Сообщений: 28
Репутация: 10
|
громадное спасибо за ответ. и ещё -скачивал плату на smd с этого сайта
http://cxema.at.ua/publ/dds_atmega16/4-1-0-122 -где автор уверяет что всё работает.- но нашёл отличие со схемой- с резисторной сборки DDS OUT на вторую ногу LM358 идёт сигнал через 100к , а в плате этих 100 кило нет---это ошибка? или можно и так...? благодарю.. |
||
Оценка
|
Новичок
Регистрация: 24.04.2011
Сообщений: 5
Репутация: 10
|
Всем привет! Помогите мне решить такую проблему. Собрал устройство, дисплеи в наличии QC1602A и WH1602B-YGH-CTK. Включаю, потенциометром иницилизировал дисплей, но как только нажимаю любую кнопку, на дисплее ряд черных квадратов. В чем может быть проблема. В даташитах написано что эти дисплеи аналоги с контроллером HD44780.
|
||
Оценка
|
Обратная связь РадиоЛоцман Вверх |