Перейти к содержанию

Управление дисплеем на контроллере NEC


Рекомендуемые сообщения

Костя, ну если ничего со штатным не выйдет , то можно заменить на символьный HD44780

Но если все-же хочется помучиться. :smile:

предположу, что индикатор представляет собой матрицу. На сдвиговых регистрах организована динамическая индикация. На вход одного из них подаются тактовые импульсы с контроллера, на вход другого бит переноса с 1-го, на выодах бегает логическая 1. Эта единица подается на столбец матрицы, а на строки с контроллера подается 0 на те точки которые надо засвечивать в данный момент.

Что надо сделать?

1. Убедится, что это так.

2. Убрать контроллер, он все равно, скорее всего однократно программируемый.

3. Заменить его своим.

4. Написать прошивку.

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 127
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

elektrik: да, вы правы, именно такое ТЗ я и вынашивал в голове.

 

Вот только возникает вопрос, кто возьмется!????

Ссылка на комментарий
Поделиться на другие сайты

elektrik: да, вы правы, именно такое ТЗ я и вынашивал в голове.

 

Вот только возникает вопрос, кто возьмется!????

 

Думаю начать надо с цоколевки индикатора, подключения к регистрам. В идеале иметь бы схему на эту плату. А там можно уж и о прошивке подумать. Думаю сообща сможем что-нибудь сварганить. Вообщем с тебя схема.

Ссылка на комментарий
Поделиться на другие сайты

Думаю начать надо с цоколевки индикатора, подключения к регистрам. В идеале иметь бы схему на эту плату. А там можно уж и о прошивке подумать. Думаю сообща сможем что-нибудь сварганить. Вообщем с тебя схема.

 

Ещё остаётся вопрос отладки. Трудно это если программа у тебя дома, а аппаратура "лететь самолёт, скокать олень".

Ссылка на комментарий
Поделиться на другие сайты

Ещё остаётся вопрос отладки.

Неплохо бы модель индикатора, для какгого-нибудь симулятора найти. Тогда отладить можно в нем будет.

в общем gutman с тебя цоколевка, схема, и попробуй модель поищи.

Изменено пользователем elektrik
Ссылка на комментарий
Поделиться на другие сайты

_https://www.ex.ua/load/386712176919/47555497

 

Вот нашел кой какой сервис мануал на аппарат. На странице 58 есть небольшое описание контроллера дисплея и работы регистров сдвига. Также там есть временные диаграмы. Мож чем поможет для определения работы дисплея.

Ссылка на комментарий
Поделиться на другие сайты

_https://www.ex.ua/load/386712176919/47555497

 

Вот нашел кой какой сервис мануал на аппарат. На странице 58 есть небольшое описание контроллера дисплея и работы регистров сдвига. Также там есть временные диаграмы. Мож чем поможет для определения работы дисплея.

Похоже, все таки дисплей имеет свой контроллер? тогда может проще разобраться в протоколе обмена основного процессора с контроллером дисплея?

Ссылка на комментарий
Поделиться на другие сайты

_https://www.ex.ua/load/386712176919/47555497

 

Вот нашел кой какой сервис мануал на аппарат. На странице 58 есть небольшое описание контроллера дисплея и работы регистров сдвига. Также там есть временные диаграммы. Может чем поможет для определения работы дисплея.

 

Мне из сервис-мануала мало чего стало понятно, только цоколевка регистров, хотелось бы еще подключение к индикатору.

 

Похоже, все таки дисплей имеет свой контроллер? тогда может проще разобраться в протоколе обмена основного процессора с контроллером дисплея?

 

Вполне возможно что есть какой-то протокол - где бы его взять? :smile: Думаю что все равно не получится использовать "родной" микроконтроллер, так как в нем своя прошивка и вряд ли получится управлять им так же ка например HD44780. Мне кажется, что вариант со "своим" микроконтроллером, со своей программой совместно с драйверами индикатора - более жизнеспособен. К этому сервис-мануалу неплохо бы цоколевку индикатора.

Ссылка на комментарий
Поделиться на другие сайты

Думаю что все равно не получится использовать "родной" микроконтроллер, так как в нем своя прошивка и вряд ли получится управлять им так же ка например HD44780. Мне кажется, что вариант со "своим" микроконтроллером, со своей программой совместно с драйверами индикатора - более жизнеспособен. К этому сервис-мануалу неплохо бы цоколевку индикатора.

Попробовать можно, если найдется протокол конечно. В интернете чего только не найдешь. :smile: Это будет в несколько раз проще. Конечно идея основана на аналогии с HD44780. Без протокола конечно остается менять контроллер.

Полная цоколевка индикатора нам не нужна. столбцы подключены к регистрам. А строки нужно найти, их не так много. Вроде 8 штук - 1 Байт.

Ссылка на комментарий
Поделиться на другие сайты

Если я правильно разумею ваше задание ко мне, то мне необходимо подать питание на индикацию. и срисовать с каких ног регистров сдвига идёт сигнал на какие строки и столбцы?

Ссылка на комментарий
Поделиться на другие сайты

Полная цоколевка индикатора нам не нужна. столбцы подключены к регистрам. А строки нужно найти, их не так много. Вроде 8 штук - 1 Байт.

 

Не могу согласится - на иникаторе есть всякие дополнительные значки, которые могут быть подключены как угодно и этот момент придется учитывать при управлении индикатором. Хорошо если эти значки на отдельных ножках.

 

Если я правильно разумею ваше задание ко мне, то мне необходимо подать питание на индикацию. и срисовать с каких ног регистров сдвига идёт сигнал на какие строки и столбцы?

 

Да, и в том числе на дополнительные значки.

Ссылка на комментарий
Поделиться на другие сайты

Не могу согласится - на иникаторе есть всякие дополнительные значки, которые могут быть подключены как угодно и этот момент придется учитывать при управлении индикатором. Хорошо если эти значки на отдельных ножках.

Скорее всего, значки идут в матрице отдельными солбцами, по 8 штук. Но конечно это требует выяснения.

Надо подать питание, найти вход регистров, попробовать подавать туда одиночные импульсы, посмотреть, что на выходах регистров, бегущий 0 или бегущая 1.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...