Arduino и дисплеи от сотиков мобильных телефонов

Mrshilov
Offline
Зарегистрирован: 28.06.2016
omph
Offline
Зарегистрирован: 30.10.2017

Ребята, спасибо. Да, набор очень похож, только без переменного резистора. Я его спаял не верно, видимо, и выкинул, оставив дисплей. Не подскажете теперь скеч для ардуино для проверки? Боюсь его сжечь переполюсовкой, например. 

slider
Offline
Зарегистрирован: 17.06.2014

Ph440 пишет:

....

Имею пром tft дисплей 8 bit, 14 pin, 5,7", чип IT7001M, монохром.

Производитель Emerging Display Technologies http://www.edtc.com , но информацию по моему дисплею не нашел.

Чип http://html.alldatasheet.com/html-pdf/355201/ITE/IT7001M/954/16/IT7001M.html

-....

поищите похожие у WINSTAR 

в соседней ветке похожие http://arduino.ru/forum/apparatnye-voprosy/ekran-320kh240-monokhrom-raspinovka

от WINSTAR    (производителей дубликатов хватает , к примеру еще POWERTIP )  :

http://www.winstar.com.tw/ru/products/graphic-lcd-display-module.html?display_format=320%C3%97240&customfield_3=&customfield_4=&customfield_8=&sort=s

на Али тож хватает под разнообразными наименованиями фирм

здесь пытались подключать

http://www.eevblog.com/forum/projects/driving-320x240-lcd-on-arduino/

http://arduino.ru/forum/programmirovanie/lcd-display-320240

http://forum.arduino.cc/index.php?topic=122998.0

можно еще поискать слова - arduino   монохромный 320 х 240  ,   320x240 monochrome LCD display  arduino

 

Watson79
Offline
Зарегистрирован: 07.03.2017

По поводу GLCD 320х240 без контроллера:

Набрёл на некоторый ресурс, может кого на мысль наталкнёт или поможет:

https://www.mikrocontroller.net/topic/64269#2556559

croc19
Offline
Зарегистрирован: 17.02.2017

Схему подключения и фото в студию.

forfrends
Offline
Зарегистрирован: 24.02.2015

Пожалуйста, подробно напишите что и как делали, а то не совсем понятно.

1) четкое фото дисплея (шлейфа) с обоих сторон

2) Распиновку в студию!

3) Куда что и как подключали

4) Лог читалки

 

Leencore
Offline
Зарегистрирован: 03.11.2017

Доброго времени суток всем. Ищу распиновку для экрана SRL-WQVGA-3001GI от китайфона.

Выяснить по нему удалось немного. Та часть пинов, которые смог идентифицировать и фото шлейфа прикрепляю.

Гуглил, таобавил, алиэкспресил и дадашитил.com 

Чиркнул письмецо в китайский магазин, где видел упоминание о нём, с просьбой помочь (кто знает, может помогут...)

Буду благодарен за любую помощь.

pinout

https://cloud.mail.ru/public/MLiw/bLBn3QN8D

https://cloud.mail.ru/public/G6Er/5oxFuH9kb

aleksl
Offline
Зарегистрирован: 02.11.2017

Всем привет. помогите пожалуйста с дисплеем. Нужно перевести на 8 бит, не пойму как это сделать.  дисп 2.8" 37pin снят с МП3 плеера explay t7. Подключил через резисторы 10к к ардуино Нано. Использовал скетч читалки V5.3. Подключение к дуине согласно скейтча. Распиновка ниже. Реакции диплея нету, белый экран. Контроллер не определяется. Предполагаю надо перевести его на 8бит. 

1 DB0 ЖК сигнальной линии данных
2 DB1 ЖК сигнальной линии данных
3 DB2 ЖК данных сигнальный кабель
4 DB3 ЖК сигнальной линии данных
5 GNDE земли
6 VCC1 аналоговая схема питания (+ 2.5-+ 3.3 В)
7/CS выбор микросхемы сигнал низкого
8 RS команда/селектор данных, L: инструкция, H: данные
9/WR ЖК-записи управления, низкоактивные
10/RD ЖК-контроль чтения, низкоактивные
11 NC плавающей
12 Х + сенсорный экран сигнальной линии
13 Y + сенсорный экран сигнальной линии
14 Х сенсорный экран сигнальной линии
15 Y-сенсорный экран сигнальной линии
16 ЛЕДА Подсветка LED Положительный вывод
17 LEDK1 Светодиодной подсветкой отрицательный вывод
18 LEDK2 Светодиодной подсветкой отрицательный вывод
19 LEDK3 Светодиодной подсветкой отрицательный вывод
20 LEDK4 Светодиодной подсветкой отрицательный вывод
21 NC плавающей
22 DB4 ЖК сигнальной линии данных
23 DB10 данных ЖК сигнала линии
24 DB11 данных ЖК сигнала линии
25 DB12 данных ЖК сигнала линии
26 DB13 данных ЖК сигнала линии
27 DB14 данных ЖК сигнала линии
28 DB15 ЖК сигнальной линии данных
29 DB16 ЖК сигнальной линии данных
30 DB17 ЖК сигнальной линии данных
31/СБРОС Сброс сигнальная линия
32 VCI аналоговая схема питания (+ 2.5-+ 3.3 В)
33 VCC2 I/O интерфейс напряжение (-1.65-+ 3.3 В)
34 GND ЗЕМЛЯ
35 DB5 ЖК сигнальной линии данных
36 DB6 ЖК сигнальной линии данных
37 DB7 ЖК сигнальной линии данных

aleksl
Offline
Зарегистрирован: 02.11.2017

Повесил светодиод на линию данных DB0 и +3v, одиночно загорается и тухнет после запуска ардуины спустя 5-7 сек.

 

