есть дисплей от самсунг Х100. можно ли его подключить к компу? есть ли схема?
therin
Sep 12 2010, 13:59
Free, спасибо. Команды в основном взял с дампа шины, выложенного ранее в теме. Дисплей вроде проинициализировал. Только он белым цветом заливается и все. Пробуешь нарисовать какой-нибудь прямоугольник другим цветом, все равно дисплей белый.
Цитата(therin @ Sep 12 2010, 17:59)

Free, спасибо. Команды в основном взял с дампа шины, выложенного ранее в теме. Дисплей вроде проинициализировал. Только он белым цветом заливается и все. Пробуешь нарисовать какой-нибудь прямоугольник другим цветом, все равно дисплей белый.
у мя был такой косяк. пересмотри параметры инициализации и очерёдность команд (например DisplayON не послал)
Вот даташит на контроллер дисплея (я с него информацию брал) оно стоило долгих поисков по интернетам =)
Нажмите для просмотра прикрепленного файла
therin
Sep 13 2010, 14:41
Free, еще раз спасибо. Переписал код в соответствии с последовательностью команд в даташите, но результат был тотже. Исправило все установка контрастности на 0x20. Не подскажите как реализовали позиционирование символа при записи строки на дисплей. А то у меня пока одна идея, для шрифта (нашел пока шрифт 8x14) рассчитать координаты символов и внести в массив.
В общих чертах
По строкам: умножаем высоту символа на номер строки, прибавляем 1 (ну чтобы пробелы были между строками).
по столбцам: чтобы перейти на n символов умножаем n на ширину шрифта.
Код
LCD_posX=x; //Столбцы (тут мне нужна была возможность начать рисовать текст с любой позиции)
LCD_posY=y*8+1; //Строки
Цитата(Free @ Sep 13 2010, 19:00)

По строкам: умножаем высоту символа на номер строки, прибавляем 1 (ну чтобы пробелы были между строками).
Пробелы между строками вроде как в самом шрифте заложены должны быть.
Для русских букв было удобнее использовать всю высоту (Ц Щ например), поэтому у меня пробела между строк не было. Если в шрифте предусмотрено, можно просто не прибавлять.
akaWolf
Sep 17 2010, 10:45
Подскажите, пожалуйста, какой есть хороший дисплей с datasheet, для его покупки.
Всем доброе время суток.
Кто может подсказать где можно достать ответный разьём к внешнему дисплею Nokia 6085.
2 рада по 5 пин.
На фотки разьем самого дисплея.
Пока найти не удалось а выковыривать с плат неохота.
Хочу применить дисплеи от Nokia (с таким типом разьема) для своих проектов.
Надо 25 штук
demadsv
Sep 20 2010, 13:01
Если по Украине-гляньте здесь
http://gsmserver.com.ua/shop/spares/connectors/ ,или здесь
http://www.complektuha.com.ua/index.php?categoryID=2687,ну а по России ещё проще-в гугле набрать Коннектор Nokia 6085,так такую кучу навалит предложений...
plutonium
Oct 23 2010, 13:24
[DELETED]
Уважаемые может всетаки кто то подскажет, что же всетаки за контроллер стоит в LPH8731-3C
Дорогие мои, поему спрашиваю, все испробовал с инициализацией... ну не хочет он запуститься, может поможет кто куском инициализации... Премного благодарен!!!
господа!
возникла странная проблема с дисплеем LS020... туплю уже двое суток - не пойму, в чем дело!
1. инициализацию дисплея сделал - все Ок.
2. вывод данных в дисплей тоже сделал - выводятся.
3. пытаюсь задать окно для работы, например (10,10,50,50) - ок, задается, можно заливать.
4. пытаюсь изменить положение и размер окна, например (90,90,110,110) - фигвам! остается прежнее (10,10,50,50).
уже появляется параноидальное ощущение, что ПОСЛЕ установки окна ВПЕРВЫЕ, все последующие КОМАНДЫ игнорируются, только ДАННЫЕ принимаются...
вроде делаю все по классическим примерам, уже и про регистры читал, и про команды... кажется - все верно, но работает не так, как надо! может есть какой-то хитрый нюансик? задержка там какая-то, или еще что...
skyled
Dec 10 2010, 09:42
Цитата
возникла странная проблема с дисплеем LS020
А какой контроллер, если не секрет?
все, отбой тревоги!
нашел свою ошибку: умудрился сигнал RS повесить на линию MISO... перенес на другой пин - заработало...
mr_smit
Dec 21 2010, 15:06
Цитата(plutonium @ Oct 23 2010, 20:24)

