Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
15.07.2012, 21:26
|
|
Временная регистрация
Регистрация: 14.04.2010
Сообщений: 72
Сказал спасибо: 0
Сказали Спасибо 30 раз(а) в 24 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Сообщение от st__1
|
Может стоит присмотреться к OLED???
|
OLED от солнца не очень помогает.
Бывает 2 типа чернобелых дисплеев, типа трансмиссивные и трансрефлективные. Одни из них работают за счет света прошедшего через них от подсветки, другие за счет отраженного света от внешнего источника. Первые при солнечном свете теряют изображение, вторыми можно пользоваться даже в солнечный день на открытой местности со стационарным расположением в горизонтальной плоскости.
Оба типа дисплеев есть в серии TIC.
|
|
|
|
21.07.2012, 13:33
|
|
Гражданин KAZUS.RU
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Может кому встречалась документация вот на такой модуль или на его 3 TFT.
У меня, тот, что ниже.
На корпусе написано:
SLT3001D
CSJ-A100928-07A228
на шлейфе:
SLT3001D FPC-V01
Или может я не умею поиском пользоваться, тогда тыкните носом, с горем попалам нашёл, что там контроллер SPFD5420 и то не факт конечно.
|
|
|
|
21.07.2012, 17:36
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Или SPFD5420A, или HX8352-A ...
На мелком (2,4"), быстрее всего ILI9325...
Но могут быть и варианты...
Попробуйте прочитать RDDID...
|
|
|
|
25.07.2012, 18:02
|
|
Гражданин KAZUS.RU
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Надеюсь не сильно загажу тему, если попрошу разъяснить принцип управления этим TFT да и другими тоже.
Собственно этой мои первые попытки запустить TFT.
Вот так я его подключил к Mege32:
Программу пишу на ассемблере в AVR Studio 4.
Как я понял из инструкции к SPFD5420А и вообще:
Сначала посылается команда на выбор регистра в который будет производиться запись, т.е. для выбора метода развёртки там регистр Entry Mode с адресом 003h. GRAM регистр имеет адрес 202h. Для записи в него 16 битного RGB 5-6-5 кода, выставляем низкий уровень на CS, выставляем на линии данных код адреса регистра 202h, подаём высокий на RS, и посылаем строб записи на WR. Тем самым определили, что будем писать в GRAM. Теперь выставляем низкий уровень на CS, выставляем на линии данных код RGB, подаём высокий на RS, и посылаем строб записи на WR. Верно ли я понял сей процесс?
|
|
|
|
25.07.2012, 18:17
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
В общем... как-то так...
Только перед этим... нужно произвести полную последовательность инициализации дисплея...
От этого зависит как он будет работать... и будет ли вообще...
|
|
|
|
25.07.2012, 18:31
|
|
Гражданин KAZUS.RU
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Вот об этом как раз хотелось узнать подробней, ибо на ассемблере не нашёл примеров, везде на Си. Имею в виду самые необходимые параметры, чтобы для начала cделать цветную заливку экрана. Для этого как понимаю. не обязательно назначать адреса GRAM не с начала, а можно обойтись первоначальными т.е. выводить с нулевого адреса. Китайцами оставлен только 16 битный инерфейс i80
Последний раз редактировалось С.М.С; 25.07.2012 в 18:40.
|
|
|
|
25.07.2012, 18:41
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Си... Асм... какая разница...
В том то и фишка... если инициализация не прошла... или прошла неправильно... или была произведена не под тот чип, что в дисплее... то дальнейшие действия теряют смысл...
Если инициализация прошла, то будет виден цветной мусор на экране в виде разноцветных точек...
|
|
|
|
25.07.2012, 18:45
|
|
Гражданин KAZUS.RU
Регистрация: 03.07.2010
Сообщений: 843
Сказал спасибо: 156
Сказали Спасибо 378 раз(а) в 190 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Значит не прошла, экран белый, благодарю, уже есть над чем думать. Ещё не понятно, операции с вводом вертикально и горизонтального направления, есть даже специальный бит отвечающий за это. Какой в нём смысл? Мне думалось определяется линия и ряд пикселя и производится запись цвета, не так?
Последний раз редактировалось С.М.С; 25.07.2012 в 18:49.
|
|
|
|
25.07.2012, 18:52
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Добейтесь цветного мусора... всё остальное потом...
|
|
|
|
26.07.2012, 10:22
|
|
Гражданин KAZUS.RU
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
|
Re: Дисплеи от сотовых (схемы подключения, код, datasheet)
Сообщение от С.М.С
|
....GRAM регистр имеет адрес 202h. Для записи в него 16 битного RGB 5-6-5 кода, выставляем низкий уровень на CS, выставляем на линии данных код адреса регистра 202h, подаём высокий на RS, и посылаем строб записи на WR. Тем самым определили, что будем писать в GRAM. Теперь выставляем низкий уровень на CS, выставляем на линии данных код RGB, подаём высокий на RS, и посылаем строб записи на WR. Верно ли я понял сей процесс?
|
Не совсем правильно.
Нужно так:
1.Установили низкий уровень на CS(если на этой же шине больше ничего не висит можно постоянно держать этот вывод в низком уровне)
2.Установили низкий уровень на RS.
3. Установили адрес регистра на шине данных.
4. дали строб записи(низкого уровня, сигнал чтения при этом обязательно должен быть в "1").
5. Установили высокий уровень на RS.
6. Установили данные, которые требуется записать.
7. Строб записи.
__________________
Если ты читаешь это - значит тебе нечем заняться...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:19.
|
|