Вот ЛОГ:

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 320x240
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
v5.3    B0h  <- 0xFFFFFF   <- 0x040404  from  Slider
www.arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mob... 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
00 = 0                       * 
01 = 01 01 01 01 01 01 01 01  
02 = 0 
03 = 01 01 01 01 01 01 01 01  
04 = 0                       * 
05 = 01 01 01 01 01 01 01 01  
06 = 0 
07 = 01 01 01 01 01 01 01 01  
08 = 0 
09 = 01 01 01 01 01 01 01 01  
0A = 0 
0B = 01 01 01 01 01 01 01 01  
0C = 0 
0D = 01 01 01 01 01 01 01 01  
0E = 0 
0F = 01 01 01 01 01 01 01 01  
10 = 0 
11 = 01 01 01 01 01 01 01 01  
12 = 0 
13 = 01 01 01 01 01 01 01 01  
14 = 0 
15 = 01 01 01 01 01 01 01 01  
16 = 0 
17 = 01 01 01 01 01 01 01 01  
18 = 0 
19 = 01 01 01 01 01 01 01 01  
1A = 0 
1B = 01 01 01 01 01 01 01 01  
1C = 0 
1D = 01 01 01 01 01 01 01 01  
1E = 0 
1F = 01 01 01 01 01 01 01 01  
20 = 0 
21 = 01 01 01 01 01 01 01 01  
22 = 0 
23 = 01 01 01 01 01 01 01 01  
24 = 0 
25 = 01 01 01 01 01 01 01 01  
26 = 0 
27 = 01 01 01 01 01 01 01 01  
28 = 0 
29 = 01 01 01 01 01 01 01 01  
2A = 0 
2B = 01 01 01 01 01 01 01 01  
2C = 0 
2D = 01 01 01 01 01 01 01 01  
2E = 0 
2F = 01 01 01 01 01 01 01 01  
30 = 0 
31 = 01 01 01 01 01 01 01 01  
32 = 0 
33 = 01 01 01 01 01 01 01 01  
34 = 0 
35 = 01 01 01 01 01 01 01 01  
36 = 0 
37 = 01 01 01 01 01 01 01 01  
38 = 0 
39 = 01 01 01 01 01 01 01 01  
3A = 0 
3B = 01 01 01 01 01 01 01 01  
3C = 0 
3D = 01 01 01 01 01 01 01 01  
3E = 0 
3F = 01 01 01 01 01 01 01 01  
40 = 0 
41 = 01 01 01 01 01 01 01 01  
42 = 0 
43 = 01 01 01 01 01 01 01 01  
44 = 0 
45 = 01 01 01 01 01 01 01 01  
46 = 0 
47 = 01 01 01 01 01 01 01 01  
48 = 0 
49 = 01 01 01 01 01 01 01 01  
4A = 0 
4B = 01 01 01 01 01 01 01 01  
4C = 0 
4D = 01 01 01 01 01 01 01 01  
4E = 0 
4F = 01 01 01 01 01 01 01 01  
50 = 0 
51 = 01 01 01 01 01 01 01 01  
52 = 0 
53 = 01 01 01 01 01 01 01 01  
54 = 0 
55 = 01 01 01 01 01 01 01 01  
56 = 0 
57 = 01 01 01 01 01 01 01 01  
58 = 0 
59 = 01 01 01 01 01 01 01 01  
5A = 0 
5B = 01 01 01 01 01 01 01 01  
5C = 0 
5D = 01 01 01 01 01 01 01 01  
5E = 0 
5F = 01 01 01 01 01 01 01 01  
60 = 0 
61 = 01 01 01 01 01 01 01 01  
62 = 0 
63 = 01 01 01 01 01 01 01 01  
64 = 0 
65 = 01 01 01 01 01 01 01 01  
66 = 0 
67 = 01 01 01 01 01 01 01 01  
68 = 0 
69 = 01 01 01 01 01 01 01 01  
6A = 0 
6B = 01 01 01 01 01 01 01 01  
6C = 0 
6D = 01 01 01 01 01 01 01 01  
6E = 0 
6F = 01 01 01 01 01 01 01 01  
70 = 0 
71 = 01 01 01 01 01 01 01 01  
72 = 0 
73 = 01 01 01 01 01 01 01 01  
74 = 0 
75 = 01 01 01 01 01 01 01 01  
76 = 0 
77 = 01 01 01 01 01 01 01 01  
78 = 0 
79 = 01 01 01 01 01 01 01 01  
7A = 0 
7B = 01 01 01 01 01 01 01 01  
7C = 0 
7D = 01 01 01 01 01 01 01 01  
7E = 0 
7F = 01 01 01 01 01 01 01 01  
80 = 0 
81 = 01 01 01 01 01 01 01 01  
82 = 0 
83 = 01 01 01 01 01 01 01 01  
84 = 0 
85 = 01 01 01 01 01 01 01 01  
86 = 0 
87 = 01 01 01 01 01 01 01 01  
88 = 0 
89 = 01 01 01 01 01 01 01 01  
8A = 0 
8B = 01 01 01 01 01 01 01 01  
8C = 0 
8D = 01 01 01 01 01 01 01 01  
8E = 0 
8F = 01 01 01 01 01 01 01 01  
90 = 0 
91 = 01 01 01 01 01 01 01 01  
92 = 0 
93 = 01 01 01 01 01 01 01 01  
94 = 0 
95 = 01 01 01 01 01 01 01 01  
96 = 0 
97 = 01 01 01 01 01 01 01 01  
98 = 0 
99 = 01 01 01 01 01 01 01 01  
9A = 0 
9B = 01 01 01 01 01 01 01 01  
9C = 0 
9D = 01 01 01 01 01 01 01 01  
9E = 0 
9F = 01 01 01 01 01 01 01 01  
A0 = 0 
A1 = 01 01 01 01 01 01 01 01  
A2 = 0 
A3 = 01 01 01 01 01 01 01 01  
A4 = 0 
A5 = 01 01 01 01 01 01 01 01  
A6 = 0 
A7 = 01 01 01 01 01 01 01 01  
A8 = 0 
A9 = 01 01 01 01 01 01 01 01  
AA = 0 
AB = 01 01 01 01 01 01 01 01  
AC = 0 
AD = 01 01 01 01 01 01 01 01  
AE = 0 
AF = 01 01 01 01 01 01 01 01  
B0 = 0 
B1 = 01 01 01 01 01 01 01 01  
B2 = 0 
B3 = 01 01 01 01 01 01 01 01  
B4 = 0 
B5 = 01 01 01 01 01 01 01 01  
B6 = 0 
B7 = 01 01 01 01 01 01 01 01  
B8 = 0 
B9 = 01 01 01 01 01 01 01 01  
BA = 0 
BB = 01 01 01 01 01 01 01 01  
BC = 0 
BD = 01 01 01 01 01 01 01 01  
BE = 0 
BF = 01 01 01 01 01 01 01 01 ***** 
C0 = 0 
C1 = 01 01 01 01 01 01 01 01  
C2 = 0 
C3 = 01 01 01 01 01 01 01 01  
C4 = 0 
C5 = 01 01 01 01 01 01 01 01  
C6 = 0 
C7 = 01 01 01 01 01 01 01 01  
C8 = 0 
C9 = 01 01 01 01 01 01 01 01  
CA = 0 
CB = 01 01 01 01 01 01 01 01  
CC = 0 
CD = 01 01 01 01 01 01 01 01  
CE = 0 
CF = 01 01 01 01 01 01 01 01  
D0 = 0 
D1 = 01 01 01 01 01 01 01 01  
D2 = 0 
D3 = 01 01 01 01 01 01 01 01 ***** 
D4 = 0 
D5 = 01 01 01 01 01 01 01 01  
D6 = 0 
D7 = 01 01 01 01 01 01 01 01  
D8 = 0 
D9 = 01 01 01 01 01 01 01 01  
DA = 0                       * 
DB = 01 01 01 01 01 01 01 01 ***** 
DC = 0                       * 
DD = 01 01 01 01 01 01 01 01  
DE = 0 
DF = 01 01 01 01 01 01 01 01  
E0 = 0 
E1 = 01 01 01 01 01 01 01 01  
E2 = 0 
E3 = 01 01 01 01 01 01 01 01  
E4 = 0 
E5 = 01 01 01 01 01 01 01 01  
E6 = 0 
E7 = 01 01 01 01 01 01 01 01  
E8 = 0 
E9 = 01 01 01 01 01 01 01 01  
EA = 0 
EB = 01 01 01 01 01 01 01 01  
EC = 0 
ED = 01 01 01 01 01 01 01 01  
EE = 0 
EF = 01 01 01 01 01 01 01 01 ***** 
F0 = 0 
F1 = 01 01 01 01 01 01 01 01  
F2 = 0 
F3 = 01 01 01 01 01 01 01 01  
F4 = 0 
F5 = 01 01 01 01 01 01 01 01  
F6 = 0 
F7 = 01 01 01 01 01 01 01 01  
F8 = 0 
F9 = 01 01 01 01 01 01 01 01  
FA = 0 
FB = 01 01 01 01 01 01 01 01  
FC = 0 
FD = 01 01 01 01 01 01 01 01  
FE = 0 
o------------------------------------o
|                                    | 
00 = 0                       *       | 
04 = 0                       *       | 
B0 = 0                               | 
BF = 01 01 01 01 01 01 01 01 *****       | 
D3 = 01 01 01 01 01 01 01 01 *****       | 
DA = 0                       *       | 
DB = 01 01 01 01 01 01 01 01 *****       | 
DC = 0                       *       | 
EF = 01 01 01 01 01 01 01 01 *****       | 
|                                    |
o------------------------------------o
 . . . . . . . 
  writing in Manufacturer Command Access Protect  (B0h) <- 0xFFFFFF  
B0 = 0 
Device Code Read (BFh)  
BF = 01 01 01 01 01 01 01 01 ***** 
 . . . 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
B0 = 0 
B1 = 01 01 01 01 01 01 01 01  
B2 = 0 
B3 = 01 01 01 01 01 01 01 01  
B4 = 0 
B5 = 01 01 01 01 01 01 01 01  
B6 = 0 
B7 = 01 01 01 01 01 01 01 01  
B8 = 0 
B9 = 01 01 01 01 01 01 01 01  
BA = 0 
BB = 01 01 01 01 01 01 01 01  
BC = 0 
BD = 01 01 01 01 01 01 01 01  
BE = 0 
BF = 01 01 01 01 01 01 01 01 ***** 
C0 = 0 
C1 = 01 01 01 01 01 01 01 01  
C2 = 0 
C3 = 01 01 01 01 01 01 01 01  
C4 = 0 
C5 = 01 01 01 01 01 01 01 01  
C6 = 0 
C7 = 01 01 01 01 01 01 01 01  
C8 = 0 
C9 = 01 01 01 01 01 01 01 01  
CA = 0 
CB = 01 01 01 01 01 01 01 01  
CC = 0 
CD = 01 01 01 01 01 01 01 01  
CE = 0 
CF = 01 01 01 01 01 01 01 01  
D0 = 0 
D1 = 01 01 01 01 01 01 01 01  
D2 = 0 
D3 = 01 01 01 01 01 01 01 01 ***** 
D4 = 0 
D5 = 01 01 01 01 01 01 01 01  
D6 = 0 
D7 = 01 01 01 01 01 01 01 01  
D8 = 0 
D9 = 01 01 01 01 01 01 01 01  
DA = 0                       * 
DB = 01 01 01 01 01 01 01 01 ***** 
DC = 0                       * 
DD = 01 01 01 01 01 01 01 01  
DE = 0 
DF = 01 01 01 01 01 01 01 01  
E0 = 0 
E1 = 01 01 01 01 01 01 01 01  
E2 = 0 
E3 = 01 01 01 01 01 01 01 01  
E4 = 0 
E5 = 01 01 01 01 01 01 01 01  
E6 = 0 
E7 = 01 01 01 01 01 01 01 01  
E8 = 0 
E9 = 01 01 01 01 01 01 01 01  
EA = 0 
EB = 01 01 01 01 01 01 01 01  
EC = 0 
ED = 01 01 01 01 01 01 01 01  
EE = 0 
EF = 01 01 01 01 01 01 01 01 ***** 
F0 = 0 
F1 = 01 01 01 01 01 01 01 01  
F2 = 0 
F3 = 01 01 01 01 01 01 01 01  
F4 = 0 
F5 = 01 01 01 01 01 01 01 01  
F6 = 0 
F7 = 01 01 01 01 01 01 01 01  
F8 = 0 
F9 = 01 01 01 01 01 01 01 01  
FA = 0 
FB = 01 01 01 01 01 01 01 01  
FC = 0 
FD = 01 01 01 01 01 01 01 01  
FE = 0 
 writing in Manufacturer Command Access Protect  (B0h) <- 0x040404  
B0 = 0 
Device Code Read (BFh)  
BF = 01 01 01 01 01 01 01 01 ***** 
 . . . 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
B0 = 0 
B1 = 01 01 01 01 01 01 01 01  
B2 = 0 
B3 = 01 01 01 01 01 01 01 01  
B4 = 0 
B5 = 01 01 01 01 01 01 01 01  
B6 = 0 
B7 = 01 01 01 01 01 01 01 01  
B8 = 0 
B9 = 01 01 01 01 01 01 01 01  
BA = 0 
BB = 01 01 01 01 01 01 01 01  
BC = 0 
BD = 01 01 01 01 01 01 01 01  
BE = 0 
BF = 01 01 01 01 01 01 01 01 ***** 
C0 = 0 
C1 = 01 01 01 01 01 01 01 01  
C2 = 0 
C3 = 01 01 01 01 01 01 01 01  
C4 = 0 
C5 = 01 01 01 01 01 01 01 01  
C6 = 0 
C7 = 01 01 01 01 01 01 01 01  
C8 = 0 
C9 = 01 01 01 01 01 01 01 01  
CA = 0 
CB = 01 01 01 01 01 01 01 01  
CC = 0 
CD = 01 01 01 01 01 01 01 01  
CE = 0 
CF = 01 01 01 01 01 01 01 01  
D0 = 0 
D1 = 01 01 01 01 01 01 01 01  
D2 = 0 
D3 = 01 01 01 01 01 01 01 01 ***** 
D4 = 0 
D5 = 01 01 01 01 01 01 01 01  
D6 = 0 
D7 = 01 01 01 01 01 01 01 01  
D8 = 0 
D9 = 01 01 01 01 01 01 01 01  
DA = 0                       * 
DB = 01 01 01 01 01 01 01 01 ***** 
DC = 0                       * 
DD = 01 01 01 01 01 01 01 01  
DE = 0 
DF = 01 01 01 01 01 01 01 01  
E0 = 0 
E1 = 01 01 01 01 01 01 01 01  
E2 = 0 
E3 = 01 01 01 01 01 01 01 01  
E4 = 0 
E5 = 01 01 01 01 01 01 01 01  
E6 = 0 
E7 = 01 01 01 01 01 01 01 01  
E8 = 0 
E9 = 01 01 01 01 01 01 01 01  
EA = 0 
EB = 01 01 01 01 01 01 01 01  
EC = 0 
ED = 01 01 01 01 01 01 01 01  
EE = 0 
EF = 01 01 01 01 01 01 01 01 ***** 
F0 = 0 
F1 = 01 01 01 01 01 01 01 01  
F2 = 0 
F3 = 01 01 01 01 01 01 01 01  
F4 = 0 
F5 = 01 01 01 01 01 01 01 01  
F6 = 0 
F7 = 01 01 01 01 01 01 01 01  
F8 = 0 
F9 = 01 01 01 01 01 01 01 01  
FA = 0 
FB = 01 01 01 01 01 01 01 01  
FC = 0 
FD = 01 01 01 01 01 01 01 01  
FE = 0 
 
Unknown LCD driver chip: 0
***use minimal init as driver ili9341 ili9488 *** ->
Benchmark                Time (microseconds)
Screen fill              1379552
Text                     350492
Lines                    3390180
Horiz/Vert Lines         144668
Rectangles (outline)     104264
Rectangles (filled)      3267444
Circles (filled)         1211480
Circles (outline)        1475104
Triangles (outline)      1075592
Triangles (filled)       1721628
Rounded rects (outline)  506432
Rounded rects (filled)   3795228
Done!!!  ID reader v5.3

 

aleksl
Offline
Зарегистрирован: 02.11.2017

Извиняюсь за лишние сообщения форум выдает ошибку, подумал что мой пост не публикуется. Прошу админа удалить пустые сообщения

croc19
Offline
Зарегистрирован: 17.02.2017

Leencore

ноли  это шина управления -- RD, WR, DC, CS или наоборот, зависит от контроллера.

croc19
Offline
Зарегистрирован: 17.02.2017

aleksl

Есть распиновка, а подключено как попало. Подключи нормально шину данных и шину управления. Ну и питание

конечно. Задействуй для начала DB0-DB7. 

aleksl
Offline
Зарегистрирован: 02.11.2017

Подключено все как надо, питание 5v через резистор 50ом на подсветку. 3,3v на питание контроллера. RD-пин A0, CS-А3, RS-A2, WR-A1. DB10- D8, DB11-D9, DB12-D2 --- DB17-D7. RD кидал принудительно на +3 без изменений. Подключал ориентируясь на пост №7 от slider. Дисплей схож. Если предположить что контроллер  ILI9320. то для 8 бит нужны пины db10-17 

aleksl
Offline
Зарегистрирован: 02.11.2017

  перебросил пины на DB0-DB7, получил лог. дисп все равно молчит 

  
 
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 320x240
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
v5.3    B0h  <- 0xFFFFFF   <- 0x040404  from  Slider
www.arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mob... 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
00 = 0                       * 
01 = 02 02 02 02 02 02 02 02  
02 = 0 
03 = 0 
04 = 0                       * 
05 = EF EF EF EF EF EF EF EF  
06 = 0 
07 = 0 
08 = 01 01 01 01 01 01 01 01  
09 = 3F 3F 3F 3F 3F 3F 3F 3F  
0A = 0 
0B = 0 
0C = 01 01 01 01 01 01 01 01  
0D = 3F 3F 3F 3F 3F 3F 3F 3F  
0E = 0 
0F = 0 
10 = 01 01 01 01 01 01 01 01  
11 = 40 40 40 40 40 40 40 40  
12 = 0 
13 = 0 
14 = 0 
15 = 0 
16 = 0 
17 = 0 
18 = 0 
19 = 48 48 48 48 48 48 48 48  
1A = 0 
1B = 09 09 09 09 09 09 09 09  
1C = 0 
1D = 05 05 05 05 05 05 05 05  
1E = 0 
1F = 04 04 04 04 04 04 04 04  
20 = 40 40 40 40 40 40 40 40  
21 = 10 10 10 10 10 10 10 10  
22 = E8 30 00 C4 D4 60 0C 1C  
23 = DC DC DC DC DC DC DC DC  
24 = DC DC DC DC DC DC DC DC  
25 = DC DC DC DC DC DC DC DC  
26 = 20 20 20 20 20 20 20 20  
27 = 02 02 02 02 02 02 02 02  
28 = 02 02 02 02 02 02 02 02  
29 = 02 02 02 02 02 02 02 02  
2A = 02 02 02 02 02 02 02 02  
2B = 0 
2C = 02 02 02 02 02 02 02 02  
2D = 02 02 02 02 02 02 02 02  
2E = 0 
2F = 06 06 06 06 06 06 06 06  
30 = 0 
31 = 0 
32 = 0 
33 = 0 
34 = 0 
35 = 19 19 19 19 19 19 19 19  
36 = 19 19 19 19 19 19 19 19  
37 = 22 22 22 22 22 22 22 22  
38 = 0 
39 = 0 
3A = 01 01 01 01 01 01 01 01  
3B = 0 
3C = 0 
3D = 0 
3E = 19 19 19 19 19 19 19 19  
3F = 0 
40 = 03 03 03 03 03 03 03 03  
41 = F8 F8 F8 F8 F8 F8 F8 F8  
42 = 08 08 08 08 08 08 08 08  
43 = 0 
44 = 55 55 55 55 55 55 55 55  
45 = 10 10 10 10 10 10 10 10  
46 = 93 93 93 93 93 93 93 93  
47 = 47 47 47 47 47 47 47 47  
48 = 70 70 70 70 70 70 70 70  
49 = 57 57 57 57 57 57 57 57  
4A = 61 61 61 61 61 61 61 61  
4B = 77 77 77 77 77 77 77 77  
4C = 25 25 25 25 25 25 25 25  
4D = 73 73 73 73 73 73 73 73  
4E = 03 03 03 03 03 03 03 03  
4F = 12 12 12 12 12 12 12 12  
50 = 19 19 19 19 19 19 19 19  
51 = 07 07 07 07 07 07 07 07  
52 = 0 
53 = 0D 0D 0D 0D 0D 0D 0D 0D  
54 = 0 
55 = 03 03 03 03 03 03 03 03  
56 = 02 02 02 02 02 02 02 02  
57 = 0 
58 = 0 
59 = 0 
5A = 0 
5B = 06 06 06 06 06 06 06 06  
5C = 89 89 89 89 89 89 89 89  
5D = 0 
5E = 0 
5F = 0 
60 = 0 
61 = 0 
62 = 0 
63 = 0 
64 = 0 
65 = 80 80 80 80 80 80 80 80  
66 = 0 
67 = 47 47 47 47 47 47 47 47  
68 = 0 
69 = 03 03 03 03 03 03 03 03  
6A = 0 
6B = 0 
6C = 0 
6D = 0 
6E = 0 
6F = 0 
70 = 06 06 06 06 06 06 06 06  
71 = 0 
72 = 0 
73 = FF FF FF FF FF FF FF FF  
74 = 1F 1F 1F 1F 1F 1F 1F 1F  
75 = FF FF FF FF FF FF FF FF  
76 = 1F 1F 1F 1F 1F 1F 1F 1F  
77 = FF FF FF FF FF FF FF FF  
78 = 1F 1F 1F 1F 1F 1F 1F 1F  
79 = FF FF FF FF FF FF FF FF  
7A = 1F 1F 1F 1F 1F 1F 1F 1F  
7B = 01 01 01 01 01 01 01 01  
7C = 0 
7D = 0 
7E = 0 
7F = 0 
80 = 0 
81 = 0 
82 = 0 
83 = 0 
84 = 0 
85 = FF FF FF FF FF FF FF FF  
86 = 0 
87 = 0 
88 = 0 
89 = 0 
8A = 0 
8B = 0 
8C = 0 
8D = 0 
8E = 0 
8F = 0 
90 = 0A 0A 0A 0A 0A 0A 0A 0A  
91 = 14 14 14 14 14 14 14 14  
92 = FF FF FF FF FF FF FF FF  
93 = 0F 0F 0F 0F 0F 0F 0F 0F  
94 = 02 02 02 02 02 02 02 02  
95 = 0 
96 = 0 
97 = 0 
98 = 0 
99 = 0 
9A = 0 
9B = 0 
9C = 0 
9D = 0 
9E = 0 
9F = 0 
A0 = 0 
A1 = 0 
A2 = 0 
A3 = 0 
A4 = 0 
A5 = 0 
A6 = 0 
A7 = 0 
A8 = 0 
A9 = 0 
AA = 0 
AB = 0 
AC = 0 
AD = 0 
AE = 0 
AF = 0 
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
o------------------------------------o
|                                    | 
00 = 0                       *       | 
04 = 0                       *       | 
B0 = 0                               | 
BF = 0                       *       | 
D3 = 0                       *       | 
DA = 0                       *       | 
DB = 0                       *       | 
DC = 0                       *       | 
EF = 0                       *       | 
|                                    |
o------------------------------------o
 . . . . . . . 
  writing in Manufacturer Command Access Protect  (B0h) <- 0xFFFFFF  
B0 = 0 
Device Code Read (BFh)  
BF = 0                       * 
 . . . 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
 writing in Manufacturer Command Access Protect  (B0h) <- 0x040404  
B0 = 0 
Device Code Read (BFh)  
BF = 0                       * 
 . . . 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
 
Unknown LCD driver chip: 0
***use minimal init as driver ili9341 ili9488 *** ->
Benchmark                Time (microseconds)
Screen fill              1379552
Text                     350492
Lines                    3390180
Horiz/Vert Lines         144660
Rectangles (outline)     104260
Rectangles (filled)      3267456
Circles (filled)         1211480
Circles (outline)        1475112
Triangles (outline)      1075600
Triangles (filled)       1721644
Rounded rects (outline)  506428
Rounded rects (filled)   3795228
Done!!!  ID reader v5.3
croc19
Offline
Зарегистрирован: 17.02.2017