Уважаемые может всетаки кто то подскажет, что же всетаки за контроллер стоит в LPH8731-3C
Дорогие мои, поему спрашиваю, все испробовал с инициализацией... ну не хочет он запуститься, может поможет кто куском инициализации... Премного благодарен!!!
Вот:
http://radiokot.ru/forum/viewtopic.php?f=20&t=26497Кто нибудь подключал
дисплей от Nokia 6280 ? Модель дисплея:
LS022Q8UX05Вот
тут человек подключил этот дисплей к PICу. Есть схема подключения. Но нет исходников. Есть
даташит на дисплей.
Просто интересует может кто то уже использовал этот дисплей и может поделиться исходниками.
011119xx
Dec 22 2010, 01:21
Я пробовал работать с дисплеем от Nokia 6267. Это тоже самое что и от Nokia 6270/6280. Особых проблем не было. Управлял согласно даташиту на контроллер MC2PA8201
Alex_1811
Dec 22 2010, 04:58
Цитата(011119xx @ Dec 22 2010, 08:21)

Я пробовал работать с дисплеем от Nokia 6267. Это тоже самое что и от Nokia 6270/6280. Особых проблем не было. Управлял согласно даташиту на контроллер MC2PA8201
Поделитесь исходниками инициализации Nokia 6267 с общественностью.
011119xx
Dec 22 2010, 06:18
Вот архив проекта WinAVR под AVRStudio
011119xx, как Вы к дисплею подключались? Разъём-то мелкий, зараза!
011119xx
Dec 22 2010, 06:32
Ищется ответная часть разъема (ее можно найти на шлейфе к соответствующему телефону), потом делается переходная платка с этого разъема на например какой-нибудь PLD, однорядный или двухрядный, кому что больше нравится.
А какой там шаг? ЛУТом сделать переходник реально?
011119xx
Dec 22 2010, 06:49
ЛУТом сделать можно. На сколько я помню, там ширина вывода разъема и расстояние между выводами порядка 0,2мм.
Проще сказать - шаг выводов 0,5 мм
Что касается дисплеев, такое ощущение, что во всех телефонах нокия на дисплеях 320x240 установлен один и тот же контроллер.
Цитата
Поделитесь исходниками инициализации Nokia 6267 с общественностью.
А по исходникам - их уже в этой ветке два или три раза выкладывали, не ленитесь искать
mr_smit
Dec 27 2010, 06:34
Цитата(011119xx @ Dec 22 2010, 12:18)

Вот архив проекта WinAVR под AVRStudio
Спасибо!!!!! А можно схему подключения?
Код
#define LCD_DATA_PORT PORTD
#define LCD_DATA_DIR DDRD
#define LCD_CTRL_PORT PORTC
#define LCD_CTRL_DIR DDRC
#define RDX PC0
#define WRX PC1
#define DCX PC2
#define RESX PC3
#define CS PC4
RDX, WRX, DCX, RESX,CS понятно. Линии D0...D7 на порт D. А
LCD_CTRL_PORT,
LCD_CTRL_DIR что такое?
011119xx
Dec 27 2010, 07:16
Такие странные вопросы задаете. LCD_CTRL_PORT это регистр порта управления LCD - порт C, LCD_CTRL_DIR это регистр направления порта C. Схема подключения собственно понятна из исходников. Питание думаю не составит труда подключить и прочую обвязку на AVR.
mr_smit
Dec 27 2010, 07:16
Цитата(011119xx @ Dec 27 2010, 13:16)

