Потому и "сиреневенький" вместо зеленого. Ищите бит настройки инверсии
Это как вариант, но не вариант. В идеале было бы не плохо найти регистр отвечающий за инверсию. Просканировал даташит на предмет inversion, нашел только вот это. Попробовал все комбинации, результат нулевой, ищу дальше.
Присоединённое изображение (Нажмите для увеличения)
Группа: Автор
Сообщений: 3767
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
Data объявлена как 8-битная, а автор хочет передать 16 бит. Кстати, вместо unsigned char лучше использовать stdint-типы данных. unsigned int при использовании разных сред и компиляторов, не грарнтирует, что там будет именно 16 бит
Ну естественно что переменная не правильно объявлена, на работе делал проект с дисплеем от Siemens с 8-битным цветом, вот машинально и накатал. Да и регистр R71 как я пропустил, после его сброса все встало на свои места. Большое всем спасибо за помощь.
Ну что-же, маленький отчет. После длительных танцев с бубном и огромной помощи со стороны форумчан, удалось усмирить дисплей от SE K530i. Характеристики: TFT, 262144 цвета, 176х220, 2", контроллер R61503U, интерфейс i80. На данный момент реализована инициализация, вывод Pixel, Line, Box, Box Full . На очереди вывод текста, с этом проблем уже быть не должно. Немного неправильно написана функция вывода рамки, это я завтра поправлю, и нужно изменить ориентацию дисплея, нулевые координаты по умолчанию в правом верхнем углу.
P.S. Чуть не забыл код.
Это сообщение отредактировал vlad145 - Mar 15 2015, 06:13 PM
Ребят, всем доброго времени суток. Есть дисплей LS024Q8UX06K. Расспиновка вроде похожа с дисплеем 6300. Но диагональ по больше. Кто нибудь может поделится опытом подключения этого дисплея? Гугление к даташиту не привело.
Это сообщение отредактировал BackTrack - Mar 16 2015, 10:46 PM
QUOTE (Инженер-деструктор @ May 13 2010, 08:52 PM)
Поздравляю, коллега . В нашем полку прибыло. Кстати, на днях запустил TFT8K1358 от китайского телефона (3 дюйма диагональ, тачскрин), контроллер оказался ILI9325 (или чето очень похожее). Ежели кого интересует, могу поподробнее написать.
напиши поподробней у меня есть дисп от китайского самсунга диагональ 4.5 хочу тоже запустить но у меня плата телефона от него есть рабочая хочу напряжения снять и можно осцилку скопировать, и схему подключения пжлста поподробней плз
Как говорят se k790, moto v500 , lg f2390 Есть ли полезная инфа на них?
Средний дисплей похоже от какого то LG. Внешний на нем похоже OLED. Нет ли фотографии с отклеенным экраном со стороны шлейфа? На самом шлейфе очень мелко должна быть надпись с названием контроллера. Это какой телефон? lg f2390? не нашел такого.
Это сообщение отредактировал celladon - Mar 19 2015, 12:06 PM
Если не сложно посмотрите. Этот дисплей похож на дисплей от m4410. Если здесь такой же, то могу поделиться распиновкой. У меня от m4410 есть. Но подключать пока не пробовал, ждет своей участи. Нет рабочего телефона с таким дисплеем, что бы снять лог. А без него и даташита на контроллер будет сложно запустить.
Группа: Автор
Сообщений: 3767
Пользователь №: 39917
Регистрация: 30-November 08
Место жительства: Архангельская область
Получил сегодня посылочку от форумчанина sas_75. Он отправил мне пару дисплеев от Samsung E700. Сегодня вытравил печатки, перепаял дисплеи, проверил. Оба дисплея полностью рабочие. Для защиты капризных контактов пришлось залить их термосоплями, иначе есть очень большой риск повредить их лёгким движением руки. sas_75, большое спасибо!!!
Это сообщение отредактировал Zlodey - Mar 19 2015, 07:52 PM
Присоединённое изображение (Нажмите для увеличения)
Могу попробовать считать, но незнаю как. Отправить команду 0x00 и считать несколько байт?
Как то так. Только не с нулевого адреса, а по некоторым другим. Что бы увидеть что там по умолчанию считывается. А еще записать и для проверки считать.