Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: MEGA32+LCD
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Sergio66
Ситуация проста - по 4 проводной схеме подключен LCD - 2х16 текстовой с контроллером SED1278 D0H. Не получается перевод линий дисплея в третье состояние. Работа с дисплеем построена без опроса сигнала занятости (по временным интервалам). Кроме того, сигнал R/W постоянно 0 (запись). После передачи данных в дисплей, на выводах дисплея остаются лог "1".
Кто-нить сталкивался с такой проблемой. В доке сказано, что выходные регистры дисплея с тремя состояниями. На практике, никак не получается перевести в это самое состояние.
Дело в том, что на эти же линии требуется подсадить еще одно устройство, из которого требуется читать двнные. Для этого, дисплей нужно отключать, чтобы он не мешал.
m16
может у вас pull-up включены, даже если и так то чтению данных мешать не будут
_Bill
Цитата(Sergio66 @ Jun 27 2006, 13:45) *
Ситуация проста - по 4 проводной схеме подключен LCD - 2х16 текстовой с контроллером SED1278 D0H. Не получается перевод линий дисплея в третье состояние. Работа с дисплеем построена без опроса сигнала занятости (по временным интервалам). Кроме того, сигнал R/W постоянно 0 (запись). После передачи данных в дисплей, на выводах дисплея остаются лог "1".
Кто-нить сталкивался с такой проблемой. В доке сказано, что выходные регистры дисплея с тремя состояниями. На практике, никак не получается перевести в это самое состояние.
Дело в том, что на эти же линии требуется подсадить еще одно устройство, из которого требуется читать двнные. Для этого, дисплей нужно отключать, чтобы он не мешал.

Абсолютно непонятно как можно выводы, включенные на вход, перевести в третье состояние. И зачем это нужно?
Sergio66
Цитата(m16 @ Jun 27 2006, 15:10) *
может у вас pull-up включены, даже если и так то чтению данных мешать не будут

Нет, pull-up е подключены. Именно дисплей мешает. Если дисплей физически выключаем (из разъема), то все нормально.
_Bill
Цитата(Sergio66 @ Jun 27 2006, 14:18) *
Цитата(m16 @ Jun 27 2006, 15:10) *

может у вас pull-up включены, даже если и так то чтению данных мешать не будут

Нет, pull-up е подключены. Именно дисплей мешает. Если дисплей физически выключаем (из разъема), то все нормально.

Питание у дисплея и МК какое?
m16
у вас что то с индикатором не то . у меня в девайсе на меге128 индикатор включен в адресное пространство внешней памяти и никак не мешает работе ram 32к
XsanyaX
Цитата
Дело в том, что на эти же линии требуется подсадить еще одно устройство, из которого требуется читать двнные.

А что за устройство, если не секрет???
Sergio66
Цитата(_Bill @ Jun 27 2006, 15:25) *
Цитата(Sergio66 @ Jun 27 2006, 14:18) *

Цитата(m16 @ Jun 27 2006, 15:10) *

может у вас pull-up включены, даже если и так то чтению данных мешать не будут

Нет, pull-up е подключены. Именно дисплей мешает. Если дисплей физически выключаем (из разъема), то все нормально.

Питание у дисплея и МК какое?

Питаются оба от 5 вольт от одного источника.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.