индикатор алс318.прошивка выше представлена "lcd_dergayev_910.ra r"
индикатор алс318.прошивка выше представлена "lcd_dergayev_910.ra r"
А нет возможности заменить НТ1611 на LCD 1602?
Скорее всего нет, совершенно разные по управлению индикаторы.
Последний раз редактировалось RU9CA; 18.03.2022 в 16:03. Причина: П.6.2 Правил.
Vitelis,
раз у Вас на индикаторе загораются цифры от 0 до 9, значит прошивка работает.
Внимательно прочтите статью автора про уровни сигнала. Скорей всего недостаточен уровень сигнала на входах. Проверить работоспособность всей схемы индикатора можно следующим простым способом.
6 ножку дип корпуса (порт PD2 контролёра) через резистор порядка 5-15 ком подключить к напряжению питания 5в.С ножки 6 на землю включить стабилитрон напряжением стабилизации от 3 до 5 в. Подать на эту ногу переменное напряжение порядка 5-6в через резистор 1-2 ком от любого сетевого трансформатора с таким напряжением вторичной обмотки.
Цифры должны исчезнуть, а что высветится, мне лень разбираться. Главное, картинка должна смениться. Если все так и произойдет – значит схема полностью работоспособна, нехватает напряжений на входе.
Чтобы подключить 1602 индикатор можно просто взять уже готовую конструкцию Денисова для этого индикатора.
Николай.
Спасибо за консультацию.Как только будет свободное время попробую проверить Вашим методом.
ура.все заработао.действител ьно причина была в малом уровне выходного сигнала с синтезатора.убрал резисторы которые стояли на выходе с землей и проблема решилась.всем спосибо.
Последний раз редактировалось Vytelis; 21.09.2012 в 11:36.
Подниму некротемку, затронув ещё одну конструкцию UA4NX, а именно цифровую шкалу для UW3DI и её переделку под тиньку 2312. Вопрос касается процедуры записи в EEPROM - как я понял, алгоритм был изменён.
Вот часть кода в конструкции Эдуарда:
В принципе-то он компилируется без ошибок, но будет ли работать в тиньке?Код:;******************************************************************************* ; Подпрограмма WRITE EEPROM. Проверить относительно изменений процедуры записи! ; WRITEE: out 0x1E,r20 ; регистр адреса EEPROM r20 out 0x1D,r21 ; Записываемые данные из r21 -> EEPROM sbi 0x1C,2 ; Установить бит EEMWE разрешения ЗАПИСИ sbi 0x1C,1 ; Установить бит EEWE -> ЗАПИСЬ WRITE1: sbic 0x1C,1 ; Ожидаем аппаратного сброса EEWE (2,5-4 mc) rjmp WRITE1 ; зацикливаем inc r20 ret ;*******************************************************************************
С чтением вроде бы проблем не должно быть...
Ещё раз подниму тему, но уже по индикации. Вопрос в предыдущем сообщении решён.
Как-то внезапно пропали часть сегментов - из двойки сегмент В, из пятёрки и шестёрки - сегмент С. Причём именно из цифр, не знакомест. Все остальные цифры индицируются нормально.
Прошивку проверял, перекомпилировал - пофиг, нет сегментов. Чипы менял.
При этом та же самая микросхема при питании 3.5 Вольта все цифры показывает нормально, а при пяти - пропажа... Мож что с фьюзами? Стоит внутренний генератор 4 МГц.
Шакалистую фотку добавляю. Видны артефакты двойки и шестёрки.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)