Такие странные вопросы задаете. LCD_CTRL_PORT это регистр порта управления LCD - порт C, LCD_CTRL_DIR это регистр направления порта C
Да, что то ступил. Извиняюсь.

Просто никогда бы не заменил 5 букв
PORTC на
LCD_CTRL_PORTИ ещё, по поводу подключения. В даташите написано что контакты располагаются по окружности. Правильно я их расположил? Или по часовой стрелке надо?
Нажмите для просмотра прикрепленного файла
011119xx
Dec 27 2010, 07:29
А что это за дисплей то?
mr_smit
Dec 27 2010, 07:36
От Nokia 6280. Это картинка из даташита.
011119xx
Dec 27 2010, 07:44
А что реально есть даташит на дисплей от Нокии 6280? Если есть, то можно и сюда выложить. Я держал в руках дисплей от Нокии 6270/6280, так там разъем стоит, причем двухрядный, и ничего общего с картинкой, которую вы показываете он не имеет. Если есть аська (мою можно узнать в профиле), то пишите туда (для ускорения процесса, ну и чтоб тема совсем уж не засорялась)
mr_smit
Dec 27 2010, 07:48
На картинке и есть двухрядный.
Я выкладывал всё на предыдущей странице:
ссылка
011119xx
Dec 27 2010, 08:15
В том проекте на пике дисплей действительно от Нокии 6280, а вот даташит, который вы утверждаете, что это от него, в общем то не от него. Сравните хотя бы номера контактов одноименных цепей, они не совпадают. Проще купить сам дисплей и убедиться в этом воочию. А даташит на дисплей от Нокии 6280 вы вряд ли найдете.
Вот здесь есть фото
http://foneks.ru/product_info.php/products_id/56321А вот здесь ответная часть разъема
http://foneks.ru/product_info.php/cPath/87...roducts_id/5450 тот что в правом верхнем углу
Нашел распиновку на Нокию 6270, но добавть файл не могу, пока кто-то не ответить после меня.
011119xx
Dec 27 2010, 09:30
Вот распиновка на Нокию 6270.
mr_smit
Jan 5 2011, 17:11
У меня в руках Nokia 6280. Целиком. Оригинал. И дисплей там не такой как вы указали на картинке (надпись другая на дисплее). А шлейф, да, такой же. На вашем фото китайская подделка.
Вот оригинальный дисплей:
http://shop.siriust.ru/product_info.php/products_id/13617Нажмите "увеличить" и посмотрите на обозначение!!!!
011119xx
Jan 11 2011, 01:22
Я не отрицаю, что я привел ссылку на китайскую подделку. Тем не менее это не отменяет ничего из сказанного мной о нем.
mr_smit
Jan 11 2011, 03:04
Да, действительно. Сравнил распиновку дисплея по даташиту и в приведенном мною проекте. Они не совпадают. Но, 011119xx, приведенная вами распиновка тоже не совпадает с той что в проекте!!! Посмотрите сами. Как же вам тогда удалось запустить дисплей? И где истина?
011119xx
Jan 11 2011, 03:32
Распиновка дисплея не совпадает с распиновкой в том проекте который я выложил? Или с тем проектом на ПИКе?
mr_smit
Jan 11 2011, 04:53
С проектом на пике
011119xx
Jan 11 2011, 05:00
С проектом на ПИКе совпадает (можешь сам сравнить, только учти что в проекте на пике первая нога взята в другом углу разъема), единственное отличие это вывод выбора кристалла и один из общих. Они перепутаны местами, но в проекте на ПИКе вывод выбора кристалла постоянно подключен к общему, поэтому тоже будет работать.
mr_smit
Jan 11 2011, 06:42
Да. И в правду "первая нога взята в другом углу разъема". А в вашем .txt файле это вид на дисплей сверху? Т.е. контактная площадка смотрит вниз? Да?
011119xx, а разводка платы у вас осталась? Под разъём? (да да, я совсем обнаглел). Боюсь ошибиться и не правильно подключить.
011119xx
Jan 26 2011, 04:13
Вот пожалуйста вариант платы.
011119xx
Jan 27 2011, 08:21
Цитата(VDLab @ Mar 28 2010, 13:27)

