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

Вот даташит нашол на ERICSSON T28_&_2T9, но в нём про инициализацию ничего вразумительного не нашол, может кто обяснит как провести инициализацию?

Ericsson_T29_LCD.pdf

Поделиться сообщением


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

Дело в том, что даташиты бывают общие, а бывают и полные, которые в сети не валяются. В общих даташитах как правило всякие размеры указаны, какие-то общие параметры, например, скорость обмена, распиновка, иногда фрагменты инициализации. Полные даташиты даются конкретным разработчикам под обязательства о нераспостранении. Так например делает Sharp, кому принадлежит экран LS020. На него общий даташит есть, но толку с него мало.

Кстати, приведённый Вами даташит вполне годится для работы с экраном, надо лишь внимательно почитать. Такому экрану не требуется громоздкая инициализация.

Поделиться сообщением


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

Если не сложно, покажите какие именно команды отправлять для инициализации?

Поделиться сообщением


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

Скорее всего инициализация будет заключаться просто в стирании экрана. Попробуйте записать в экран что-нибудь.

Поделиться сообщением


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

Вот и перечень известных команд для LS020.

________LS020.rar

Взято с форума, добавлены кой-какие комментарии.

 

Добавляйте команды, комментируйте, выкладывайте.

Поделиться сообщением


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

Команда 0x0020 меняет направление отрисовки, но точка отсчета остается прежней.

Поделиться сообщением


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

Вот мои раскопки, могут быть неточности. Документ неполный и будет обновляться.

ls020_registers.doc

Не хватает времени всё расписать и заполнить. Режим записи с маской я так и не нашёл.

Поделиться сообщением


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

Вот мои раскопки, могут быть неточности. Документ неполный и будет обновляться.

ls020_registers.doc

Не хватает времени всё расписать и заполнить. Режим записи с маской я так и не нашёл.

Большое спасибо. Хорошая работа

Поделиться сообщением


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

Не хватает времени всё расписать и заполнить.

 

шлите мне, распишу и заполню.

Поделиться сообщением


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

Народ. Вот у вас последовательность для выключения дисплея есть...

как ей пользоваться?

Я вывожу картинку на экран, даю команду (последовательность команд из вышеуказанного документа) и картинка как была на экране, так и остается... экран не гаснет :(

Может кто даст пример инициализации - вывода точки на экран и выключения? (дисплей ls020...)

Поделиться сообщением


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

Такая конструкция не работает?

lcd_wrcmd16($EF90);

lcd_wrcmd16($0040);

(Сделать экран чёрным)

Поделиться сообщением


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

такое работает, хочется корректного выключения дисплея...

Вот последовательность команд.

0xEF00, 0x7E04, 0xEFB0, 0x5A48, 0xEF00, 0x7F01, 0xEFB0, 0x64FF, 0x6500,

0xEF00, 0x7F01, 0xE262, 0xE202, 0xEFB0, 0xBC02, 0xEF00, 0x7F01, 0xE200,

0x8000, 0xE204, 0xE200, 0xE100, 0xEFB0, 0xBC00, 0xEF00, 0x7F01

Чисто внешне выключение выглядит также как при подаче сигнала сброса. У меня по крайней мере.

Изменено пользователем 011119xx

Поделиться сообщением


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

Вот последовательность команд.

.....

Чисто внешне выключение выглядит также как при подаче сигнала сброса. У меня по крайней мере.

Посылаю по SPI эту последовательность команд - и ничего на экране не меняется :(

может банк еще предварительно надо переключить? или еще какие шаманские действия сделать?

p.s. выложите плз в любом языке инициализацию - выключение (остальное можно удалить если проект закрытый)... ибо я что-то не понимаю. :(

Изменено пользователем Cyber_RAT

Поделиться сообщением


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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