Экран от Sumsung S5230, как подцепить к Меге16
Экран от Sumsung S5230, как подцепить к Меге16
Попал в руки экран от Самсунга S5230.
И возникла мысль им поиграться в связке с мегой 16(хочу в паяльную станцию его потом определить), но так как я недавно начал осваивать МК то на данный момент присутствует Множество вопросов.
Какие контакты подключать к меге и как инициализировать его(что куда писать и куда отправлять команды).
И как выводить данные.
По гуглу рылся но под CodeVisionAVR ничего не нашел.
Насколько я выяснил там В экране стоит контроллер S6D04D1.
Хотелось бы более детально все это узнать, а то будет он пылиться где то без дела.
И возникла мысль им поиграться в связке с мегой 16(хочу в паяльную станцию его потом определить), но так как я недавно начал осваивать МК то на данный момент присутствует Множество вопросов.
Какие контакты подключать к меге и как инициализировать его(что куда писать и куда отправлять команды).
И как выводить данные.
По гуглу рылся но под CodeVisionAVR ничего не нашел.
Насколько я выяснил там В экране стоит контроллер S6D04D1.
Хотелось бы более детально все это узнать, а то будет он пылиться где то без дела.
Re: Экран от Sumsung S5230, как подцепить к Меге16
MaxGoblin писал(а):Попал в руки экран от Самсунга S5230.
И возникла мысль им поиграться в связке с мегой 16(хочу в паяльную станцию его потом определить), но так как я недавно начал осваивать МК то на данный момент присутствует Множество вопросов.
Какие контакты подключать к меге и как инициализировать его(что куда писать и куда отправлять команды).
И как выводить данные.
...
Плохо искал, вот здесь viewtopic.php?f=20&t=44185&p=1374635&hilit=S5230#p1374635 CuberVad подключал такой дисплей к 32 Меге и не только подключал но сделал на нем велоспидометр с одометром и часами , почитай и если что не понятно в обратись к нему в личку.
Re: Экран от Sumsung S5230, как подцепить к Меге16
В сообщении указано о сигнале DC но на распиновке его нет.
Как найти его?
И еще хотел спросить как переписать примеры под CodeVisionAVR, т.к. в WinAVR я не разбираюсь совсем.
Как найти его?
И еще хотел спросить как переписать примеры под CodeVisionAVR, т.к. в WinAVR я не разбираюсь совсем.
- Вложения
-
- index.pdf
- (100.22 КБ) 485 скачиваний
Re: Экран от Sumsung S5230, как подцепить к Меге16
DC - это и есть RS...
Просто это разные названия одного и того же сигнала...
И в приведённой вами распиновке S5230 закралась ошибка...
16-й пин S5230 - RS
17-й пин S5230 - /RD
Я отписывался, в своё время, в этой теме по поводу ошибки...
http://vrtp.ru/index.php?s=5a37f91af797 ... 20&st=1540
но исправлений так и не последовало...
По КодэВижэну ничего не скажу... не пользуюсь из соображений вероисповедания...
Просто это разные названия одного и того же сигнала...
И в приведённой вами распиновке S5230 закралась ошибка...
16-й пин S5230 - RS
17-й пин S5230 - /RD
Я отписывался, в своё время, в этой теме по поводу ошибки...
http://vrtp.ru/index.php?s=5a37f91af797 ... 20&st=1540
но исправлений так и не последовало...
По КодэВижэну ничего не скажу... не пользуюсь из соображений вероисповедания...
"Я не даю готовых решений, я заставляю думать!"(С)
Re: Экран от Sumsung S5230, как подцепить к Меге16
Т.к опыта работы с ЖКИ не имею.
Как я правильно понял из прочитанного по ссылкам, один из портов МК забиваем под выводы дисплея D0-D7(какой именно не важно ).
WR- это линия записи( при единице производится запись) RS(DC) -для переключения между командами и данными, это верно?
За что отвечает линия CS?
P.S. За что отвечают выводы дисплея: RST, VGH, FLM?
Как я правильно понял из прочитанного по ссылкам, один из портов МК забиваем под выводы дисплея D0-D7(какой именно не важно ).
WR- это линия записи( при единице производится запись) RS(DC) -для переключения между командами и данными, это верно?
За что отвечает линия CS?
P.S. За что отвечают выводы дисплея: RST, VGH, FLM?
-
srg320
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Пт фев 01, 2013 17:47:26
- Откуда: Украина, Луганская область
Re: Экран от Sumsung S5230, как подцепить к Меге16
CS - выбор контроллера дисплея, его можно постоянно держать в 0.
Для посылки байта в дисплей необходимо выставить данные на шину данных дисплея, выставить необходимый уровень на RS, подать на WR - 0, затем - 1, при этом на CS должен быть постоянно 0.
RST - сброс контроллера дисплея; FLM - выход "кадрового/строчного" импульса; VGH - не знаю, не использовал.
Для посылки байта в дисплей необходимо выставить данные на шину данных дисплея, выставить необходимый уровень на RS, подать на WR - 0, затем - 1, при этом на CS должен быть постоянно 0.
RST - сброс контроллера дисплея; FLM - выход "кадрового/строчного" импульса; VGH - не знаю, не использовал.
Re: Экран от Sumsung S5230, как подцепить к Меге16
Дислей запустился.
А как избавиться от мерцания напоминаюшего 50Гц?
А как избавиться от мерцания напоминаюшего 50Гц?
-
srg320
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Пт фев 01, 2013 17:47:26
- Откуда: Украина, Луганская область
Re: Экран от Sumsung S5230, как подцепить к Меге16
MaxGoblin писал(а):Дислей запустился.
А как избавиться от мерцания напоминаюшего 50Гц?
Для того, чтобы дисплей не мерцал, были нормальные цвета и правильно проходила заливка необходимо провести полную инициализацию дисплея - ещё с десяток регистров прописать.
-
Chettuser
Re: Экран от Sumsung S5230, как подцепить к Меге16
Может плохо искал, но какой у него контроллер? Полистать хочу PDF.
-
Chettuser
Re: Экран от Sumsung S5230, как подцепить к Меге16
Отвечу сам себе. По некоторым источникам S6D04D1, а так же по командам подходит SPFD54124B и ST7735. Разрешение только разное.
-
srg320
- Встал на лапы
- Сообщения: 85
- Зарегистрирован: Пт фев 01, 2013 17:47:26
- Откуда: Украина, Луганская область
Re: Экран от Sumsung S5230, как подцепить к Меге16
Объясняю. Когда я занялся изучением даного дисплея, я пробовал разные команды включения с десятка разных контроллеров с разрешением 240х400 и более. В итоге подошла инициализация, взятая с исходников андроида какого-то Самсунга с разрешением дисплея как раз 240х400. Там (в исходниках) был указан Самсунговский контроллер S6D04D1ххх, их разновидностей как я понял у Самсунга куча (возможно для конкретного дисплея делают свою модификацию контроллера). Поэтому я принял S6D04D1X21 (т.к. нашёл только на него даташит) за основу.
А основные команды как у S6D04D1 есть у кучи других контроллеров. Но, думаю, логично если у дисплея Самсунга стоит контроллер Самсунга, а не ILITEK, HIMAX, ORISE или др.
А основные команды как у S6D04D1 есть у кучи других контроллеров. Но, думаю, логично если у дисплея Самсунга стоит контроллер Самсунга, а не ILITEK, HIMAX, ORISE или др.
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Экран от Sumsung S5230, как подцепить к Меге16
MaxGoblin писал(а):В сообщении указано о сигнале DC но на распиновке его нет.
Как найти его?
И еще хотел спросить как переписать примеры под CodeVisionAVR, т.к. в WinAVR я не разбираюсь совсем.
я бы советовал разобраться
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics