Да библиотека у меня есть... Подключаю согластно ногам TFT Шилда..
ILI9327
UTFT myGLCD(TFT395UNO,A2,A1,A3,A4,A0);
// TFT395UNO и номера выводов Arduino RS(DC), WR, CS, RST, RD.
Выводы параллельной шины данных.. Тоже согластно шилда..
А дисп молчит. тупо светит подсветкой
через резисторы? питание 3,3?
библиотека UTFT ?
может так?
UTFT myGLCD(ILI9327,A2,A1,A3,A4,A0);
про мини 3.3 вольта.. питание 3.3
с TFT напрямую без резисторов.... Играет это какую роль ,если да то какую ..
библиотека UTFT
UTFT myGLCD(ILI9327,A2,A1,A3,A4,A0);
всё подключил.... Выводы параллельной шины данных как и куда в каком порядке... я взял распиновку от tft шилда 2.4 и все пины подключил к мини... ну ни как не идёт....
на что это похоже
v5.3 read all register + read ID + TFT LCD test
for 8bit TFT LCD UNO shield pinout Adafruit D89234567
on board Arduino UNO & Arduino MEGA
TFT size set is 480x272
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
v5.2 Reading all registers + ID tft lcd B0h=0x03(FF),=0x04 . from Slider
arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov
reg p1 p2 p3 p4 p5 p6 p7 p8
00 = 47 47 47 47 47 47 47 47 *****
01 = 0 ......
id 0x4747
в теме много где было. вроде все библиотеки поддерживают этот контроллер. включать если что принудительно.
всё подключил.... Выводы параллельной шины данных как и куда в каком порядке... я взял распиновку от tft шилда 2.4 и все пины подключил к мини... ну ни как не идёт....
беда в том .. TFT ILI9163C подключил по пинам шилда 2.4 .. Загрузил скетч.. дисплей начал каждые 3-4 секунды поевлятся то чёрный то цветной набор пикселей .. ( тоесть он кратковременно запускается где то инициализация проходит...
Вопрос к сообществу. Подключил дисплей от китайского старого айфона F003.
Читается ID 5601. Может кто встречал такой ID. Что за контроллер.
незнамо такого.
Возможно всёже подключение шины данных неверно.
пока читалка дергает пинами через 10ком , надо потыкать белым светодиодом (от + , и от - тож) на все пины , даже управления, чтобы убедиться в правильности нахождения выходов (он ярко мелькать будет во время опроса, или вручную поуправлять пинами управления)
Иль провод отошел , иль сифонит на соседний через паразитное сопр. или емкость. Желательно собрать дубль.
Попался дисп от самсунга s5230 шина 8бит. Никак не могу запустить arduino nano 328p на utft согласование уровней через 10кОм. На читалке на некоторое время появляется мусор, потом темный экран. Подскажите как его запустить на utft. Все. Запустил на читалке 5.3 в два экрана. Потом запустил utft 2.77 в ili9327_8 поменял инит, но экран не полностью выводит. Вот видео: https://youtu.be/E5fjcLwLMEQ
tongbajiel, вам точно нужен этот маленький дисплей 128*160 HX8345 (HX8345A ID 0x8345 ) ? у вас есть много других дисплеев больших размеров , займитесь лучше ими.
Если что , в PDF на 122 она странице есть инициализация общая. Её можно сравнить с похожими инициализациями в UTFT , adafruit и MCUFRIEND_kbv , comment-318766она поддерживает много разных контроллеров HX.... .
лучше используйте arduino mega , тогда в UTFT и MCUFRIEND_kvb хватит памяти , чтобы раскоментировать включение всех контроллеров и перебирать их в ручную .
для UTFT очень важно перевести битность в 8 бит ( а он у вас в 8 бит , потому что читалка 8 бит его взяла) .
tongbajiel, вам точно нужен этот маленький дисплей 128*160 HX8345 (HX8345A ID 0x8345 ) ? у вас есть много других дисплеев больших размеров , займитесь лучше ими.
Если что , в PDF на 122 она странице есть инициализация общая. Её можно сравнить с похожими инициализациями в UTFT , adafruit и MCUFRIEND_kbv , comment-318766она поддерживает много разных контроллеров HX.... .
[/ quote]
i got 15 pcs of this lcd (FPC-T177CHI) from my phone technician friends
tongbajiel, я рад за вас , что у вас их 15 штук . куда их столько много реализовать ? для каких проектов? :)
интересно , они из каких сотовых телефонов?
как вы подключаете его ? (напрямую к 3.3в ардуине или к 5в ардуине через резисторы?
Что показывает дисплей? если он показывает непонятно что , то возможно дело в RST.
можете показать фото шлейфа, распиновки и эсперимента подключенного в целом? (на редких шлейфах , на RST может стоять конденсатор , поэтому его надо выпаять, иначе он заваливает фронт сигнала сброса) , или в скетче много увеличить время сброса и время после сброса)
6.26 Write Data Register (R22h) .....................................................................................................111
6.27 Read Data Register (R22h)......................................................................................................117
надо искать похожие драйвера в UTFT или других библиотеках и подменять там инициализацию.
Вы нашли инициализацию , это очень хорошо.
сравните с рекомендуемой последовательностью команд из общей инициализации даташита , может быть в найденной вами програмном коде для этого дисплея , надо во время инициализации вывести его из сна ? Очень длинный код , у меня нет много время разбираться в коде.
Пробую подключить дисплей от телефона Fly TS113. Распиновка похожа на ту, что на приаттаченной картинке..
Почитал форум, везде пишут про резисторный делитель для снижения напряжения - но у меня плата Seeduino Mega 2560, на ней есть переключатель выходного напряжения 3.3-5 В - можно ли подключать дисплей напрямую к плате, без делителей?
Кстати, может у кого-то есть предположения, что за контроллер стоит в этом дисплее?
З.Ы. Дисплей, подключенный к плате телефона, на выводах VDD/CS имеет уровень 2.8 В.
Подключил к плате Arduino Leonardo, через делители 16 КОм - 22 КОм. Попробовал разные варианты контроллеров - никакой реакции.. Работает только подсветка дисплея, сам экран ничего никогда не показывает.
Попробовал прочитать ID - лог прилагаю, но похоже там ерунда какая-то. Буду признателен за любые советы.
. . . . . . .
writing in Manufacturer Command Access Protect (B0h) <- 0xFFFFFF
B0 = B0 B0 B0 B0 B0 B0 B0 B0
Device Code Read (BFh)
BF = BF BF BF BF BF BF BF BF *****
. . .
reg p1 p2 p3 p4 p5 p6 p7 p8
B0 = B0 B0 B0 B0 B0 B0 B0 B0
B1 = B1 B1 B1 B1 B1 B1 B1 B1
B2 = B2 B2 B2 B2 B2 B2 B2 B2
B3 = B3 B3 B3 B3 B3 B3 B3 B3
B4 = B4 B6 B4 B4 B4 B4 B4 B4
B5 = B5 B7 B5 B5 B5 B5 B5 B5
B6 = B6 B6 B6 B6 B6 B6 B6 B6
B7 = B7 B7 B7 B7 B7 B7 B7 B7
B8 = B8 BA BA BA B8 B8 B8 B8
B9 = B9 BB BB BB B9 B9 B9 B9
BA = BA BA BA BA BA BA BA BA
BB = BB BB BB BB BB BB BB BB
BC = BC BC BC BC BC BC BC BC
BD = BD BD BD BD BD BD BD BD
BE = BE BE BE BE BE BE BE BE
BF = BF BF BF BF BF BF BF BF *****
C0 = C0 C0 C0 C0 C0 C0 C0 C0
C1 = C1 C1 C1 C1 C1 C1 C1 C1
C2 = C2 C2 C2 C2 C2 C2 C2 C2
C3 = C3 C3 C3 C3 C3 C3 C3 C3
C4 = C4 C4 C4 C4 C4 C4 C4 C4
C5 = C5 C5 C5 C5 C5 C5 C5 C5
C6 = C6 C6 C6 C6 C6 C6 C6 C6
C7 = C7 C7 C7 C7 C7 C7 C7 C7
C8 = C8 C8 C8 C8 C8 C8 C8 C8
C9 = C9 C9 C9 C9 C9 C9 C9 C9
CA = CA CA CA CA CA CA CA CA
CB = CB CB CB CB CB CB CB CB
CC = CC CC CC CC CC CC CC CC
CD = CD CD CD CD CD CD CD CD
CE = CE CE CE CE CE CE CE CE
CF = CF CF CF CF CF CF CF CF
D0 = D0 D0 D0 D0 D0 D0 D0 D0
D1 = D1 D1 D1 D1 D1 D1 D1 D1
D2 = D2 D2 D2 D2 D2 D2 D2 D2
D3 = D3 D3 D3 D3 D3 D3 D3 D3 *****
D4 = D4 D4 D4 D4 D4 D4 D4 D4
D5 = D5 D5 D5 D5 D5 D5 D5 D5
D6 = D6 D6 D6 D6 D6 D6 D6 D6
D7 = D7 D7 D7 D7 D7 D7 D7 D7
D8 = D8 D8 D8 D8 D8 D8 D8 D8
D9 = D9 D9 D9 D9 D9 D9 D9 D9
DA = DA DA DA DA DA DA DA DA *****
DB = DB DB DB DB DB DB DB DB *****
DC = DC DE DC DC DC DC DC DC *****
DD = DD DF DD DD DD DD DD DD
DE = DE DE DE DE DE DE DE DE
DF = DF DF DF DF DF DF DF DF
E0 = E0 F0 E0 E2 E2 E2 E0 F0
E1 = E1 F1 E1 E3 E3 E1 E1 E1
E2 = E2 E2 E2 E2 E2 E2 E2 E2
E3 = E3 E3 E3 E3 E3 E3 E3 E3
E4 = E4 E6 E4 F4 E4 E4 E4 E4
E5 = E5 E7 E5 F5 E5 E5 E5 E5
E6 = E6 E6 E6 E6 E6 E6 E6 E6
E7 = E7 E7 E7 E7 E7 E7 E7 E7
E8 = E8 E8 F8 E8 E8 E8 E8 E8
E9 = E9 E9 F9 E9 E9 E9 E9 E9
EA = EA EA EA EA EA EA EA EA
EB = EB EB EB EB EB EB EB EB
EC = EC EC EC EC EC EC EC EC
ED = ED ED ED ED ED ED ED ED
EE = EE EE EE EE EE EE EE EE
EF = EF EF EF EF EF EF EF EF *****
F0 = F0 F0 F0 F0 F0 F0 F0 F0
F1 = F1 F1 F1 F1 F1 F1 F1 F1
F2 = F2 F2 F2 F2 F2 F2 F2 F2
F3 = F3 F3 F3 F3 F3 F3 F3 F3
F4 = F4 F6 F4 F4 F4 F4 F4 F4
F5 = F5 F7 F5 F5 F5 F5 F5 F5
F6 = F6 F6 F6 F6 F6 F6 F6 F6
F7 = F7 F7 F7 F7 F7 F7 F7 F7
F8 = F8 F8 F8 F8 F8 F8 F8 F8
F9 = F9 F9 F9 F9 F9 F9 F9 F9
FA = FA FA FA FA FA FA FA FA
FB = FB FB FB FB FB FB FB FB
FC = FC FC FC FC FC FC FC FC
FD = FD FD FD FD FD FD FD FD
FE = FE FE FE FE FE FE FE FE
writing in Manufacturer Command Access Protect (B0h) <- 0x040404
B0 = B0 B0 B0 B0 B0 B0 B0 B0
Device Code Read (BFh)
BF = BF BF BF BF BF BF BF BF *****
. . .
reg p1 p2 p3 p4 p5 p6 p7 p8
B0 = B0 B0 B0 B0 B0 B0 B0 B0
B1 = B1 B1 B1 B1 B1 B1 B1 B1
B2 = B2 B2 B2 B2 B2 B2 B2 B2
B3 = B3 B3 B3 B3 B3 B3 B3 B3
B4 = B4 B6 B4 B4 B4 B4 B4 B4
B5 = B5 B7 B5 B5 B5 B5 B5 B5
B6 = B6 B6 B6 B6 B6 B6 B6 B6
B7 = B7 B7 B7 B7 B7 B7 B7 B7
B8 = B8 BA BA BA B8 B8 B8 B8
B9 = B9 BB BB BB B9 B9 B9 B9
BA = BA BA BA BA BA BA BA BA
BB = BB BB BB BB BB BB BB BB
BC = BC BC BC BC BC BC BC BC
BD = BD BD BD BD BD BD BD BD
BE = BE BE BE BE BE BE BE BE
BF = BF BF BF BF BF BF BF BF *****
C0 = C0 C0 C0 C0 C0 C0 C0 C0
C1 = C1 C1 C1 C1 C1 C1 C1 C1
C2 = C2 C2 C2 C2 C2 C2 C2 C2
C3 = C3 C3 C3 C3 C3 C3 C3 C3
C4 = C4 C4 C4 C4 C4 C4 C4 C4
C5 = C5 C5 C5 C5 C5 C5 C5 C5
C6 = C6 C6 C6 C6 C6 C6 C6 C6
C7 = C7 C7 C7 C7 C7 C7 C7 C7
C8 = C8 CA C8 C8 C8 C8 C8 C8
C9 = C9 C9 C9 C9 C9 C9 C9 C9
CA = CA CA CA CA CA CA CA CA
CB = CB CB CB CB CB CB CB CB
CC = CC CC CC CC CC CC CC CC
CD = CD CD CD CD CD CD CD CD
CE = CE CE CE CE CE CE CE CE
CF = CF CF CF CF CF CF CF CF
D0 = D0 D0 D0 D0 D0 D0 D0 D0
D1 = D1 D1 D1 D1 D1 D1 D1 D1
D2 = D2 D2 D2 D2 D2 D2 D2 D2
D3 = D3 D3 D3 D3 D3 D3 D3 D3 *****
D4 = D4 D4 D4 D4 D4 D4 D4 D4
D5 = D5 D5 D5 D5 D5 D5 D5 D5
D6 = D6 D6 D6 D6 D6 D6 D6 D6
D7 = D7 D7 D7 D7 D7 D7 D7 D7
D8 = D8 D8 D8 D8 D8 D8 D8 D8
D9 = D9 D9 D9 D9 D9 D9 D9 D9
DA = DA DA DA DA DA DA DA DA *****
DB = DB DB DB DB DB DB DB DB *****
DC = DC DE DC DC DC DC DC DC *****
DD = DD DF DD DD DD DD DD DD
DE = DE DE DE DE DE DE DE DE
DF = DF DF DF DF DF DF DF DF
E0 = E0 F0 E0 E2 E2 E2 E0 F0
E1 = E1 F1 E1 E3 E3 E1 E1 E1
E2 = E2 E2 E2 E2 E2 E2 E2 E2
E3 = E3 E3 E3 E3 E3 E3 E3 E3
E4 = E4 E6 E4 F4 E4 E4 E4 E4
E5 = E5 E7 E5 F5 E5 E5 E5 E5
E6 = E6 E6 E6 E6 E6 E6 E6 E6
E7 = E7 E7 E7 E7 E7 E7 E7 E7
E8 = E8 E8 F8 E8 E8 E8 E8 E8
E9 = E9 E9 F9 E9 E9 E9 E9 E9
EA = EA EA EA EA EA EA EA EA
EB = EB EB EB EB EB EB EB EB
EC = EC EC EC EC EC EC EC EC
ED = ED ED ED ED ED ED ED ED
EE = EE EE EE EE EE EE EE EE
EF = EF EF EF EF EF EF EF EF *****
F0 = F0 F0 F0 F0 F0 F0 F0 F0
F1 = F1 F1 F1 F1 F1 F1 F1 F1
F2 = F2 F2 F2 F2 F2 F2 F2 F2
F3 = F3 F3 F3 F3 F3 F3 F3 F3
F4 = F4 F6 F4 F4 F4 F4 F4 F4
F5 = F5 F7 F5 F5 F5 F5 F5 F5
F6 = F6 F6 F6 F6 F6 F6 F6 F6
F7 = F7 F7 F7 F7 F7 F7 F7 F7
F8 = F8 F8 F8 F8 F8 F8 F8 F8
F9 = F9 F9 F9 F9 F9 F9 F9 F9
FA = FA FA FA FA FA FA FA FA
FB = FB FB FB FB FB FB FB FB
FC = FC FC FC FC FC FC FC FC
FD = FD FD FD FD FD FD FD FD
FE = FE FE FE FE FE FE FE FE
Unknown LCD driver chip: 0
***use minimal init as driver ili9341 ili9488 *** ->
Benchmark Time (microseconds)
Screen fill 1998972
Text 563896
Lines 5639560
Horiz/Vert Lines 231600
Rectangles (outline) 166732
Rectangles (filled) 5404696
Circles (filled) 1935148
Circles (outline) 2458752
Triangles (outline) 1789004
Triangles (filled) 2588172
Rounded rects (outline) 836900
Rounded rects (filled) 6209300
Done!!! ID reader v5.3
Прозвонил контакты на плате телефона - 4-й и 5-й звонятся напрямую (на схеме выше 5-й обозначен как NC, что неверно). К 6-му пину идет проводник - но куда и зачем, понять невозможно.. В любом случае, он тоже не NC, как указано на схеме.
Reset вроде совпадает - если замыкать на землю, то экран как бы приглушается на это время.
...вот что мне удалось выяснить
Не видно тонких проводников на шлейфе.
Дисплей с китайской НОКИИ N9. 3,5 дюйма 240х400. ILI9327. JX036H001 VER03
Добрый вечер .. Подскажите по какой библиотеке и на каких пинах вы его запустили 4 дня голову ломаю...
Что именно не понятно? К чему подключаете?
Напишите адрес почты я кину библиотеку.
Да библиотека у меня есть... Подключаю согластно ногам TFT Шилда..
Да библиотека у меня есть... Подключаю согластно ногам TFT Шилда..
через резисторы? питание 3,3?
библиотека UTFT ?
может так?
UTFT myGLCD(ILI9327,A2,A1,A3,A4,A0);
Да библиотека у меня есть... Подключаю согластно ногам TFT Шилда..
через резисторы? питание 3,3?
библиотека UTFT ?
может так?
UTFT myGLCD(ILI9327,A2,A1,A3,A4,A0);
с TFT напрямую без резисторов.... Играет это какую роль ,если да то какую ..
библиотека UTFT
UTFT myGLCD(ILI9327,A2,A1,A3,A4,A0);
всё подключил.... Выводы параллельной шины данных как и куда в каком порядке... я взял распиновку от tft шилда 2.4 и все пины подключил к мини... ну ни как не идёт....
id 0x4747
в теме много где было. вроде все библиотеки поддерживают этот контроллер. включать если что принудительно.
всё подключил.... Выводы параллельной шины данных как и куда в каком порядке... я взял распиновку от tft шилда 2.4 и все пины подключил к мини... ну ни как не идёт....
rd +3.3
cs на минус
попробуй так
http://arduino.ru/forum/apparatnye-voprosy/tft-35-i-arduino?page=2#comment-70133
или так
http://arduino.ru/forum/apparatnye-voprosy/tft-35-i-arduino?page=6#comment-89094
Lotus6202 а что пишет читалка?
Всем спасибо запустил .. вот по этому коду
HX8347-D это ID = 0x4747 помогите с поиском библиотеки для 8 битного режима
HX8347-D это ID = 0x4747 помогите с поиском библиотеки для 8 битного режима
или тут https://github.com/prenticedavid
Спасибо но как тут с подключением выводов
Чё смог найти. http://m.dx.com/p/DetailMore?sku=386377&tabIndex=1 скопируй и вставь в строку а то ссылается на алиэкспрес...
С чего это вдруг Ардуино не потянет простой 8 битный дисплей? с чего вы это взяли?
С чего это вдруг Ардуино не потянет простой 8 битный дисплей? с чего вы это взяли?
вот про ваш дисплей
http://compcar.ru/forum/showthread.php?t=8734
Подскажите как запустить TFT на ILI9163C Есть библиотека и распиновка шлейфа... куда сунуть ....
Подскажите как запустить TFT на ILI9163C Есть библиотека и распиновка шлейфа... куда сунуть ....
дак как обычно ;-) в туда
https://www.youtube.com/watch?v=DSYB6sWGemU
дак как обычно ;-) в туда
https://www.youtube.com/watch?v=DSYB6sWGemU
[/quote] TFT дисплей от мабильника с шлейфом 20 pin / 8Bit 8080 интерфейс... вот такой
http://ru.aliexpress.com/item/1-8-inch-20PIN-TFT-LCD-Screen-ILI9163C-Drive-IC-128-160/32248732378.html?spm=a2g0v.10010108.1000016.1.212888d1cE8LzV&isOrigTitle=true
8Bit 8080 интерфейс... вот такой
библиотеку, которая поддерживает ili9163, я не встречал
попробуйте UTFT, для начала, в состав библиотеки входит файлик (pdf) согласно ему и подключайте.
может помочь перебор инитов
В том и дело что слабоват в программировании ....
В том и дело что слабоват в программировании ....
беда
беда в том .. TFT ILI9163C подключил по пинам шилда 2.4 .. Загрузил скетч.. дисплей начал каждые 3-4 секунды поевлятся то чёрный то цветной набор пикселей .. ( тоесть он кратковременно запускается где то инициализация проходит...
Загрузил скетч..
какой?
Вопрос к сообществу. Подключил дисплей от китайского старого айфона F003.
Читается ID 5601. Может кто встречал такой ID. Что за контроллер.
croc19 по моему дисплею (ст.22) подключил все 16 bit D0-D15 взял пример библиотеки UTFT
дисплей отозвался на контроллер SSD1289
UTFT myGLCD(SSD1289,A5,A4,A3,A2);
рисует хаотично цветные картинки, бред какой-то
Вопрос к сообществу. Подключил дисплей от китайского старого айфона F003.
Читается ID 5601. Может кто встречал такой ID. Что за контроллер.
незнамо такого.
Возможно всёже подключение шины данных неверно.
пока читалка дергает пинами через 10ком , надо потыкать белым светодиодом (от + , и от - тож) на все пины , даже управления, чтобы убедиться в правильности нахождения выходов (он ярко мелькать будет во время опроса, или вручную поуправлять пинами управления)
Иль провод отошел , иль сифонит на соседний через паразитное сопр. или емкость. Желательно собрать дубль.
// не 37пинов случаем?
Дисплей 46 пин. Два вывода похожи на ID. Разводка шлейфа немного заморочена, поэтому сдул процессор в
телефоне и вызвонил шины. А те,что похожи на ID сидели на земле. В этом случае считывал отдельно d0-d7 и
D7-D15. Считывалось по младшим 01, по старшим 56. При переключении одного из ID на + считалось
по одной шине 56015601. Вроде как 8 битная шина. Так что неконтакта вроде нет. Читается стабильно.
Считывал по несколько раз. Похоже придется инициализации прогонять.
Попался дисп от самсунга s5230 шина 8бит. Никак не могу запустить arduino nano 328p на utft согласование уровней через 10кОм. На читалке на некоторое время появляется мусор, потом темный экран. Подскажите как его запустить на utft. Все. Запустил на читалке 5.3 в два экрана. Потом запустил utft 2.77 в ili9327_8 поменял инит, но экран не полностью выводит. Вот видео: https://youtu.be/E5fjcLwLMEQ
Народ помогите найти распиновку. 20 пин 1 и 17 пин земля
Дисплей от 3g wifi роутера huawei.
20 пин 1 и 17 пин земля
Hello Slider,
i got lcd wich is detected as HX8345 chip, but no arduino library can handle this, are you any suggestion please.
this the log of reader
Datasheet HX8345 http://www.displayfuture.com/Display/datasheet/controller/HX8345.pdf
tongbajiel, вам точно нужен этот маленький дисплей 128*160 HX8345 (HX8345A ID 0x8345 ) ? у вас есть много других дисплеев больших размеров , займитесь лучше ими.
Если что , в PDF на 122 она странице есть инициализация общая. Её можно сравнить с похожими инициализациями в UTFT , adafruit и MCUFRIEND_kbv , comment-318766 она поддерживает много разных контроллеров HX.... .
лучше используйте arduino mega , тогда в UTFT и MCUFRIEND_kvb хватит памяти , чтобы раскоментировать включение всех контроллеров и перебирать их в ручную .
для UTFT очень важно перевести битность в 8 бит ( а он у вас в 8 бит , потому что читалка 8 бит его взяла) .
Tanks for sugestion.
i got code for stm32 from http://read.pudn.com/downloads164/doc/749968/tft_HX8345.c__.htm
that give me a init parameter for HX8345 chip,
then, i use my modified mcufriend library like this on lcd begin
and this for rotation set
then, test with graphicstest_kbv, it can works, but only when show color fillscreen or code that call fillrect function i think.
for other function, its error displaying or not shown anything.
please provide the corrections, which I need to change, or that need to be added in the code
[quote = slider]
tongbajiel, вам точно нужен этот маленький дисплей 128*160 HX8345 (HX8345A ID 0x8345 ) ? у вас есть много других дисплеев больших размеров , займитесь лучше ими.
Если что , в PDF на 122 она странице есть инициализация общая. Её можно сравнить с похожими инициализациями в UTFT , adafruit и MCUFRIEND_kbv , comment-318766 она поддерживает много разных контроллеров HX.... .
[/ quote]
i got 15 pcs of this lcd (FPC-T177CHI) from my phone technician friends
I think .. very unfortunate if not used of course
tongbajiel, я рад за вас , что у вас их 15 штук . куда их столько много реализовать ? для каких проектов? :)
интересно , они из каких сотовых телефонов?
как вы подключаете его ? (напрямую к 3.3в ардуине или к 5в ардуине через резисторы?
Что показывает дисплей? если он показывает непонятно что , то возможно дело в RST.
можете показать фото шлейфа, распиновки и эсперимента подключенного в целом? (на редких шлейфах , на RST может стоять конденсатор , поэтому его надо выпаять, иначе он заваливает фронт сигнала сброса) , или в скетче много увеличить время сброса и время после сброса)
согласно даташиту HX8345 http://www.displayfuture.com/Display/datasheet/controller/HX8345.pdf ,
он рисует через регистры
6.20 First Display Window Driving Position Register (R14h)....................................................... 108
6.21 Second Display Window Driving Position Register (R15h).................................................. 109
6.22 Horizontal RAM Address Position Register (R16h) .............................................................. 109
6.23 Vertical RAM Address Position Register (R17h)....................................................................110
6.24 16-bit RAM Write Data Mask Register (R20h).........................................................................110
6.25 RAM Address Register (R21h)................................................................................................111
6.26 Write Data Register (R22h) .....................................................................................................111
6.27 Read Data Register (R22h)......................................................................................................117
надо искать похожие драйвера в UTFT или других библиотеках и подменять там инициализацию.
Вы нашли инициализацию , это очень хорошо.
сравните с рекомендуемой последовательностью команд из общей инициализации даташита , может быть в найденной вами програмном коде для этого дисплея , надо во время инициализации вывести его из сна ? Очень длинный код , у меня нет много время разбираться в коде.
// до кучи init code hx8345 из http://read.pudn.com/downloads81/sourcecode/comm/313456/8345%20.cpp__.htm
вот мне попались 3 штуки дисплея с рисованием через регистры R16 R17 #comment-324642 , не получилось их победить , время много для них не было.
Помогите опознать и подключить неизвестный экран
Всем привет.
Пробую подключить дисплей от телефона Fly TS113. Распиновка похожа на ту, что на приаттаченной картинке..
Почитал форум, везде пишут про резисторный делитель для снижения напряжения - но у меня плата Seeduino Mega 2560, на ней есть переключатель выходного напряжения 3.3-5 В - можно ли подключать дисплей напрямую к плате, без делителей?
Кстати, может у кого-то есть предположения, что за контроллер стоит в этом дисплее?
З.Ы. Дисплей, подключенный к плате телефона, на выводах VDD/CS имеет уровень 2.8 В.
Подключил к плате Arduino Leonardo, через делители 16 КОм - 22 КОм. Попробовал разные варианты контроллеров - никакой реакции.. Работает только подсветка дисплея, сам экран ничего никогда не показывает.
Попробовал прочитать ID - лог прилагаю, но похоже там ерунда какая-то. Буду признателен за любые советы.
Прозвонил контакты на плате телефона - 4-й и 5-й звонятся напрямую (на схеме выше 5-й обозначен как NC, что неверно). К 6-му пину идет проводник - но куда и зачем, понять невозможно.. В любом случае, он тоже не NC, как указано на схеме.
Reset вроде совпадает - если замыкать на землю, то экран как бы приглушается на это время.
GND на 3 и 20 пинах - совпадают со схемой.
uchar облизав безымянный палец и выставив его в окно подумал, что у тебя может не совпадать
распиновка. Можно еще погадать на кофейной гуще.
Теперь серьезно. Ребята, читайте форум. Включайте голову. Как могут дать совет не видя дисплея.
Фото шлейфа имеет смысл аттачить?
Фото шлейфа с двух сторон. Только чтоб дорожки было видно.
Можно не только на форум.
Это вторая плата, с нее дисплей пока не выпаивал. Посмотрел уровни мультиметром.
Во включенном состоянии :
1) 4-й и 5-й пины - 2,8 В
2) 6-й пин - что-то болтается, прибор показывает 0.2 В
3) 7-й и 8-й пины - 2.8 В
4) 9-й, 10-й и 11-й пины - сигнал есть и меняется..
ФОТО ШЛЕЙФА КРУПНО, ЧТОБ ДОРОЖКИ РАССМОТРЕТЬ.
1,2 подсветка
3,20 GND
4,5 +3.3в МАКСИМУМ.
6 RESET
19-12 D8-D15
Остальное нифига не видно.
11-0
10-1
9-2
7-3
0,1,2,3 это либо 1 вариант CS,DC,WR,RD , ЛИБО 2 вариант RD,WR,DC,CS.
Пробуешь считывать по 1 варианту, потом по 2 варианту. И выкладывай что считалось.
Бум смотреть.