Эксперименты показали, что отличия у MC2PA8201 от R69406 все таки есть, в частности, не удалось запустить дисплей в режиме 16-битного цвета. Причем у оригинального и у китайской копии дисплеев реакции на попытку включить этот режим разные.
Мне почему-то кажется, что мало просто подать команду на включение, например, режима 16-битного цвета, надо еще передать в дисплей команду Colour Set (Стр. 73 и 137 даташита MC2PA8201). Честно говоря, я так и могу понять какие значения параметров нужно передавать. Если кто понял, поясните.
GetSmart
Jan 27 2011, 09:51
Всем привет!
Кто-то может поделиться исходниками для дисплейчика WO12864 (контроллер ST7565) ?
Подойдут исходники от любого проца с самыми минимальными возможностями. Мне не удаётся вообще его оживить.
Единственное, что у него работает это пин ~RST.
Цитата(011119xx @ Jan 27 2011, 10:21)

Мне почему-то кажется, что мало просто подать команду на включение, например, режима 16-битного цвета, надо еще передать в дисплей команду Colour Set (Стр. 73 и 137 даташита MC2PA8201). Честно говоря, я так и могу понять какие значения параметров нужно передавать. Если кто понял, поясните.
Да с этим уже разобрался,
здесь подсказали.
011119xx
Jan 31 2011, 04:47
Цитата(VDLab @ Jan 28 2011, 19:03)

Да с этим уже разобрался,
здесь подсказали.
Пробовал так как там описано, но результата нет.
А дисплей оригинальный, или копия? Хотя разницы, по идее, не должно быть.
Я просто в конце инициализации выдаю команду Interface Pixel Format(0x3A) с параметром (0x05). А вот если подать команду Colour Set(0x2D) (с любыми параметрами, пробовал разные варианты), то тут и начинается свистопляска - оригинальный дисплей до выключения питания уже ничего не выдает, кроме едва заметных размытых тонких цветных полос, китайский вообще чернеет.
Kenshin
Feb 26 2011, 17:19
пожалуй похвастаюсь промежуточными результатами:
LS020 + AT91SAM7S128 + MMC
на выходе видео в тестовом режиме. звук еще не прикрутил. спаяно на коленке.
питание 5 вольт с USB. либо 2 телефонных аккумулятора последовательно.
формат видео своя разработка основанная на mpeg. сжатие хуже зато процессор справляется.
интересная деталь: памяти озу в контроллере меньше чем размер буфера одного кадра, поэтому видео формируется на лету.
Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла
mr_smit
Mar 4 2011, 09:36
Говорите о видео, а сами выкладываете фото. Если уж действительно хотите "похвастаться" то тогда выкладывайте ролик на
youtube. Посмотрим

А вообще серьёзная вещь. Молодец!
P.S. У меня вот мечта подключить этот дисплей через USB к компьютеру и выводить видео на него с ПК. Есть одна идейка... но всё руки никак не дойдут
Kenshin
Mar 5 2011, 22:54
Может кто подскажет контроллер LCD от Nokia 1661, 1616, 1800, 2330с, 5030с....а то уж больно привлекательная цена :-)
BigallS
Apr 24 2011, 18:49
Цитата(GetSmart @ Jan 27 2011, 13:51)

Всем привет!
Кто-то может поделиться исходниками для дисплейчика WO12864 (контроллер ST7565) ?
Подойдут исходники от любого проца с самыми минимальными возможностями. Мне не удаётся вообще его оживить.
Единственное, что у него работает это пин ~RST.
Есть описание похожего дисплея на сайте
http://radiokot.ru/forum/viewtopic.php?f=20&t=5199там я тоже задал недавно похожий вопрос, ждемс..
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.