Предположим что контроллер неизвестен. 

Задействуй для начала DB0-DB7.  И два варианта шины управления RD, WR, DC, CS или наоборот.

Судя по логу, контроллер просто не читается на старших битах.

aleksl
Offline
Зарегистрирован: 02.11.2017

Ок. Спасибо за совет. Завтра попробую перекинуть. Как читать лог еще не разобрался к сожалению(

Leencore
Offline
Зарегистрирован: 03.11.2017

croc19 спасибо!

aleksl
Offline
Зарегистрирован: 02.11.2017

Перекинул пины управления на CS-A2, RS-A3, WR-A0, RD-A1, получил лог 

 
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 320x240
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
v5.3    B0h  <- 0xFFFFFF   <- 0x040404  from  Slider
www.arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mob... 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
00 = 0                       * 
01 = 01 01 01 01 01 01 01 01  
02 = 02 02 02 02 02 02 02 02  
03 = 03 03 03 03 03 03 03 03  
04 = 04 04 04 04 04 04 04 04 ***** 
05 = 05 05 05 05 05 05 05 05  
06 = 06 06 06 06 06 06 06 06  
07 = 07 07 07 07 07 07 07 07  
08 = 08 08 08 08 08 08 08 08  
09 = 09 09 09 09 09 09 09 09  
0A = 0A 0A 0A 0A 0A 0A 0A 0A  
0B = 0B 0B 0B 0B 0B 0B 0B 0B  
0C = 0C 0C 0C 0C 0C 0C 0C 0C  
0D = 0D 0D 0D 0D 0D 0D 0D 0D  
0E = 0E 0E 0E 0E 0E 0E 0E 0E  
0F = 0F 0F 0F 0F 0F 0F 0F 0F  
10 = 10 10 10 10 10 10 10 10  
11 = 11 11 11 11 11 11 11 11  
12 = 12 12 12 12 12 12 12 12  
13 = 13 13 13 13 13 13 13 13  
14 = 14 14 14 14 14 14 14 14  
15 = 15 15 15 15 15 15 15 15  
16 = 16 16 16 16 16 16 16 16  
17 = 17 17 17 17 17 17 17 17  
18 = 18 18 18 18 18 18 18 18  
19 = 19 19 19 19 19 19 19 19  
1A = 1A 1A 1A 1A 1A 1A 1A 1A  
1B = 1B 1B 1B 1B 1B 1B 1B 1B  
1C = 1C 1C 1C 1C 1C 1C 1C 1C  
1D = 1D 1D 1D 1D 1D 1D 1D 1D  
1E = 1E 1E 1E 1E 1E 1E 1E 1E  
1F = 1F 1F 1F 1F 1F 1F 1F 1F  
20 = 20 20 20 20 20 20 20 20  
21 = 21 21 21 21 21 21 21 21  
22 = 22 22 22 22 22 22 22 22  
23 = 23 23 23 23 23 23 23 23  
24 = 24 24 24 24 24 24 24 24  
25 = 25 25 25 25 25 25 25 25  
26 = 26 26 26 26 26 26 26 26  
27 = 27 27 27 27 27 27 27 27  
28 = 28 28 28 28 28 28 28 28  
29 = 29 29 29 29 29 29 29 29  
2A = 2A 2A 2A 2A 2A 2A 2A 2A  
2B = 2B 2B 2B 2B 2B 2B 2B 2B  
2C = 2C 2C 2C 2C 2C 2C 2C 2C  
2D = 2D 2D 2D 2D 2D 2D 2D 2D  
2E = 2E 2E 2E 2E 2E 2E 2E 2E  
2F = 2F 2F 2F 2F 2F 2F 2F 2F  
30 = 30 30 30 30 30 30 30 30  
31 = 31 31 31 31 31 31 31 31  
32 = 32 32 32 32 32 32 32 32  
33 = 33 33 33 33 33 33 33 33  
34 = 34 34 34 34 34 34 34 34  
35 = 35 35 35 35 35 35 35 35  
36 = 36 36 36 36 36 36 36 36  
37 = 37 37 37 37 37 37 37 37  
38 = 38 38 38 38 38 38 38 38  
39 = 39 39 39 39 39 39 39 39  
3A = 3A 3A 3A 3A 3A 3A 3A 3A  
3B = 3B 3B 3B 3B 3B 3B 3B 3B  
3C = 3C 3C 3C 3C 3C 3C 3C 3C  
3D = 3D 3D 3D 3D 3D 3D 3D 3D  
3E = 3E 3E 3E 3E 3E 3E 3E 3E  
3F = 3F 3F 3F 3F 3F 3F 3F 3F  
40 = 40 40 40 40 40 40 40 40  
41 = 41 41 41 41 41 41 41 41  
42 = 42 42 42 42 42 42 42 42  
43 = 43 43 43 43 43 43 43 43  
44 = 44 44 44 44 44 44 44 44  
45 = 45 45 45 45 45 45 45 45  
46 = 46 46 46 46 46 46 46 46  
47 = 47 47 47 47 47 47 47 47  
48 = 48 48 48 48 48 48 48 48  
49 = 49 49 49 49 49 49 49 49  
4A = 4A 4A 4A 4A 4A 4A 4A 4A  
4B = 4B 4B 4B 4B 4B 4B 4B 4B  
4C = 4C 4C 4C 4C 4C 4C 4C 4C  
4D = 4D 4D 4D 4D 4D 4D 4D 4D  
4E = 4E 4E 4E 4E 4E 4E 4E 4E  
4F = 4F 4F 4F 4F 4F 4F 4F 4F  
50 = 50 50 50 50 50 50 50 50  
51 = 51 51 51 51 51 51 51 51  
52 = 52 52 52 52 52 52 52 52  
53 = 53 53 53 53 53 53 53 53  
54 = 54 54 54 54 54 54 54 54  
55 = 55 55 55 55 55 55 55 55  
56 = 56 56 56 56 56 56 56 56  
57 = 57 57 57 57 57 57 57 57  
58 = 58 58 58 58 58 58 58 58  
59 = 59 59 59 59 59 59 59 59  
5A = 5A 5A 5A 5A 5A 5A 5A 5A  
5B = 5B 5B 5B 5B 5B 5B 5B 5B  
5C = 5C 5C 5C 5C 5C 5C 5C 5C  
5D = 5D 5D 5D 5D 5D 5D 5D 5D  
5E = 5E 5E 5E 5E 5E 5E 5E 5E  
5F = 5F 5F 5F 5F 5F 5F 5F 5F  
60 = 60 60 60 60 60 60 60 60  
61 = 61 61 61 61 61 61 61 61  
62 = 62 62 62 62 62 62 62 62  
63 = 63 63 63 63 63 63 63 63  
64 = 64 64 64 64 64 64 64 64  
65 = 65 65 65 65 65 65 65 65  
66 = 66 66 66 66 66 66 66 66  
67 = 67 67 67 67 67 67 67 67  
68 = 68 68 68 68 68 68 68 68  
69 = 69 69 69 69 69 69 69 69  
6A = 6A 6A 6A 6A 6A 6A 6A 6A  
6B = 6B 6B 6B 6B 6B 6B 6B 6B  
6C = 6C 6C 6C 6C 6C 6C 6C 6C  
6D = 6D 6D 6D 6D 6D 6D 6D 6D  
6E = 6E 6E 6E 6E 6E 6E 6E 6E  
6F = 6F 6F 6F 6F 6F 6F 6F 6F  
70 = 70 70 70 70 70 70 70 70  
71 = 71 71 71 71 71 71 71 71  
72 = 72 72 72 72 72 72 72 72  
73 = 73 73 73 73 73 73 73 73  
74 = 74 74 74 74 74 74 74 74  
75 = 75 75 75 75 75 75 75 75  
76 = 76 76 76 76 76 76 76 76  
77 = 77 77 77 77 77 77 77 77  
78 = 78 78 78 78 78 78 78 78  
79 = 79 79 79 79 79 79 79 79  
7A = 7A 7A 7A 7A 7A 7A 7A 7A  
7B = 7B 7B 7B 7B 7B 7B 7B 7B  
7C = 7C 7C 7C 7C 7C 7C 7C 7C  
7D = 7D 7D 7D 7D 7D 7D 7D 7D  
7E = 7E 7E 7E 7E 7E 7E 7E 7E  
7F = 7F 7F 7F 7F 7F 7F 7F 7F  
80 = 80 80 80 80 80 80 80 80  
81 = 81 81 81 81 81 81 81 81  
82 = 82 82 82 82 82 82 82 82  
83 = 83 83 83 83 83 83 83 83  
84 = 84 84 84 84 84 84 84 84  
85 = 85 85 85 85 85 85 85 85  
86 = 86 86 86 86 86 86 86 86  
87 = 87 87 87 87 87 87 87 87  
88 = 88 88 88 88 88 88 88 88  
89 = 89 89 89 89 89 89 89 89  
8A = 8A 8A 8A 8A 8A 8A 8A 8A  
8B = 8B 8B 8B 8B 8B 8B 8B 8B  
8C = 8C 8C 8C 8C 8C 8C 8C 8C  
8D = 8D 8D 8D 8D 8D 8D 8D 8D  
8E = 8E 8E 8E 8E 8E 8E 8E 8E  
8F = 8F 8F 8F 8F 8F 8F 8F 8F  
90 = 90 90 90 90 90 90 90 90  
91 = 91 91 91 91 91 91 91 91  
92 = 92 92 92 92 92 92 92 92  
93 = 93 93 93 93 93 93 93 93  
94 = 94 94 94 94 94 94 94 94  
95 = 95 95 95 95 95 95 95 95  
96 = 96 96 96 96 96 96 96 96  
97 = 97 97 97 97 97 97 97 97  
98 = 98 98 98 98 98 98 98 98  
99 = 99 99 99 99 99 99 99 99  
9A = 9A 9A 9A 9A 9A 9A 9A 9A  
9B = 9B 9B 9B 9B 9B 9B 9B 9B  
9C = 9C 9C 9C 9C 9C 9C 9C 9C  
9D = 9D 9D 9D 9D 9D 9D 9D 9D  
9E = 9E 9E 9E 9E 9E 9E 9E 9E  
9F = 9F 9F 9F 9F 9F 9F 9F 9F  
A0 = A0 A0 A0 A0 A0 A0 A0 A0  
A1 = A1 A1 A1 A1 A1 A1 A1 A1  
A2 = A2 A2 A2 A2 A2 A2 A2 A2  
A3 = A3 A3 A3 A3 A3 A3 A3 A3  
A4 = A4 A4 A4 A4 A4 A4 A4 A4  
A5 = A5 A5 A5 A5 A5 A5 A5 A5  
A6 = A6 A6 A6 A6 A6 A6 A6 A6  
A7 = A7 A7 A7 A7 A7 A7 A7 A7  
A8 = A8 A8 A8 A8 A8 A8 A8 A8  
A9 = A9 A9 A9 A9 A9 A9 A9 A9  
AA = AA AA AA AA AA AA AA AA  
AB = AB AB AB AB AB AB AB AB  
AC = AC AC AC AC AC AC AC AC  
AD = AD AD AD AD AD AD AD AD  
AE = AE AE AE AE AE AE AE AE  
AF = AF AF AF AF AF AF AF AF  
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 B4 B4 B4 B4 B4 B4 B4  
B5 = B5 B5 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 B8 B8 B8 B8 B8 B8 B8  
B9 = B9 B9 B9 B9 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 DC DC DC DC DC DC DC ***** 
DD = DD DD 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 E0 E0 E0 E0 E0 E0 E0  
E1 = E1 E1 E1 E1 E1 E1 E1 E1  
E2 = E2 E2 E2 E2 E2 E2 E2 E2  
E3 = E3 E3 E3 E3 E3 E3 E3 E3  
E4 = E4 E4 E4 E4 E4 E4 E4 E4  
E5 = E5 E5 E5 E5 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 E8 E8 E8 E8 E8 E8  
E9 = E9 E9 E9 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 F4 F4 F4 F4 F4 F4 F4  
F5 = F5 F5 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  
o------------------------------------o
|                                    | 
00 = 0                       *       | 
04 = 04 04 04 04 04 04 04 04 *****       | 
B0 = B0 B0 B0 B0 B0 B0 B0 B0                                | 
BF = BF BF BF BF BF BF BF BF *****       | 
D3 = D3 D3 D3 D3 D3 D3 D3 D3 *****       | 
DA = DA DA DA DA DA DA DA DA *****       | 
DB = DB DB DB DB DB DB DB DB *****       | 
DC = DC DC DC DC DC DC DC DC *****       | 
EF = EF EF EF EF EF EF EF EF *****       | 
|                                    |
o------------------------------------o
 . . . . . . . 
  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 B4 B4 B4 B4 B4 B4 B4  
B5 = B5 B5 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 B8 B8 B8 B8 B8 B8 B8  
B9 = B9 B9 B9 B9 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 DC DC DC DC DC DC DC ***** 
DD = DD DD 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 E0 E0 E0 E0 E0 E0 E0  
E1 = E1 E1 E1 E1 E1 E1 E1 E1  
E2 = E2 E2 E2 E2 E2 E2 E2 E2  
E3 = E3 E3 E3 E3 E3 E3 E3 E3  
E4 = E4 E4 E4 E4 E4 E4 E4 E4  
E5 = E5 E5 E5 E5 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 E8 E8 E8 E8 E8 E8  
E9 = E9 E9 E9 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 F4 F4 F4 F4 F4 F4 F4  
F5 = F5 F5 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 B4 B4 B4 B4 B4 B4 B4  
B5 = B5 B5 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 B8 B8 B8 B8 B8 B8 B8  
B9 = B9 B9 B9 B9 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 DC DC DC DC DC DC DC ***** 
DD = DD DD 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 E0 E0 E0 E0 E0 E0 E0  
E1 = E1 E1 E1 E1 E1 E1 E1 E1  
E2 = E2 E2 E2 E2 E2 E2 E2 E2  
E3 = E3 E3 E3 E3 E3 E3 E3 E3  
E4 = E4 E4 E4 E4 E4 E4 E4 E4  
E5 = E5 E5 E5 E5 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 E8 E8 E8 E8 E8 E8  
E9 = E9 E9 E9 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 F4 F4 F4 F4 F4 F4 F4  
F5 = F5 F5 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              1379560
Text                     350496
Lines                    3390180
Horiz/Vert Lines         144664
Rectangles (outline)     104260
Rectangles (filled)      3267428
Circles (filled)         1211480
Circles (outline)        1475112
Triangles (outline)      1075600
Triangles (filled)       1721644
Rounded rects (outline)  506428
Rounded rects (filled)   3795232
Done!!!  ID reader v5.3

 

croc19
Offline
Зарегистрирован: 17.02.2017

Что послал, то и принял. По логике подключение шины управления правильное. А вот шина данных молчит.

младшие разряды D0-D7 не пробывал?

aleksl
Offline
Зарегистрирован: 02.11.2017

да сейчас на D0-D7  подключено

croc19
Offline
Зарегистрирован: 17.02.2017

Как запитан дисплей?

aleksl
Offline
Зарегистрирован: 02.11.2017

3,3v arduino --> резистор 100ом--->  стаб 3,3v + pin 32,33  дисплея

croc19
Offline
Зарегистрирован: 17.02.2017

Пропустил лог с 773 поста. Тоже обнадеживающий лог. 

К сожалению с ардуино не играюсь, помочь с правильным подключением к ней не смогу.

Подождем sliderа, он в ардуине дока.

Александр0411
Offline
Зарегистрирован: 10.01.2017

Здравствуйте кто нибудь знает как подключить дисплей к ардуино giantplus307184600? Дисплей из плеера который шел с жерналом плэй бой(вроде бы)

croc19
Offline
Зарегистрирован: 17.02.2017

Александр0411 Писали уже не раз, такой дисплей ардуина не потянет.

croc19
Offline
Зарегистрирован: 17.02.2017

НОВИЧКАМ НА ФОРУМЕ.   ПИШИТЕ СООБЩЕНИЕ -- НАЖИМАЕТЕ   СОХРАНИТЬ --- ПОЯВЛЯЕТСЯ СООБЩЕНИЕ ----

НАЖИМАЕТЕ  В  МЕНЮ СТРЕЛОЧКУ   НАЗАД --- НАЖИМАЕТЕ В  МЕНЮ  КРУГЛУЮ СТРЕЛОЧКУ 

ПЕРЕЗАГРУЗИТЬ И СМОТРИТЕ СВОЕ СООБЩЕНИЕ.

-------------    ФОРУМ НЕМНОГО ГЮЧИТ    -------------------

Александр0411
Offline
Зарегистрирован: 10.01.2017

Здравствуйте кто нибудь знает как подключить дисплей к ардуино giantplus307184600? Дисплей из плеера который шел с жерналом плэй бой(вроде бы)

croc19
Offline
Зарегистрирован: 17.02.2017

aleksl 

Перечитал собщения еще раз и увидел.

В 771 посте ты подключал    A0 - RD, A1 - WR, A2 - RS, A3 - CS.

Подключи наоборот              A0 - CS, A1 - RS,  A2 - WR, A3 - RD.

croc19
Offline
Зарегистрирован: 17.02.2017

Александр0411 Писали уже не раз, такой дисплей ардуина не потянет. 

croc19
Offline
Зарегистрирован: 17.02.2017

aleksl 

Пост 773. В логе в регистре 04,05  записано  0EF   в десятичном получается 239.

 в регистре 08,09  записано  013F   в десятичном получается 319.

Похоже на разрешение экрана 320х240. Скорее всего это подключение (Пост 773) правильное.

Радостного из этого мало. Либо в регистре 0 не записан код контроллера дисплея, у китайцев это бывает.

Либо код записан в другом регистре, о котором можно только догадываться. Поэтому читалка и не определяет.

Переподключи как в посту 773 и прочитай лог. Если он будет точно такой же, тогда выход один. Нудно скармливать

дисплею по очереди инициализации дисплеев с разрешением 320х240.

Slider

Ты в ардуине дока. Есть идея, если конечно будет время и настроение. Написать скетч, в котором поочередно скармливаются

инициализации контроллеров под 320х240 разрешение и после каждой инициализации выводится название контроллера.

Сидишь, смотришь. Выскочило название совместимого контроллера, значит инит под него. 

 

 

aleksl
Offline
Зарегистрирован: 02.11.2017

подключил A0 - CS, A1 - RS,  A2 - WR, A3 - RD.

получил 

 
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 320x240
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
v5.3    B0h  <- 0xFFFFFF   <- 0x040404  from  Slider
www.arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mob... 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
00 = 0                       * 
01 = 0 
02 = 0 
03 = 0 
04 = 0                       * 
05 = 0 
06 = 0 
07 = 0 
08 = 0 
09 = 0 
0A = 0 
0B = 0 
0C = 0 
0D = 0 
0E = 0 
0F = 0 
10 = 0 
11 = 0 
12 = 0 
13 = 0 
14 = 0 
15 = 0 
16 = 0 
17 = 0 
18 = 0 
19 = 0 
1A = 0 
1B = 0 
1C = 0 
1D = 0 
1E = 0 
1F = 0 
20 = 0 
21 = 0 
22 = 0 
23 = 0 
24 = 0 
25 = 0 
26 = 0 
27 = 0 
28 = 0 
29 = 0 
2A = 0 
2B = 0 
2C = 0 
2D = 0 
2E = 0 
2F = 0 
30 = 0 
31 = 0 
32 = 0 
33 = 0 
34 = 0 
35 = 0 
36 = 0 
37 = 0 
38 = 0 
39 = 0 
3A = 0 
3B = 0 
3C = 0 
3D = 0 
3E = 0 
3F = 0 
40 = 0 
41 = 0 
42 = 0 
43 = 0 
44 = 0 
45 = 0 
46 = 0 
47 = 0 
48 = 0 
49 = 0 
4A = 0 
4B = 0 
4C = 0 
4D = 0 
4E = 0 
4F = 0 
50 = 0 
51 = 0 
52 = 0 
53 = 0 
54 = 0 
55 = 0 
56 = 0 
57 = 0 
58 = 0 
59 = 0 
5A = 0 
5B = 0 
5C = 0 
5D = 0 
5E = 0 
5F = 0 
60 = 0 
61 = 0 
62 = 0 
63 = 0 
64 = 0 
65 = 0 
66 = 0 
67 = 0 
68 = 0 
69 = 0 
6A = 0 
6B = 0 
6C = 0 
6D = 0 
6E = 0 
6F = 0 
70 = 0 
71 = 0 
72 = 0 
73 = 0 
74 = 0 
75 = 0 
76 = 0 
77 = 0 
78 = 0 
79 = 0 
7A = 0 
7B = 0 
7C = 0 
7D = 0 
7E = 0 
7F = 0 
80 = 0 
81 = 0 
82 = 0 
83 = 0 
84 = 0 
85 = 0 
86 = 0 
87 = 0 
88 = 0 
89 = 0 
8A = 0 
8B = 0 
8C = 0 
8D = 0 
8E = 0 
8F = 0 
90 = 0 
91 = 0 
92 = 0 
93 = 0 
94 = 0 
95 = 0 
96 = 0 
97 = 0 
98 = 0 
99 = 0 
9A = 0 
9B = 0 
9C = 0 
9D = 0 
9E = 0 
9F = 0 
A0 = 0 
A1 = 0 
A2 = 0 
A3 = 0 
A4 = 0 
A5 = 0 
A6 = 0 
A7 = 0 
A8 = 0 
A9 = 0 
AA = 0 
AB = 0 
AC = 0 
AD = 0 
AE = 0 
AF = 0 
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
o------------------------------------o
|                                    | 
00 = 0                       *       | 
04 = 0                       *       | 
B0 = 0                               | 
BF = 0                       *       | 
D3 = 0                       *       | 
DA = 0                       *       | 
DB = 0                       *       | 
DC = 0                       *       | 
EF = 0                       *       | 
|                                    |
o------------------------------------o
 . . . . . . . 
  writing in Manufacturer Command Access Protect  (B0h) <- 0xFFFFFF  
B0 = 0 
Device Code Read (BFh)  
BF = 0                       * 
 . . . 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
 writing in Manufacturer Command Access Protect  (B0h) <- 0x040404  
B0 = 0 
Device Code Read (BFh)  
BF = 0                       * 
 . . . 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
 
Unknown LCD driver chip: 0
***use minimal init as driver ili9341 ili9488 *** ->
Benchmark                Time (microseconds)
Screen fill              1379552
Text                     350496
Lines                    3390180
Horiz/Vert Lines         144660
Rectangles (outline)     104260
Rectangles (filled)      3267460
Circles (filled)         1211480
Circles (outline)        1475108
Triangles (outline)      1075600
Triangles (filled)       1721644
Rounded rects (outline)  506428
Rounded rects (filled)   3795228
Done!!!  ID reader v5.3

 

aleksl
Offline
Зарегистрирован: 02.11.2017

Все чего удалось добиться это лог при подключении DB0-DB7 и  A0 - RD, A3 - WR, A2 - RS, A1 - CS.

Свободные пины кинул через 10к на +3.3

 

 
 
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 320x240
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
v5.3    B0h  <- 0xFFFFFF   <- 0x040404  from  Slider
www.arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mob... 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
00 = 0                       * 
01 = 02 02 02 02 02 02 02 02  
02 = 0 
03 = 0 
04 = 0                       * 
05 = EF EF EF EF EF EF EF EF  
06 = 0 
07 = 0 
08 = 01 01 01 01 01 01 01 01  
09 = 3F 3F 3F 3F 3F 3F 3F 3F  
0A = 0 
0B = 0 
0C = 01 01 01 01 01 01 01 01  
0D = 3F 3F 3F 3F 3F 3F 3F 3F  
0E = 0 
0F = 0 
10 = 01 01 01 01 01 01 01 01  
11 = 40 40 40 40 40 40 40 40  
12 = 0 
13 = 0 
14 = 0 
15 = 0 
16 = 0 
17 = 0 
18 = 0 
19 = 48 48 48 48 48 48 48 48  
1A = 0 
1B = 09 09 09 09 09 09 09 09  
1C = 0 
1D = 05 05 05 05 05 05 05 05  
1E = 0 
1F = 04 04 04 04 04 04 04 04  
20 = 40 40 40 40 40 40 40 40  
21 = 10 10 10 10 10 10 10 10  
22 = 00 10 00 84 D4 00 0C 0C  
23 = DC DC DC DC DC DC DC DC  
24 = DC DC DC DC DC DC DC DC  
25 = DC DC DC DC DC DC DC DC  
26 = 20 20 20 20 20 20 20 20  
27 = 02 02 02 02 02 02 02 02  
28 = 02 02 02 02 02 02 02 02  
29 = 02 02 02 02 02 02 02 02  
2A = 02 02 02 02 02 02 02 02  
2B = 0 
2C = 02 02 02 02 02 02 02 02  
2D = 02 02 02 02 02 02 02 02  
2E = 0 
2F = 06 06 06 06 06 06 06 06  
30 = 0 
31 = 0 
32 = 0 
33 = 0 
34 = 0 
35 = 19 19 19 19 19 19 19 19  
36 = 19 19 19 19 19 19 19 19  
37 = 22 22 22 22 22 22 22 22  
38 = 0 
39 = 0 
3A = 01 01 01 01 01 01 01 01  
3B = 0 
3C = 0 
3D = 0 
3E = 19 19 19 19 19 19 19 19  
3F = 0 
40 = 03 03 03 03 03 03 03 03  
41 = F8 F8 F8 F8 F8 F8 F8 F8  
42 = 08 08 08 08 08 08 08 08  
43 = 0 
44 = 55 55 55 55 55 55 55 55  
45 = 10 10 10 10 10 10 10 10  
46 = 93 93 93 93 93 93 93 93  
47 = 47 47 47 47 47 47 47 47  
48 = 70 70 70 70 70 70 70 70  
49 = 57 57 57 57 57 57 57 57  
4A = 61 61 61 61 61 61 61 61  
4B = 77 77 77 77 77 77 77 77  
4C = 25 25 25 25 25 25 25 25  
4D = 73 73 73 73 73 73 73 73  
4E = 03 03 03 03 03 03 03 03  
4F = 12 12 12 12 12 12 12 12  
50 = 19 19 19 19 19 19 19 19  
51 = 07 07 07 07 07 07 07 07  
52 = 0 
53 = 0D 0D 0D 0D 0D 0D 0D 0D  
54 = 0 
55 = 03 03 03 03 03 03 03 03  
56 = 02 02 02 02 02 02 02 02  
57 = 0 
58 = 0 
59 = 0 
5A = 0 
5B = 06 06 06 06 06 06 06 06  
5C = 89 89 89 89 89 89 89 89  
5D = 0 
5E = 0 
5F = 0 
60 = 0 
61 = 0 
62 = 0 
63 = 0 
64 = 0 
65 = 80 80 80 80 80 80 80 80  
66 = 0 
67 = 47 47 47 47 47 47 47 47  
68 = 0 
69 = 03 03 03 03 03 03 03 03  
6A = 0 
6B = 0 
6C = 0 
6D = 0 
6E = 0 
6F = 0 
70 = 06 06 06 06 06 06 06 06  
71 = 0 
72 = 0 
73 = FF FF FF FF FF FF FF FF  
74 = 1F 1F 1F 1F 1F 1F 1F 1F  
75 = FF FF FF FF FF FF FF FF  
76 = 1F 1F 1F 1F 1F 1F 1F 1F  
77 = FF FF FF FF FF FF FF FF  
78 = 1F 1F 1F 1F 1F 1F 1F 1F  
79 = FF FF FF FF FF FF FF FF  
7A = 1F 1F 1F 1F 1F 1F 1F 1F  
7B = 01 01 01 01 01 01 01 01  
7C = 0 
7D = 0 
7E = 0 
7F = 0 
80 = 0 
81 = 0 
82 = 0 
83 = 0 
84 = 0 
85 = FF FF FF FF FF FF FF FF  
86 = 0 
87 = 0 
88 = 0 
89 = 0 
8A = 0 
8B = 0 
8C = 0 
8D = 0 
8E = 0 
8F = 0 
90 = 0A 0A 0A 0A 0A 0A 0A 0A  
91 = 14 14 14 14 14 14 14 14  
92 = FF FF FF FF FF FF FF FF  
93 = 0F 0F 0F 0F 0F 0F 0F 0F  
94 = 02 02 02 02 02 02 02 02  
95 = 0 
96 = 0 
97 = 0 
98 = 0 
99 = 0 
9A = 0 
9B = 0 
9C = 0 
9D = 0 
9E = 0 
9F = 0 
A0 = 0 
A1 = 0 
A2 = 0 
A3 = 0 
A4 = 0 
A5 = 0 
A6 = 0 
A7 = 0 
A8 = 0 
A9 = 0 
AA = 0 
AB = 0 
AC = 0 
AD = 0 
AE = 0 
AF = 0 
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
o------------------------------------o
|                                    | 
00 = 0                       *       | 
04 = 0                       *       | 
B0 = 0                               | 
BF = 0                       *       | 
D3 = 0                       *       | 
DA = 0                       *       | 
DB = 0                       *       | 
DC = 0                       *       | 
EF = 0                       *       | 
|                                    |
o------------------------------------o
 . . . . . . . 
  writing in Manufacturer Command Access Protect  (B0h) <- 0xFFFFFF  
B0 = 0 
Device Code Read (BFh)  
BF = 0                       * 
 . . . 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
 writing in Manufacturer Command Access Protect  (B0h) <- 0x040404  
B0 = 0 
Device Code Read (BFh)  
BF = 0                       * 
 . . . 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
B0 = 0 
B1 = 0 
B2 = 0 
B3 = 0 
B4 = 0 
B5 = 0 
B6 = 0 
B7 = 0 
B8 = 0 
B9 = 0 
BA = 0 
BB = 0 
BC = 0 
BD = 0 
BE = 0 
BF = 0                       * 
C0 = 0 
C1 = 0 
C2 = 0 
C3 = 0 
C4 = 0 
C5 = 0 
C6 = 0 
C7 = 0 
C8 = 0 
C9 = 0 
CA = 0 
CB = 0 
CC = 0 
CD = 0 
CE = 0 
CF = 0 
D0 = 0 
D1 = 0 
D2 = 0 
D3 = 0                       * 
D4 = 0 
D5 = 0 
D6 = 0 
D7 = 0 
D8 = 0 
D9 = 0 
DA = 0                       * 
DB = 0                       * 
DC = 0                       * 
DD = 0 
DE = 0 
DF = 0 
E0 = 0 
E1 = 0 
E2 = 0 
E3 = 0 
E4 = 0 
E5 = 0 
E6 = 0 
E7 = 0 
E8 = 0 
E9 = 0 
EA = 0 
EB = 0 
EC = 0 
ED = 0 
EE = 0 
EF = 0                       * 
F0 = 0 
F1 = 0 
F2 = 0 
F3 = 0 
F4 = 0 
F5 = 0 
F6 = 0 
F7 = 0 
F8 = 0 
F9 = 0 
FA = 0 
FB = 0 
FC = 0 
FD = 0 
FE = 0 
 
Unknown LCD driver chip: 0
***use minimal init as driver ili9341 ili9488 *** ->
Benchmark                Time (microseconds)
Screen fill              1379552
Text                     350492
Lines                    3390180
Horiz/Vert Lines         144660
Rectangles (outline)     104260
Rectangles (filled)      3267456
Circles (filled)         1211480
Circles (outline)        1475112
Triangles (outline)      1075600
Triangles (filled)       1721644
Rounded rects (outline)  506428
Rounded rects (filled)   3795228
Done!!!  ID reader v5.3

 

aleksl
Offline
Зарегистрирован: 02.11.2017
aleksl
Offline
Зарегистрирован: 02.11.2017

Я знаю контроллер, как мне его теперь запустить?

croc19
Offline
Зарегистрирован: 17.02.2017

Поздравляю.

Похоже на 8347. По даташиту регистры с размерами экрана совпадают.

Дальше искать инит (а может он есть в ардуиновской библиотеке) и запускать тест с инитом

для HX8347. 

Какой библиотекой ты пользуешься?

aleksl
Offline
Зарегистрирован: 02.11.2017

adafruit пробовал, UTFT че то все безуспешно(((

croc19
Offline
Зарегистрирован: 17.02.2017

UTFT посмотрел. Там есть инит для 8347А. Скорее всего подойдет. Посмотри форум еще раз. 

slider  писал как и где поменять значения. Значение для твоего контроллера  ITDB32.

Только в библиотеке использовался 16 битный дисплей,  а у тебя , как я понял, выводов на 16 не хватает.

Все равно попробуй. Возможно запустится с искаженными цветами.

firmwares
Offline
Зарегистрирован: 18.06.2017

Приветствую.

Что-то у меня совсем не получается сложить пазл.

 

firmwares
Offline
Зарегистрирован: 18.06.2017

Приветствую.

Что-то у меня совсем не получается сложить пазл.

 

firmwares
Offline
Зарегистрирован: 18.06.2017

Что-то у меня совсем не получается сложить пазл и запустить дисплей. Можно ли немного подробностей?

Tvicks
Offline
Зарегистрирован: 11.05.2017

Добрый день. Замучал меня дисплей от GT-S5233T - S6D04D1 , в UTFT переделал инит работает нормально. В Adafruit_TFTLCD ну никак не получается нормально запустить. Взял за основу SPFD5408-master, он даже без переделки показывает, но как у меня было раньше изображение раздваивается. Где рыть уже не знаю. Вот инит под UTFT:

//samsung g5233:
	LCD_Write_COM(0xF5);
	LCD_Write_DATA(0x12);
        LCD_Write_DATA(0x00);
        LCD_Write_DATA(0x0B);
        LCD_Write_DATA(0xF0);
        LCD_Write_DATA(0x00);
        delay(10);
        
	LCD_Write_COM(0x11); 
	delay(150);
        
	LCD_Write_COM(0x3A);
        LCD_Write_DATA(0x05);
	
	LCD_Write_COM(0xF2);
	LCD_Write_DATA(0x10);
	LCD_Write_DATA(0x10);
	LCD_Write_DATA(0x01);
        LCD_Write_DATA(0x08);
        LCD_Write_DATA(0x08);
        LCD_Write_DATA(0x08);
        LCD_Write_DATA(0x08);
        LCD_Write_DATA(0x00);
        LCD_Write_DATA(0x06); 
        LCD_Write_DATA(0x1A);
        LCD_Write_DATA(0x1A);
        
	LCD_Write_COM(0xF3);
	LCD_Write_DATA(0x80);
        LCD_Write_DATA(0x00);
        LCD_Write_DATA(0x00);
        LCD_Write_DATA(0x0B);
        LCD_Write_DATA(0x33);
        LCD_Write_DATA(0x7F);
        LCD_Write_DATA(0x7F);
        
	LCD_Write_COM(0xF4);
	LCD_Write_DATA(0x59);
        LCD_Write_DATA(0x59);
        LCD_Write_DATA(0x52);
        LCD_Write_DATA(0x52);
        LCD_Write_DATA(0x11);

	LCD_Write_COM(0xF6);
	LCD_Write_DATA(0x00);
	LCD_Write_DATA(0x88);
	LCD_Write_DATA(0x10);

	LCD_Write_COM(0xFD); 
	LCD_Write_DATA(0x11);
	LCD_Write_DATA(0x01);

	LCD_Write_COM(0x36); 
	LCD_Write_DATA(0x08);
        LCD_Write_DATA(0x35);
        LCD_Write_DATA(0x00);

	LCD_Write_COM(0xF1); 
	LCD_Write_DATA(0x5A);

	LCD_Write_COM(0xFF); 
	LCD_Write_DATA(0x00);
	LCD_Write_DATA(0x00);
	LCD_Write_DATA(0x00);
	LCD_Write_DATA(0x40);

	LCD_Write_COM(0x53); 
	LCD_Write_DATA(0x2C);
        LCD_Write_COM(0x55); 
	LCD_Write_DATA(0x00);

	LCD_Write_COM(0x29); //display on      
	
//	break;

Вот попытка переделать под SPFD5408-master:


ПЕРЕДЕЛАННЫЙ ИНИТ



uint16_t a, d;
    driver = ID_9341;
    CS_ACTIVE;
    writeRegister8(ILI9341_SOFTRESET, 0);
    delay(50);
    writeRegister8(ILI9341_DISPLAYOFF, 0);

    writeRegister8(ILI9341_SRCCTL, 0x12000BF000);
    delay(10);
    writeRegister8(ILI9341_SLEEPOUT, 0);
    delay(150);
    writeRegister8(ILI9341_PIXELFORMAT, 0x05);
    writeRegister8(ILI9341_DISCTL, 0x1010010808080800061A1A); 
    writeRegister8(ILI9341_PWRCTL, 0x8000000B337F7F);
    writeRegister8(ILI9341_VCMCTL, 0x5959525211);
    writeRegister8(ILI9341_IFCTL, 0x008810);
    writeRegister16(ILI9341_GATECTL, 0x1101);
    writeRegister8(ILI9341_MADCTL, 0x08);
    writeRegister8(ILI9341_TEON, 0x00);
    writeRegister8(ILI9341_TESTKEY, 0x5A);
    //writeRegister8(ILI9341_MEMCONTROL, ILI9341_MADCTL_MY | ILI9341_MADCTL_BGR);
    writeRegister8(ILI9341_EDSTEST, 0x00000040);
    writeRegister8(ILI9341_WRCTRLD, 0x2C);
    writeRegister8(ILI9341_WRCABC, 0x00);
    
    writeRegister8(ILI9341_DISPLAYON, 0);
    writeRegister8(ILI9341_MEMORYWRITE, 0);
    delay(500);


РЕГИСТРЫ


#define ILI9341_SOFTRESET          0x01
#define ILI9341_SLEEPIN            0x10
#define ILI9341_SLEEPOUT           0x11
#define ILI9341_NORMALDISP         0x13
#define ILI9341_INVERTOFF          0x20
#define ILI9341_INVERTON           0x21
#define ILI9341_GAMMASET           0x26
#define ILI9341_DISPLAYOFF         0x28
#define ILI9341_DISPLAYON          0x29
#define ILI9341_COLADDRSET         0x2A
#define ILI9341_PAGEADDRSET        0x2B
#define ILI9341_MEMORYWRITE        0x2C
#define ILI9341_TEON               0x35
#define ILI9341_PIXELFORMAT        0x3A
#define ILI9341_WRCTRLD            0x53
#define ILI9341_WRCABC             0x55
#define ILI9341_DISCTL             0xF2
#define ILI9341_PWRCTL             0xF3
#define ILI9341_VCMCTL             0xF4
#define ILI9341_SRCCTL             0xF5
#define ILI9341_IFCTL              0xF6
#define ILI9341_GATECTL            0xFD
#define ILI9341_TESTKEY            0xF1
#define ILI9341_EDSTEST            0xFF
#define ILI9341_MEMCONTROL      0x36
#define ILI9341_MADCTL  0x36


#define ILI9341_MADCTL_MY  0x80
#define ILI9341_MADCTL_MX  0x40
#define ILI9341_MADCTL_MV  0x20
#define ILI9341_MADCTL_ML  0x10
#define ILI9341_MADCTL_RGB 0x00
#define ILI9341_MADCTL_BGR 0x08
#define ILI9341_MADCTL_MH  0x04

Изображение на дисплее:

 

И не понятно что с переделанным, что с не переделанным одинаково показывает. По идее с измененным инитом должен работать нормально.

croc19
Offline
Зарегистрирован: 17.02.2017

firmwares

Извини конечно, но напомни поподробнее о дисплее и что не получается.

diger67
Offline
Зарегистрирован: 25.07.2015

Помнится с шилдом на R61581 было что то подобное. Там выявили что надо изолировать один из контактов на щлейфе. Еще раз посмотрите разводку шины данных. Иногда она не совсем такая как мы привыкли (от 0 до 15) бывает что старший байт идет со сдвиго на 1 пин. Смотрите внимательней даташит, ведь как я понял вы определили чип. Бывает что подобранный инит не совсем подходит, т.е. инициализирует, но некоторые регистры заполняются неправильными значениями или не учтены в имеющемся ините.

slider
Offline
Зарегистрирован: 17.06.2014

croc19 пишет:

Slider

...Есть идея, если конечно будет время и настроение. Написать скетч, в котором поочередно скармливаются

инициализации контроллеров под 320х240 разрешение и после каждой инициализации выводится название контроллера.

Сидишь, смотришь. Выскочило название совместимого контроллера, значит инит под него. 

если бы было свободное время...

так бы оно так для UTFT (в нем очень много инитов), при условии если выводить небольшой тест и текст . (ведь не с  проста там предусмотрен memorysaver.h  , в котором надо выключать неиспользуемые иниты, ибо тест не скомпилится в распространненную atmega328 из-за нехватки памяти. изначально тест влазиет только в mega2560)  

есть еще проблемки требующие время:   

2. надо добавлять еще найденные иниты ,

3. как-то совмещать версии UTFT (вижу 2 основных 2.81 (2.79) и 2.79turbo_8bit которая в отличии может работать на подобные ili9327 ili9341 на 8бит )

4. есть еще диспы с 16бит адресацией , те что имеют ID в 0 адресе , им нужны только 16бит инит и рисование , иначе они незапустятся ( в отличии от ili9341 ili9488 и им подобным - запустятся просто не во все цвета) . Тоже надо разбираться как совместить переделку для них , что на 1й странице.

 

Пока имеется MCUFRIEND_kbv  (она сначала опрашивает дисп , а потом использует нужный инит)

http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=12#comment-310129

там у него поддержка широкораспространенных:


It currently supports UNO shields with "mcufriend.com" pcbs with controllers:
HX8347-A 240x320  ID=0x8347 #define SUPPORT_8347A *** Untested ***
HX8347-D 240x320  ID=0x4747 #define SUPPORT_8347D
HX8347-G 240x320  ID=0x7575 #define SUPPORT_8347D
HX8347-I 240x320  ID=0x9595 #define SUPPORT_8347D
HX8352-A 240x400  ID=0x5252 #define SUPPORT_8352A
HX8357-B 320x480  ID=0x8357 (shares init with 8357-D)
HX8357-D 320x480  ID=0x9090 (ID has changed from 0x8357)
HX8367-A 240x320  ID=0x6767 #define SUPPORT_8347D
ILI9225  176x220  ID=0x9225 #define SUPPORT_9225 
ILI9226  176x220  ID=0x9226 #define SUPPORT_9225 
ILI9302  240x320  ID=0x9302 
ILI9320  240x320  ID=0x9320
ILI9325  240x320  ID=0x9325
ILI9326  240x400  ID=0x9326 #define SUPPORT_9326_5420
ILI9327  240x400  ID=0x9327
ILI9328  240x320  ID=0x9328 
ILI9329  240x320  ID=0x9329 
ILI9331  240x320  ID=0x9331 
ILI9335  240x320  ID=0x9335 
ILI9338  240x320  ID=0x9338 
ILI9340  240x320  ID=0x9340 
ILI9341  240x320  ID=0x9341 
ILI9342  320x240  ID=0x9342 #define SUPPORT_9342 
ILI9481  320x480  ID=0x9481  
ILI9486  320x480  ID=0x9486
ILI9487  320x480  ID=0x9487
ILI9488  320x480  ID=0x9488 (weird 555 display :#define SUPPORT_9488_555) 
LGDP4532 240x320  ID=0x4532 #define SUPPORT_4532
LGDP4535 240x320  ID=0x4535 #define SUPPORT_4535
NT35310  320x480  ID=0x5310 (hardware must be set for 8-bit parallel)
R61505   240x320  ID=0x1505 works like an ILI9320
R61505V  240x320  ID=0xB505
R61505W  240x320  ID=0xC505 
R61509V  240x400  ID=0xB509 #define SUPPORT_B509_7793
R61520   240x320  ID=0x1520 (no Vertical Scroll)
R61526A  240x320  ID=0x1526 (no Vertical Scroll) configure NVM with sketch
R61580   240x320  ID=0x1580 #define SUPPORT_1580 *** Untested ***
R61581   320x480  ID=0x1581
RM68090  240x320  ID=0x6809
RM68140  320x480  ID=0x6814 #define SUPPORT_68140
S6D0139  240x320  ID=0x0139 #define SUPPORT_0139 *** Untested ***
S6D0154  240x320  ID=0x0154 #define SUPPORT_0154
SPFD5408 240x320  ID=0x5408
SPFD5420 240x400  ID=0x5420 #define SUPPORT_9326_5420
SSD1963  800x480  ID=0x1963
SSD1289  240x320  ID=0x1289 #define SUPPORT_1289
ST7781   240x320  ID=0x7783 #define SUPPORT_7781 (no Vertical Scroll)
ST7789V  240x320  ID=0x7789
ST7793   240x400  ID=0x7793 #define SUPPORT_B509_7793
ST7796   320x480  ID=0x7796
UC8230   240x320  ID=0x8230 #define SUPPORT_8230
UNKNOWN  320x480  ID=0x1511 (scroll directions not correct)
UNKNOWN  240x320  ID=0x1602
UNKNOWN  240x320  ID=0xAC11
UNKNOWN  240x320  ID=0x2053 weird controller from BangGood (was ID=0x0000)
возможно стоит попытаться на базе его сделать , попробовать в цикле силком переключать все иниты. и тоже код теста подрезать, ибо в atmega328  со всеми включенными инитами не влезет. 
 
// пока MCUFRIEND_kbv  времени небыло попользовать и поизучать. такие вот дела.
slider
Offline
Зарегистрирован: 17.06.2014

aleksl пишет:

Все чего удалось добиться это лог при подключении DB0-DB7 и  A0 - RD, A3 - WR, A2 - RS, A1 - CS.

Свободные пины кинул через 10к на +3.3

....

теперь похоже на верное подключение , есть разумный ответ

012 02 = 0
013 03 = 0
014 04 = 0                       *
015 05 = EF EF EF EF EF EF EF EF 
016 06 = 0
017 07 = 0
018 08 = 01 01 01 01 01 01 01 01 
019 09 = 3F 3F 3F 3F 3F 3F 3F 3F 

как верно приметил croc19, это дисп правильно сообщает кол-во пикселей 240x320.

Свободные пины надо на GND , и тож через 10к.  а то представляете, вместо 0x0000 вы шлете ему 0xFF00 .

фотки то качественные разместили , только где цело видать шлейф не заметил , возможно на вашей первой фотке http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=15#comment-318333 сверху слева дорожки IM .

Если не хотите фотать и разбираться с IM  , и нет ардуино мега, то можете подключить все 16 бит к нано по UTFT распиновке , запустить пример 320x240 и поперебирать иниты (включите силком 16бит, и тест урежьте в половину). так же в теме вроде приводил разные иниты для HX8347.. разных букв.

slider
Offline
Зарегистрирован: 17.06.2014

млин aleksl, канифолите :))) , в инете же есть схема на этот плеер много где , в теме несколько раз писал что брендовые вещи искать на .... service manual , и  ... schematic , ... sheme , ... схема

вот даташит T7 service manual , скопировал  https://yadi.sk/d/Ylnwy1gQ3PS8AZ

вот вам и IM на 11 и 21 пинах , выбирайте режим который хотите.

 

 

 

slider
Offline
Зарегистрирован: 17.06.2014

Tvicks, хорошо что пытаетесь, как будет время и подобный случай, гляну внедрение в адафруит. Пока советую отложить его для UTFT , других проектов. А пошукать по знакомым и магазам именно GT-S5230 и желательно оргинал.  Или возьмите другой дисп, их столь много же кругом.

 

aleksl,

aleksl пишет:

3,3v arduino --> резистор 100ом--->  стаб 3,3v + pin 32,33  дисплея

что то не понял , как это так? мож питание к тому же слабое, мож дисп не успевает после ресета сообщить ID в 0 регистре.

судя по фото , на этой нано (в отличии от рободиновской) стаба 3.3в нормального нет, это просто хиленький выход ch340g . и еще это хилое 3.3 уменьшаете 100омами ,  а потом ещё какой-то внешний стаб?

 

 

Tvicks
Offline
Зарегистрирован: 11.05.2017

SLider, магазинов  в нашем колхозе таких нет, в мастерских взял два диспа ковыряю пока платки.Ну и между делом пытаюсь разобраться с внедрением инита UTFT в адафрут.

aden
Offline
Зарегистрирован: 06.11.2017

LCD fly ds115

подскажите  как подключить для инициализации судя по схеме все очень прозрачно но не смог понять куда цеплять LCD_RS и какие из db0-db17 нужно подключать, сильно не бейте если есть где доходчиво расписана теория об устройстве и взаимодействии с LCD то пните ссылкой.

 

forfrends
Offline
Зарегистрирован: 24.02.2015

aden, По самой картинке многое понятно становится. Там пины DB0-DB8 подтянуты к земле, остальные пины DB9-DB17 используются для 9-ти битной шины. Для 8-ми битной шины скорее всего понадобятся пины DB10-DB17 (NLD0-NLD7). Куда их подключать - смотрите в Documents\Arduino\libraries\UTFT\Documentation\ UTFT_Requirements.pdf

Там в первой таблице показана распиновка куда какой пин для конкретной ардуино.

Пинами IM0 и IM3 нужно выбрать режим (8/9/16/18 бит) пробуя каждый из них подключать либо к +3.3 либо к земле. Нужно подобрать для 8 бит.

LCD_RS - это RESET. Он же LRSTB.

С остальными должно быть понятно. Посмотрите это видео, там немного объяснено что куда, и пример подключения есть: https://www.youtube.com/watch?v=ShnyOOcfbhc