Всем привет! Может кто-нибудь подскажет как подключить такой дисплей HL-FPC-36A00? Форум просмотрел, но что-то не нашел... или просто не понял) я начинающий в общении с такими дисплеями.
Не получается загрузить фото. Где написано как грузить сюда фотографии?
2354resd читалка ничего не прочитала. Два варианта, неправильное подключение или неработающий
дисплей. Почитай форум, проверь подключение и считай еще раз. То, что читалка выдала 7793 это
глюк. Бывает. У контроллера ST7793 в нолевом регистре должно быть 77,93.
Судя по разводке шлейфа у тебя 9327.
Подключал как в распиновке нарисовано... Попробую прозвонить каждый. А есть смысл поменять RD,WR,RS,CS местами? На этом дисплее не надо сопротивления перекидывать для переключения?
тут дружбан откуда-то надеребанил дисплеи от принтера CANON PIXMA MP510 , вот это была морока , 2 дня за зря потратил , нифига.
нашел в инете по поиску service manual MP510 , распиновка шины управления оказалась не правдоподобная.
по дорожкам шлейфа, подобным контроллерам на подсчитанные примерно пиксели , светодиодам на шину данных и дрыганье управляющих пинов уже вышел на правдоподобную распиновку . вычиталось ID 7553
, там уже и контроллер нашелся NT7553 (NT7553E) , но вот засада , он для черно-белых монохромных матриц . инит для STM найденный в сети (+ похожий ST7529 ), тож для монохрома с градациями серого . потом уже нашел в файле в инете LCD_Table.xls (таблица соответствия диспов, контроллеров , сотиков) что это дисп EDMMRG2KAS . А вот для похожих диспов EDMMRF7KBS , EDMMRG3KAS ( NT7523 ) уже контроллеры повеселее (заточены для TFT матриц 65К и рисование понятней) . диспы все хиленькие по количеству цветов - 65К , против 262К применяемых в библиотеках.
какие-то уж слишком дешманские проблемные дисплеи применяют походу в принтерах .
pdf , pinouts , init code ID 0x7553 arduino UTFT 2.82 HX7553 недодел MP510 https://yadi.sk/d/x91SSilC3Q8jNZ , (там еще примерчик _UTFT_Demo_160x128_NT7553 )
в общем думаю там както заумно надо подсчитывать gray scale 32 (5бит) , чтоб рисовались цвета , и по заумному использовать регистры R14 R15 R16 R17 R20 R21 R22 (подбор инитов неподошёл на UTFT , Adafruit , MCUFRIEND_kbv ) , ибо ни в одних доселе известных мне контроллеров , не рисуется через регисты R16 R17 . и подмена на их , на базе похожих ili9325 , S6D1121 никчему не привела.
// кондер на диспе , параллельно RST , пришлось сдуть , ибо через 10ком , дисп не успевал отвечать . и к томуже добавлял задержку 3шт "rjmp .+0" "\n\t" \ на чтение (так надежней читается ID ) в файле либы ....Мои документы\Arduino\libraries\Adafruit_TFTLCD\pin_magic.h
получилось:
#define DELAY7 \
asm volatile( \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"rjmp .+0" "\n\t" \
"nop" "\n" \
::);
///// заметил такую байду на форуме , если кого комментируешь с его большой вставкой кода (не вытерая вставку с комента) , то при нажатии отправить - ошибка , и набранное письмо пропадает. Для себя взял за правило выделить текст и ctrl+C перед отправкой , или же в ворд сохранять.
Подключение брал из UTFT_Requirements.pdf. Перепробовал целую кучу UTFT библиотек. Подставлял инит с 610 поста - начего. Только подсветка работает и все..
В чем может быть проблема?
//Ардуино Про Мини, 3.3 вольтовая. Переделанная из 5-ти вольтовой: заменен кварц, заменен бутлоадер. Питание подается 3.3 вольта. По этому дисплей подключаю напрямую.
на фото вы используете на ардуино промини выводы D0 D1 , а для подобных ili9341 9488 9186 ... контроллеров диспа используется либа 8bit_turbo (некопанная либа UTFT не может работать с этими контроллерами в 8бит). 8bit_turbo заточена под adafruit-ские шилды (для уно/мини/нано она использует пины D8D9D2-7 , не D0 D1 как вы подключили ) , на меге она использует цельный порт пины D22-29 .
2. в файле \Мои документы\Arduino\libraries\UTFT\hardware\avr\HW_ATmega328P.h переписать конф на выход и вывод с D8D9 на D0 D1 (т.е. цельный порт , из-за чего еще чуть чуть вырастет скорость).
// можно было использовать тоний стеклотекстолит как прокладку, или макетку (очень удобно напаять что нибудь еще , dc-dc 8..5в, входные делители на аналог пины, фильтра, защиту, оконечные модули,....).
Если делаете как можно тоньше , то вместо про мини рекомендую использовать одностороннюю нану , чтоб не париться с программатором(переходником) . разница ничтожна ~20р для еденичных поделок , зато проще в перепрограммировании. page=11#comment-302424
// 5-10шт выгодно , трек - не потеряется на почте , заодно перекроите надобность всех своих поделок. Иначе если брать помалу и с рдугим товаром у одного продавца, то надо смотреть чтоб доставка других товаров не суммировалась , а бралась единожды.
croc19 , а есть возможность как в #414 прошивку копнуть FLY IQ4490i ? на предмет что там за драйвера применяются или мож иниты там есть (ili9806h, OTM8009A, R61408 , .... ). вроде бы в нем применяется дисплей TXDT400SG-99 / FPC-T40KPS62V1F ( еще в Philips W3568 , ZTE Q101T Q201T ,... )
// купил с год назад дисп 4.0" 800x480 TXDT400SG-99 42pin , и его же на плате с тачем ,
покупал на taobao https://world.taobao.com/item/43763253727.htm через посредников, на Али таких диспов тогда еще небыло. Только через год :) до них руки дошли. Что на шилде, так там питание не было разведено, стабы ориентировочно 1.8в и 2.8в не впаяны, вместо одного - тупо диод чтобы уменьшить с 3.3 до 2.8в). Читалке сообщают диспы очень мало , какая-то невнятная ересь. Надписи на шлейфах разным шрифтом и отвечают они по разному. выведены 18бит, IM не выведены ни на пины, ни на резисторы перемычки. Резисторы R1 R2 тупо на минус - для идентификации "своего" дисплея. Читалка на минимальном ините и UTFT 16бит не запускают дисплей (максимум несколько полосок из точек вверху и внизу, как будто надо кодировать цветность под 18 бит. Но в режиме чтения ID проскакивают лог.0 только на D0-D15 , значит всеже он на 16бит )
нашел их недавно на Али , у продавцов большого количества разных дисплеев
продавец выслал доки на ILI9806H TK040FH001 https://yadi.sk/d/Q1CF1QKq3Ks2H6, но инит там походу ILI9481 ( просишь у них одно присылают совсем другое , прикидываются типа я твоя не понима ) .
///// прошло то время, когда занимался прошивкокопанием и создание патчей для сотовых Siemens , сейчас сотиками уже не приходится заниматься, не угонишься, зачастую для дешевых тлф. уже дешевле купить новый тлф, чем ремонтировать старый. Как-то попробовал несколько прог прошивкокопания китайфонов, чтот они не схавали фулфлэши FLY.
Добрый день, удалось ли Вам найти lcd_init на данный дисплей или 9481 подошел?
Имеется монохромный дисплей 320*240 промышленный, но к нему есть плата с контроллером OKI MSM6255 (https://yadi.sk/i/fadCQY4Z3QBmjC) и памятью. А у этого контроллера подключение параллельное 8-bit (D0-D7) + RD, WR, CS + RES. Я так понял, что для этого контроллера нужна библиотека для TFT экранов? Или я ошибаюсь? Может есть специальная какая библиотека (я не столкнулся). Бибилиотека для SED1335/RA8835 наверно не подходит, там используются ещё выводы A0 и E. Направьте, пожалуйста, на путь верный.
сколько их у вас ? и как успехи в их изучении ? плата развития stm32 для них есть? качественное фото шилда можете показать ?
напомню , разрешение из велико - 800х480 !
у меня 2 голых диспа + 2 на шилдах . Причем схемотехника шилдов странная, стабов нет , предположительно на 2.8v и 1.8v . вместо одного тупо стаял низкоомник с 3.3в . второе напр. видимо дисп получал через защитные диоды в кристалле между ядром и портом перефириии. и то мож впосле запуска инита . вот китайцы и нахалявили , сократили схему. Видимо надо было брать с платой развития для них на stm32 , ведь либы для нее , и на фото у них вроде работают. Полагаю что дело в ините , надо правильный скормить , и только тогда дисп заведется.
на тогда ничего не получилось с ними . Несколько дней потратил на них и забросил, некогда. время на них нужно больше.
сколько их у вас ? и как успехи в их изучении ? плата развития stm32 для них есть? качественное фото шилда можете показать ?
разрешение 800х480
у меня 2 голых диспа + 2 на шилдах . Причем схемотехника шилдов странная, стабов нет , предположительно на 2.8v и 1.8v . вместо одного тупо стаял низкоомник с 3.3в . второе напр. видимо дисп получал через защитные диоды в кристалле между ядром и портом перефириии. и то мож впосле запуска инита . вот китайцы и нахалявили , сократили схему. Видимо надо было брать с платой развития для них на stm32 , ведь либы для нее , и на фото у них вроде работают. Полагаю что дело в ините , надо правильный скормить , и только тогда дисп заведется.
на тогда ничего не получилось с ними . время на них нужно.
У меня голые дисплеи. Обозначение TXDT400S6-99 - 9806H. Сам еще не проверял. Жду платы. Смогу проврить только в/после новогодние/х праздники/ов. Сейчас пока решил проработать вопрос прошивки.
1. довольно много драйверов для STM32 на японском сайте - для каждого можно посмотреть lcd_init, в т.ч. есть 9806H, но он очень похож на тот, что прислал продавец. В комментариях указано, что для данного дисплея "не подходит для MCU шины для модели HALF-RAM". Образцы драйверов сделалны для stm32f4xx через FSMC, но при желании несложно переделать. (ссылка на источник - http://nemuisan.blog.bai.ne.jp/?eid=192848#STM32F4)
2. datasheet (скорее всего есть у всех, но мало ли). В нем не описан ряд комманд, которые отсылаются дисплею.
3. документацию, которую получил от продавца на ali, там как и у Вас часть на 9481.
Что-то не могу никак запустить UTFT... Перепаял 0 и 1 на 8 и 9. Проверил читалкой, все так же 9481, и идет тест:
Пытался запустить на UTFT - ничего не получается. Скачал уже кучу разных правленных библиотек, подставлял свой инит - ничего! Дисплей молчит. Уже запутался во всех этих библиотеках. И сам уже не знаю какие пробовал, а какие нет...
С Адафруитом я не дружу. Попробовал подправить инит - стало только хуже. Можете "ткнуть носом" в библиотеку UTFT которая заработает с ILI9481 8 bit ?
Здравствуйте. Подскажите в чем беда... Есть вот такой дисплей от китайского галакси:
http://vrtp.ru/index.php?act=Attach&type=post&id=690592
Подключил, подсветка работает на постоянку. Читалкой выдает чип 7793. Из нета перепробовал библиотеки на ST7793 и ILI9327...ничего не происходит..
Распиновку кто-то давал такую:
ST7793 240x400 ILI9327
1 TS 14 D8 27 VCC
2 TS 15 NC 28 VCC
3 TS 16 NC 29 GND
4 TS 17 NC 30 ANODE
5 GND 18 NC 31 KATODE
6RESET 19 NC 32 KATODE
7 D15 20 NC 33 KATODE
8 D14 21 NC 34 KATODE
9 D13 22 NC 35 KATODE
10 D12 23 RD- 36 KATODE
11 D11 24WR- 37 NC
12 D10 25 RS- 38 KATODE
13 D9 26 CS- 39 KATODE
подключал к нано:
RD-A0 D8-D8 D13-D5
WR-A1 D9-D9 D14-D6
RS-A2 D10-D2 D15-D7
CS-A3 D11-D3
Reset-A4 D12-D4
1
001
TFT size
set
is
320x240
002
003
v5.2 Reading all registers + ID tft lcd B0h=0x03(FF),=0x04 . from Slider
004
arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov
005
006
reg p1 p2 p3 p4 p5 p6 p7 p8
007
00 = 0 *
008
01 = 0
009
02 = 0
010
03 = 0
011
04 = 0 *
012
05 = 0
013
06 = 0
014
07 = 0
015
08 = 0
016
09 = 0
017
0A = 0
018
0B = 0
019
0C = 0
020
0D = 0
021
0E = 0
022
0F = 0
023
10 = 0
024
11 = 0
025
12 = 0
026
13 = 0
027
14 = 0
028
15 = 0
029
16 = 0
030
17 = 0
031
18 = 0
032
19 = 0
033
1A = 0
034
1B = 0
035
1C = 0
036
1D = 0
037
1E = 0
038
1F = 0
039
20 = 0
040
21 = 0
041
22 = 0
042
23 = 0
043
24 = 0
044
25 = 0
045
26 = 0
046
27 = 0
047
28 = 0
048
29 = 0
049
2A = 0
050
2B = 0
051
2C = 0
052
2D = 0
053
2E = 0
054
2F = 0
055
30 = 0
056
31 = 0
057
32 = 0
058
33 = 0
059
34 = 0
060
35 = 0
061
36 = 0
062
37 = 0
063
38 = 0
064
39 = 0
065
3A = 0
066
3B = 0
067
3C = 0
068
3D = 0
069
3E = 0
070
3F = 0
071
40 = 0
072
41 = 0
073
42 = 0
074
43 = 0
075
44 = 0
076
45 = 0
077
46 = 0
078
47 = 0
079
48 = 0
080
49 = 0
081
4A = 0
082
4B = 0
083
4C = 0
084
4D = 0
085
4E = 0
086
4F = 0
087
50 = 0
088
51 = 0
089
52 = 0
090
53 = 0
091
54 = 0
092
55 = 0
093
56 = 0
094
57 = 0
095
58 = 0
096
59 = 0
097
5A = 0
098
5B = 0
099
5C = 0
100
5D = 0
101
5E = 0
102
5F = 0
103
60 = 0
104
61 = 0
105
62 = 0
106
63 = 0
107
64 = 0
108
65 = 0
109
66 = 0
110
67 = 0
111
68 = 0
112
69 = 0
113
6A = 0
114
6B = 0
115
6C = 0
116
6D = 0
117
6E = 0
118
6F = 0
119
70 = 0
120
71 = 0
121
72 = 0
122
73 = 0
123
74 = 0
124
75 = 0
125
76 = 0
126
77 = 0
127
78 = 0
128
79 = 0
129
7A = 0
130
7B = 0
131
7C = 0
132
7D = 0
133
7E = 0
134
7F = 0
135
80 = 0
136
81 = 0
137
82 = 0
138
83 = 0
139
84 = 0
140
85 = 0
141
86 = 0
142
87 = 0
143
88 = 0
144
89 = 0
145
8A = 0
146
8B = 0
147
8C = 0
148
8D = 0
149
8E = 0
150
8F = 0
151
90 = 0
152
91 = 0
153
92 = 0
154
93 = 0
155
94 = 0
156
95 = 0
157
96 = 0
158
97 = 0
159
98 = 0
160
99 = 0
161
9A = 0
162
9B = 0
163
9C = 0
164
9D = 0
165
9E = 0
166
9F = 0
167
A0 = 0
168
A1 = 0
169
A2 = 0
170
A3 = 0
171
A4 = 0
172
A5 = 0
173
A6 = 0
174
A7 = 0
175
A8 = 0
176
A9 = 0
177
AA = 0
178
AB = 0
179
AC = 0
180
AD = 0
181
AE = 0
182
AF = 0
183
B0 = 0
184
B1 = 0
185
B2 = 0
186
B3 = 0
187
B4 = 0
188
B5 = 0
189
B6 = 0
190
B7 = 0
191
B8 = 0
192
B9 = 0
193
BA = 0
194
BB = 0
195
BC = 0
196
BD = 0
197
BE = 0
198
BF = 0 *
199
C0 = 0
200
C1 = 0
201
C2 = 0
202
C3 = 0
203
C4 = 0
204
C5 = 0
205
C6 = 0
206
C7 = 0
207
C8 = 0
208
C9 = 0
209
CA = 0
210
CB = 0
211
CC = 0
212
CD = 0
213
CE = 0
214
CF = 0
215
D0 = 0
216
D1 = 0
217
D2 = 0
218
D3 = 0 *
219
D4 = 0
220
D5 = 0
221
D6 = 0
222
D7 = 0
223
D8 = 0
224
D9 = 0
225
DA = 0 *
226
DB = 0 *
227
DC = 0 *
228
DD = 0
229
DE = 0
230
DF = 0
231
E0 = 0
232
E1 = 0
233
E2 = 0
234
E3 = 0
235
E4 = 0
236
E5 = 0
237
E6 = 0
238
E7 = 0
239
E8 = 0
240
E9 = 0
241
EA = 0
242
EB = 0
243
EC = 0
244
ED = 0
245
EE = 0
246
EF = 0 *
247
F0 = 0
248
F1 = 0
249
F2 = 0
250
F3 = 0
251
F4 = 0
252
F5 = 0
253
F6 = 0
254
F7 = 0
255
F8 = 0
256
F9 = 0
257
FA = 0
258
FB = 0
259
FC = 0
260
FD = 0
261
FE = 0
262
263
00 = 0 *
264
04 = 0 *
265
B0 = 0
266
BF = 0 *
267
D3 = 0 *
268
DA = 0 *
269
DB = 0 *
270
DC = 0 *
271
EF = 0 *
272
. . . . . . .
273
writing
in
Manufacturer Command Access Protect (B0h) <- 0xFFFFFF
274
B0 = 0
275
Device Code Read (BFh)
276
BF = 0 *
277
. . .
278
279
reg p1 p2 p3 p4 p5 p6 p7 p8
280
B0 = 0
281
B1 = 0
282
B2 = 0
283
B3 = 0
284
B4 = 0
285
B5 = 0
286
B6 = 0
287
B7 = 0
288
B8 = 0
289
B9 = 0
290
BA = 0
291
BB = 0
292
BC = 0
293
BD = 0
294
BE = 0
295
BF = 0 *
296
C0 = 0
297
C1 = 0
298
C2 = 0
299
C3 = 0
300
C4 = 0
301
C5 = 0
302
C6 = 0
303
C7 = 0
304
C8 = 0
305
C9 = 0
306
CA = 0
307
CB = 0
308
CC = 0
309
CD = 0
310
CE = 0
311
CF = 0
312
D0 = 0
313
D1 = 0
314
D2 = 0
315
D3 = 0 *
316
D4 = 0
317
D5 = 0
318
D6 = 0
319
D7 = 0
320
D8 = 0
321
D9 = 0
322
DA = 0 *
323
DB = 0 *
324
DC = 0 *
325
DD = 0
326
DE = 0
327
DF = 0
328
E0 = 0
329
E1 = 0
330
E2 = 0
331
E3 = 0
332
E4 = 0
333
E5 = 0
334
E6 = 0
335
E7 = 0
336
E8 = 0
337
E9 = 0
338
EA = 0
339
EB = 0
340
EC = 0
341
ED = 0
342
EE = 0
343
EF = 0 *
344
F0 = 0
345
F1 = 0
346
F2 = 0
347
F3 = 0
348
F4 = 0
349
F5 = 0
350
F6 = 0
351
F7 = 0
352
F8 = 0
353
F9 = 0
354
FA = 0
355
FB = 0
356
FC = 0
357
FD = 0
358
FE = 0
359
writing
in
Manufacturer Command Access Protect (B0h) <- 0x040404
360
B0 = 0
361
Device Code Read (BFh)
362
BF = 0 *
363
. . .
364
365
reg p1 p2 p3 p4 p5 p6 p7 p8
366
B0 = 0
367
B1 = 0
368
B2 = 0
369
B3 = 0
370
B4 = 0
371
B5 = 0
372
B6 = 0
373
B7 = 0
374
B8 = 0
375
B9 = 0
376
BA = 0
377
BB = 0
378
BC = 0
379
BD = 0
380
BE = 0
381
BF = 0 *
382
C0 = 0
383
C1 = 0
384
C2 = 0
385
C3 = 0
386
C4 = 0
387
C5 = 0
388
C6 = 0
389
C7 = 0
390
C8 = 0
391
C9 = 0
392
CA = 0
393
CB = 0
394
CC = 0
395
CD = 0
396
CE = 0
397
CF = 0
398
D0 = 0
399
D1 = 0
400
D2 = 0
401
D3 = 0 *
402
D4 = 0
403
D5 = 0
404
D6 = 0
405
D7 = 0
406
D8 = 0
407
D9 = 0
408
DA = 0 *
409
DB = 0 *
410
DC = 0 *
411
DD = 0
412
DE = 0
413
DF = 0
414
E0 = 0
415
E1 = 0
416
E2 = 0
417
E3 = 0
418
E4 = 0
419
E5 = 0
420
E6 = 0
421
E7 = 0
422
E8 = 0
423
E9 = 0
424
EA = 0
425
EB = 0
426
EC = 0
427
ED = 0
428
EE = 0
429
EF = 0 *
430
F0 = 0
431
F1 = 0
432
F2 = 0
433
F3 = 0
434
F4 = 0
435
F5 = 0
436
F6 = 0
437
F7 = 0
438
F8 = 0
439
F9 = 0
440
FA = 0
441
FB = 0
442
FC = 0
443
FD = 0
444
FE = 0
445
446
chip: 7793
447
t
as
driver ili9341 ili9488 *** ->
448
Time (microseconds)
449
4294966888
450
216
451
728
452
432
453
e) 204
454
) 1624
455
960
2354resd, выложите более качественные фото с обоих сторон. И код убирите под споллер.
Даурен, перечитайте тему. 100 раз писали как нужно работать с и выкладывать для того что бы вам кто-то мог чем-то помочь.
Dimanok1989, Выложите качественные фото вашего дисплея. Скорее всего у вас дисплей с RGB интерфейсом, такие довольно сложно применять.
Всем привет! Может кто-нибудь подскажет как подключить такой дисплей HL-FPC-36A00? Форум просмотрел, но что-то не нашел... или просто не понял) я начинающий в общении с такими дисплеями.
Не получается загрузить фото. Где написано как грузить сюда фотографии?
2354resd читалка ничего не прочитала. Два варианта, неправильное подключение или неработающий
дисплей. Почитай форум, проверь подключение и считай еще раз. То, что читалка выдала 7793 это
глюк. Бывает. У контроллера ST7793 в нолевом регистре должно быть 77,93.
Судя по разводке шлейфа у тебя 9327.
Фото сначала загружается на форум, затем справа в таблице выбирается и вставляется в сообщение.
wisess Выкладывал дисплей от НОКИИ N9. Сравни шлейф. Если совпадет по разводке, подключай
и считывай ID контроллера.
2354resd читалка ничего не прочитала. Два варианта, неправильное подключение или неработающий
дисплей. Почитай форум, проверь подключение и считай еще раз. То, что читалка выдала 7793 это
глюк. Бывает. У контроллера ST7793 в нолевом регистре должно быть 77,93.
Судя по разводке шлейфа у тебя 9327.
Подключал как в распиновке нарисовано... Попробую прозвонить каждый. А есть смысл поменять RD,WR,RS,CS местами? На этом дисплее не надо сопротивления перекидывать для переключения?
2354resd, выложите более качественные фото с обоих сторон. И код убирите под споллер.
Фото не мои. С инета.. Мне не сфоткать...видно ничего не будет. Но дисплей один в один такой-же. Как под спойлкр убрать?
Обязательно попробуй поменять местами. RD,WR,RS,CS на CS,RS,WR,RD.
Возможно контроллер не 9327, а у них шина данных наоборот.
Если ты про резисторы на шлейфе, то не надо. У тебя жестко 8 битный режим.
Блин. Почему у меня по два одинаковых сообщения отправляет...
Обязательно попробуй поменять местами. RD,WR,RS,CS на CS,RS,WR,RD.
Возможно контроллер не 9327, а у них шина данных наоборот.
Если ты про резисторы на шлейфе, то не надо. У тебя жестко 8 битный режим.
Поменял, получилось так
1
001
v5.3 read all register + read ID + TFT LCD test
002
for
8bit TFT LCD UNO shield pinout Adafruit D89234567
003
on board Arduino UNO & Arduino MEGA
004
TFT size
set
is
320x240
005
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
006
v5.2 Reading all registers + ID tft lcd B0h=0x03(FF),=0x04 . from Slider
007
arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov
008
009
reg p1 p2 p3 p4 p5 p6 p7 p8
010
00 = 0 *
011
01 = 0
012
02 = 0
013
03 = 0
014
04 = 0 *
015
05 = 0
016
06 = 0
017
07 = 0
018
08 = 0
019
09 = 0
020
0A = 0
021
0B = 0
022
0C = 0
023
0D = 0
024
0E = 0
025
0F = 0
026
10 = 0
027
11 = 0
028
12 = 0
029
13 = 0
030
14 = 0
031
15 = 0
032
16 = 0
033
17 = 0
034
18 = 0
035
19 = 0
036
1A = 0
037
1B = 0
038
1C = 0
039
1D = 0
040
1E = 0
041
1F = 0
042
20 = 0
043
21 = 0
044
22 = 0
045
23 = 0
046
24 = 0
047
25 = 0
048
26 = 0
049
27 = 0
050
28 = 0
051
29 = 0
052
2A = 0
053
2B = 0
054
2C = 0
055
2D = 0
056
2E = 0
057
2F = 0
058
30 = 0
059
31 = 0
060
32 = 0
061
33 = 0
062
34 = 0
063
35 = 0
064
36 = 0
065
37 = 0
066
38 = 0
067
39 = 0
068
3A = 0
069
3B = 0
070
3C = 0
071
3D = 0
072
3E = 0
073
3F = 0
074
40 = 0
075
41 = 0
076
42 = 0
077
43 = 0
078
44 = 0
079
45 = 0
080
46 = 0
081
47 = 0
082
48 = 0
083
49 = 0
084
4A = 0
085
4B = 0
086
4C = 0
087
4D = 0
088
4E = 0
089
4F = 0
090
50 = 0
091
51 = 0
092
52 = 0
093
53 = 0
094
54 = 0
095
55 = 0
096
56 = 0
097
57 = 0
098
58 = 0
099
59 = 0
100
5A = 0
101
5B = 0
102
5C = 0
103
5D = 0
104
5E = 0
105
5F = 0
106
60 = 0
107
61 = 0
108
62 = 0
109
63 = 0
110
64 = 0
111
65 = 0
112
66 = 0
113
67 = 0
114
68 = 0
115
69 = 0
116
6A = 0
117
6B = 0
118
6C = 0
119
6D = 0
120
6E = 0
121
6F = 0
122
70 = 0
123
71 = 0
124
72 = 0
125
73 = 0
126
74 = 0
127
75 = 0
128
76 = 0
129
77 = 0
130
78 = 0
131
79 = 0
132
7A = 0
133
7B = 0
134
7C = 0
135
7D = 0
136
7E = 0
137
7F = 0
138
80 = 0
139
81 = 0
140
82 = 0
141
83 = 0
142
84 = 0
143
85 = 0
144
86 = 0
145
87 = 0
146
88 = 0
147
89 = 0
148
8A = 0
149
8B = 0
150
8C = 0
151
8D = 0
152
8E = 0
153
8F = 0
154
90 = 0
155
91 = 0
156
92 = 0
157
93 = 0
158
94 = 0
159
95 = 0
160
96 = 0
161
97 = 0
162
98 = 0
163
99 = 0
164
9A = 0
165
9B = 0
166
9C = 0
167
9D = 0
168
9E = 0
169
9F = 0
170
A0 = 0
171
A1 = 0
172
A2 = 0
173
A3 = 0
174
A4 = 0
175
A5 = 0
176
A6 = 0
177
A7 = 0
178
A8 = 0
179
A9 = 0
180
AA = 0
181
AB = 0
182
AC = 0
183
AD = 0
184
AE = 0
185
AF = 0
186
B0 = 0
187
B1 = 0
188
B2 = 0
189
B3 = 0
190
B4 = 0
191
B5 = 0
192
B6 = 0
193
B7 = 0
194
B8 = 0
195
B9 = 0
196
BA = 0
197
BB = 0
198
BC = 0
199
BD = 0
200
BE = 0
201
BF = 0 *
202
C0 = 0
203
C1 = 0
204
C2 = 0
205
C3 = 0
206
C4 = 0
207
C5 = 0
208
C6 = 0
209
C7 = 0
210
C8 = 0
211
C9 = 0
212
CA = 0
213
CB = 0
214
CC = 0
215
CD = 0
216
CE = 0
217
CF = 0
218
D0 = 0
219
D1 = 0
220
D2 = 0
221
D3 = 0 *
222
D4 = 0
223
D5 = 0
224
D6 = 0
225
D7 = 0
226
D8 = 0
227
D9 = 0
228
DA = 0 *
229
DB = 0 *
230
DC = 0 *
231
DD = 0
232
DE = 0
233
DF = 0
234
E0 = 0
235
E1 = 0
236
E2 = 0
237
E3 = 0
238
E4 = 0
239
E5 = 0
240
E6 = 0
241
E7 = 0
242
E8 = 0
243
E9 = 0
244
EA = 0
245
EB = 0
246
EC = 0
247
ED = 0
248
EE = 0
249
EF = 0 *
250
F0 = 0
251
F1 = 0
252
F2 = 0
253
F3 = 0
254
F4 = 0
255
F5 = 0
256
F6 = 0
257
F7 = 0
258
F8 = 0
259
F9 = 0
260
FA = 0
261
FB = 0
262
FC = 0
263
FD = 0
264
FE = 0
265
266
00 = 0 *
267
04 = 0 *
268
B0 = 0
269
BF = 0 *
270
D3 = 0 *
271
DA = 0 *
272
DB = 0 *
273
DC = 0 *
274
EF = 0 *
275
. . . . . . .
276
writing
in
Manufacturer Command Access Protect (B0h) <- 0xFFFFFF
277
B0 = FE FE FE FE FE FE FE FE
278
Device Code Read (BFh)
279
BF = FF FF FF FF FF FF FF FF *****
280
. . .
281
282
reg p1 p2 p3 p4 p5 p6 p7 p8
283
B0 = FF FE FE FE FE FE FE FE
284
B1 = FF FF FF FF FF FF FF FF
285
B2 = FF FF FF FF FF FF FF FF
286
B3 = FF FF FF FF FF FF FF FF
287
B4 = FF FF FF FF FF FF FF FF
288
B5 = FF FF FF FF FF FF FF FF
289
B6 = FF FF FF FF FF FF FF FF
290
B7 = FF FF FF FF FF FF FF FF
291
B8 = FE FE FE FE FE FE FE FE
292
B9 = FF FF FF FF FF FF FF FF
293
BA = FF FF FF FF FF FF FF FF
294
BB = FF FF FF FF FF FF FF FF
295
BC = FF FF FF FF FF FF FF FF
296
BD = FF FF FF FF FF FF FF FF
297
BE = FF FF FF FF FF FF FF FF
298
BF = FF FF FF FF FF FF FF FF *****
299
C0 = FE FE FE FE FE FE FE FE
300
C1 = FF FF FF FF FF FF FF FF
301
C2 = FF FF FF FF FF FF FF FF
302
C3 = FF FF FF FF FF FF FF FF
303
C4 = FF FF FF FF FF FF FF FF
304
C5 = FF FF FF FF FF FF FF FF
305
C6 = FF FF FF FF FF FF FF FF
306
C7 = FF FF FF FF FF FF FF FF
307
C8 = FE FE FE FE FE FE FE FE
308
C9 = FF FF FF FF FF FF FF FF
309
CA = FF FF FF FF FF FF FF FF
310
CB = FF FF FF FF FF FF FF FF
311
CC = FF FF FF FF FF FF FF FF
312
CD = FF FF FF FF FF FF FF FF
313
CE = FF FF FF FF FF FF FF FF
314
CF = FF FF FF FF FF FF FF FF
315
D0 = FE FE FE FE FE FE FE FE
316
D1 = FF FF FF FF FF FF FF FF
317
D2 = FF FF FF FF FF FF FF FF
318
D3 = FF FF FF FF FF FF FF FF *****
319
D4 = FF FF FF FF FF FF FF FF
320
D5 = FF FF FF FF FF FF FF FF
321
D6 = FF FF FF FF FF FF FF FF
322
D7 = FF FF FF FF FF FF FF FF
323
D8 = FE FE FE FE FE FE FE FE
324
D9 = FF FF FF FF FF FF FF FF
325
DA = FF FF FF FF FF FF FF FF *****
326
DB = FF FF FF FF FF FF FF FF *****
327
DC = FF FF FF FF FF FF FF FF *****
328
DD = FF FF FF FF FF FF FF FF
329
DE = FF FF FF FF FF FF FF FF
330
DF = FF FF FF FF FF FF FF FF
331
E0 = FE FE FE FE FE FE FE FE
332
E1 = FF FF FF FF FF FF FF FF
333
E2 = FF FF FF FF FF FF FF FF
334
E3 = FF FF FF FF FF FF FF FF
335
E4 = FE FE FE FE FE FE FE FE
336
E5 = FF FF FF FF FF FF FF FF
337
E6 = FF FF FF FF FF FF FF FF
338
E7 = FF FF FF FF FF FF FF FF
339
E8 = FC FC FC FC FC FC FC FC
340
E9 = FF FF FF FF FF FF FF FF
341
EA = FF FF FF FF FF FF FF FF
342
EB = FF FF FF FF FF FF FF FF
343
EC = FE FE FE FE FE FE FE FE
344
ED = FF FF FF FF FF FF FF FF
345
EE = FF FF FF FF FF FF FF FF
346
EF = FF FF FF FF FF FF FF FF *****
347
F0 = FC FC FC FC FC FC FC FC
348
F1 = FF FF FF FF FF FF FF FF
349
F2 = FF FF FF FF FF FF FF FF
350
F3 = FF FF FF FF FF FF FF FF
351
F4 = FE FE FE FE FE FE FE FE
352
F5 = FF FF FF FF FF FF FF FF
353
F6 = FF FF FF FF FF FF FF FF
354
F7 = FF FF FF FF FF FF FF FF
355
F8 = FC FC FC FC FC FC FC FC
356
F9 = FF FF FF FF FF FF FF FF
357
FA = FF FF FF FF FF FF FF FF
358
FB = FF FF FF FF FF FF FF FF
359
FC = FE FE FE FE FE FE FE FE
360
FD = FF FF FF FF FF FF FF FF
361
FE = FF FF FF FF FF FF FF FF
362
writing
in
Manufacturer Command Access Protect (B0h) <- 0x040404
363
B0 = FC FC FC FC FC FC FC FC
364
Device Code Read (BFh)
365
BF = FF FF FF FF FF FF FF FF *****
366
. . .
367
368
reg p1 p2 p3 p4 p5 p6 p7 p8
369
B0 = FC FC FC FC FC FC FC FC
370
B1 = FF FF FF FF FF FF FF FF
371
B2 = FF FF FF FF FF FF FF FF
372
B3 = FF FF FF FF FF FF FF FF
373
B4 = FE FE FE FE FE FE FE FE
374
B5 = FF FF FF FF FF FF FF FF
375
B6 = FF FF FF FF FF FF FF FF
376
B7 = FF FF FF FF FF FF FF FF
377
B8 = FC FC FC FC FC FC FC FC
378
B9 = FF FF FF FF FF FF FF FF
379
BA = FF FF FF FF FF FF FF FF
380
BB = FF FF FF FF FF FF FF FF
381
BC = FE FE FE FE FE FE FE FE
382
BD = FF FF FF FF FF FF FF FF
383
BE = FF FF FF FF FF FF FF FF
384
BF = FF FF FF FF FF FF FF FF *****
385
C0 = FC FC FC FC FC FC FC FC
386
C1 = FF FF FF FF FF FF FF FF
387
C2 = FF FF FF FF FF FF FF FF
388
C3 = FF FF FF FF FF FF FF FF
389
C4 = FE FE FE FE FE FE FE FE
390
C5 = FF FF FF FF FF FF FF FF
391
C6 = FF FF FF FF FF FF FF FF
392
C7 = FF FF FF FF FF FF FF FF
393
C8 = FC FC FC FC FC FC FC FC
394
C9 = FF FF FF FF FF FF FF FF
395
CA = FF FF FF FF FF FF FF FF
396
CB = FF FF FF FF FF FF FF FF
397
CC = FE FE FE FE FE FE FE FE
398
CD = FF FF FF FF FF FF FF FF
399
CE = FF FF FF FF FF FF FF FF
400
CF = FF FF FF FF FF FF FF FF
401
D0 = FC FC FC FC FC FC FC FC
402
D1 = FF FF FF FF FF FF FF FF
403
D2 = FF FF FF FF FF FF FF FF
404
D3 = FF FF FF FF FF FF FF FF *****
405
D4 = FE FE FE FE FE FE FE FE
406
D5 = FF FF FF FF FF FF FF FF
407
D6 = FF FF FF FF FF FF FF FF
408
D7 = FF FF FF FF FF FF FF FF
409
D8 = FC FC FC FC FC FC FC FC
410
D9 = FF FF FF FF FF FF FF FF
411
DA = FF FF FF FF FF FF FF FF *****
412
DB = FF FF FF FF FF FF FF FF *****
413
DC = FE FE FE FE FE FE FE FE *****
414
DD = FF FF FF FF FF FF FF FF
415
DE = FF FF FF FF FF FF FF FF
416
DF = FF FF FF FF FF FF FF FF
417
E0 = FC FC FC FC FC FC FC FC
418
E1 = FF FF FF FF FF FF FF FF
419
E2 = FF FF FF FF FF FF FF FF
420
E3 = FF FF FF FF FF FF FF FF
421
E4 = FE FE FE FE FE FE FE FE
422
E5 = FF FF FF FF FF FF FF FF
423
E6 = FF FF FF FF FF FF FF FF
424
E7 = FF FF FF FF FF FF FF FF
425
E8 = FC FC FC FC FC FC FC FC
426
E9 = FF FF FF FF FF FF FF FF
427
EA = FF FF FF FF FF FF FF FF
428
EB = FF FF FF FF FF FF FF FF
429
EC = FE FE FE FE FE FE FE FE
430
ED = FF FF FF FF FF FF FF FF
431
EE = FF FF FF FF FF FF FF FF
432
EF = FF FF FF FF FF FF FF FF *****
433
F0 = FC FC FC FC FC FC FC FC
434
F1 = FF FF FF FF FF FF FF FF
435
F2 = FF FF FF FF FF FF FF FF
436
F3 = FF FF FF FF FF FF 00 00
437
F4 = FE FC FE FE FE FE FE FE
438
F5 = 0
439
F6 = 0
440
F7 = 0
441
F8 = FC FC FC FC FC FC FC FC
442
F9 = FF FF FF FF FF FF FF FF
443
FA = FF FF FF FF FF FF FF FF
444
FB = FF FF FF FF FF FF FF FF
445
FC = FE FE FE FE FE FE FE FE
446
FD = FF FF FF FF FF FF FF FF
447
FE = FF FF FF FF FF FF FF FF
448
449
Unknown LCD driver chip: F8F8
450
***use minimal init
as
driver ili9341 ili9488 *** ->
451
Benchmark Time (microseconds)
452
Screen fill 1379552
453
Text 350492
454
Lines 3390180
455
Horiz/Vert Lines 144668
456
Rectangles (outline) 104260
457
Rectangles (filled) 3267432
458
Circles (filled) 1211476
459
Circles (outline) 1475112
460
Triangles (outline) 1075592
461
Triangles (filled) 1721660
462
Rounded rects (outline) 506436
463
Rounded rects (filled) 3795236
464
Done!!! ID reader v5.3
Подсветка у диспа моргает постоянно и быстро? Это как исправить? Подключено просто так, без всего.
Обязательно попробуй поменять местами. RD,WR,RS,CS на CS,RS,WR,RD.
Возможно контроллер не 9327, а у них шина данных наоборот.
Если ты про резисторы на шлейфе, то не надо. У тебя жестко 8 битный режим.
Поменял, получилось так
1
001
v5.3 read all register + read ID + TFT LCD test
002
for
8bit TFT LCD UNO shield pinout Adafruit D89234567
003
on board Arduino UNO & Arduino MEGA
004
TFT size
set
is
320x240
005
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
006
v5.2 Reading all registers + ID tft lcd B0h=0x03(FF),=0x04 . from Slider
007
arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov
008
009
reg p1 p2 p3 p4 p5 p6 p7 p8
010
00 = 0 *
011
01 = 0
012
02 = 0
013
03 = 0
014
04 = 0 *
015
05 = 0
016
06 = 0
017
07 = 0
018
08 = 0
019
09 = 0
020
0A = 0
021
0B = 0
022
0C = 0
023
0D = 0
024
0E = 0
025
0F = 0
026
10 = 0
027
11 = 0
028
12 = 0
029
13 = 0
030
14 = 0
031
15 = 0
032
16 = 0
033
17 = 0
034
18 = 0
035
19 = 0
036
1A = 0
037
1B = 0
038
1C = 0
039
1D = 0
040
1E = 0
041
1F = 0
042
20 = 0
043
21 = 0
044
22 = 0
045
23 = 0
046
24 = 0
047
25 = 0
048
26 = 0
049
27 = 0
050
28 = 0
051
29 = 0
052
2A = 0
053
2B = 0
054
2C = 0
055
2D = 0
056
2E = 0
057
2F = 0
058
30 = 0
059
31 = 0
060
32 = 0
061
33 = 0
062
34 = 0
063
35 = 0
064
36 = 0
065
37 = 0
066
38 = 0
067
39 = 0
068
3A = 0
069
3B = 0
070
3C = 0
071
3D = 0
072
3E = 0
073
3F = 0
074
40 = 0
075
41 = 0
076
42 = 0
077
43 = 0
078
44 = 0
079
45 = 0
080
46 = 0
081
47 = 0
082
48 = 0
083
49 = 0
084
4A = 0
085
4B = 0
086
4C = 0
087
4D = 0
088
4E = 0
089
4F = 0
090
50 = 0
091
51 = 0
092
52 = 0
093
53 = 0
094
54 = 0
095
55 = 0
096
56 = 0
097
57 = 0
098
58 = 0
099
59 = 0
100
5A = 0
101
5B = 0
102
5C = 0
103
5D = 0
104
5E = 0
105
5F = 0
106
60 = 0
107
61 = 0
108
62 = 0
109
63 = 0
110
64 = 0
111
65 = 0
112
66 = 0
113
67 = 0
114
68 = 0
115
69 = 0
116
6A = 0
117
6B = 0
118
6C = 0
119
6D = 0
120
6E = 0
121
6F = 0
122
70 = 0
123
71 = 0
124
72 = 0
125
73 = 0
126
74 = 0
127
75 = 0
128
76 = 0
129
77 = 0
130
78 = 0
131
79 = 0
132
7A = 0
133
7B = 0
134
7C = 0
135
7D = 0
136
7E = 0
137
7F = 0
138
80 = 0
139
81 = 0
140
82 = 0
141
83 = 0
142
84 = 0
143
85 = 0
144
86 = 0
145
87 = 0
146
88 = 0
147
89 = 0
148
8A = 0
149
8B = 0
150
8C = 0
151
8D = 0
152
8E = 0
153
8F = 0
154
90 = 0
155
91 = 0
156
92 = 0
157
93 = 0
158
94 = 0
159
95 = 0
160
96 = 0
161
97 = 0
162
98 = 0
163
99 = 0
164
9A = 0
165
9B = 0
166
9C = 0
167
9D = 0
168
9E = 0
169
9F = 0
170
A0 = 0
171
A1 = 0
172
A2 = 0
173
A3 = 0
174
A4 = 0
175
A5 = 0
176
A6 = 0
177
A7 = 0
178
A8 = 0
179
A9 = 0
180
AA = 0
181
AB = 0
182
AC = 0
183
AD = 0
184
AE = 0
185
AF = 0
186
B0 = 0
187
B1 = 0
188
B2 = 0
189
B3 = 0
190
B4 = 0
191
B5 = 0
192
B6 = 0
193
B7 = 0
194
B8 = 0
195
B9 = 0
196
BA = 0
197
BB = 0
198
BC = 0
199
BD = 0
200
BE = 0
201
BF = 0 *
202
C0 = 0
203
C1 = 0
204
C2 = 0
205
C3 = 0
206
C4 = 0
207
C5 = 0
208
C6 = 0
209
C7 = 0
210
C8 = 0
211
C9 = 0
212
CA = 0
213
CB = 0
214
CC = 0
215
CD = 0
216
CE = 0
217
CF = 0
218
D0 = 0
219
D1 = 0
220
D2 = 0
221
D3 = 0 *
222
D4 = 0
223
D5 = 0
224
D6 = 0
225
D7 = 0
226
D8 = 0
227
D9 = 0
228
DA = 0 *
229
DB = 0 *
230
DC = 0 *
231
DD = 0
232
DE = 0
233
DF = 0
234
E0 = 0
235
E1 = 0
236
E2 = 0
237
E3 = 0
238
E4 = 0
239
E5 = 0
240
E6 = 0
241
E7 = 0
242
E8 = 0
243
E9 = 0
244
EA = 0
245
EB = 0
246
EC = 0
247
ED = 0
248
EE = 0
249
EF = 0 *
250
F0 = 0
251
F1 = 0
252
F2 = 0
253
F3 = 0
254
F4 = 0
255
F5 = 0
256
F6 = 0
257
F7 = 0
258
F8 = 0
259
F9 = 0
260
FA = 0
261
FB = 0
262
FC = 0
263
FD = 0
264
FE = 0
265
266
00 = 0 *
267
04 = 0 *
268
B0 = 0
269
BF = 0 *
270
D3 = 0 *
271
DA = 0 *
272
DB = 0 *
273
DC = 0 *
274
EF = 0 *
275
. . . . . . .
276
writing
in
Manufacturer Command Access Protect (B0h) <- 0xFFFFFF
277
B0 = FE FE FE FE FE FE FE FE
278
Device Code Read (BFh)
279
BF = FF FF FF FF FF FF FF FF *****
280
. . .
281
282
reg p1 p2 p3 p4 p5 p6 p7 p8
283
B0 = FF FE FE FE FE FE FE FE
284
B1 = FF FF FF FF FF FF FF FF
285
B2 = FF FF FF FF FF FF FF FF
286
B3 = FF FF FF FF FF FF FF FF
287
B4 = FF FF FF FF FF FF FF FF
288
B5 = FF FF FF FF FF FF FF FF
289
B6 = FF FF FF FF FF FF FF FF
290
B7 = FF FF FF FF FF FF FF FF
291
B8 = FE FE FE FE FE FE FE FE
292
B9 = FF FF FF FF FF FF FF FF
293
BA = FF FF FF FF FF FF FF FF
294
BB = FF FF FF FF FF FF FF FF
295
BC = FF FF FF FF FF FF FF FF
296
BD = FF FF FF FF FF FF FF FF
297
BE = FF FF FF FF FF FF FF FF
298
BF = FF FF FF FF FF FF FF FF *****
299
C0 = FE FE FE FE FE FE FE FE
300
C1 = FF FF FF FF FF FF FF FF
301
C2 = FF FF FF FF FF FF FF FF
302
C3 = FF FF FF FF FF FF FF FF
303
C4 = FF FF FF FF FF FF FF FF
304
C5 = FF FF FF FF FF FF FF FF
305
C6 = FF FF FF FF FF FF FF FF
306
C7 = FF FF FF FF FF FF FF FF
307
C8 = FE FE FE FE FE FE FE FE
308
C9 = FF FF FF FF FF FF FF FF
309
CA = FF FF FF FF FF FF FF FF
310
CB = FF FF FF FF FF FF FF FF
311
CC = FF FF FF FF FF FF FF FF
312
CD = FF FF FF FF FF FF FF FF
313
CE = FF FF FF FF FF FF FF FF
314
CF = FF FF FF FF FF FF FF FF
315
D0 = FE FE FE FE FE FE FE FE
316
D1 = FF FF FF FF FF FF FF FF
317
D2 = FF FF FF FF FF FF FF FF
318
D3 = FF FF FF FF FF FF FF FF *****
319
D4 = FF FF FF FF FF FF FF FF
320
D5 = FF FF FF FF FF FF FF FF
321
D6 = FF FF FF FF FF FF FF FF
322
D7 = FF FF FF FF FF FF FF FF
323
D8 = FE FE FE FE FE FE FE FE
324
D9 = FF FF FF FF FF FF FF FF
325
DA = FF FF FF FF FF FF FF FF *****
326
DB = FF FF FF FF FF FF FF FF *****
327
DC = FF FF FF FF FF FF FF FF *****
328
DD = FF FF FF FF FF FF FF FF
329
DE = FF FF FF FF FF FF FF FF
330
DF = FF FF FF FF FF FF FF FF
331
E0 = FE FE FE FE FE FE FE FE
332
E1 = FF FF FF FF FF FF FF FF
333
E2 = FF FF FF FF FF FF FF FF
334
E3 = FF FF FF FF FF FF FF FF
335
E4 = FE FE FE FE FE FE FE FE
336
E5 = FF FF FF FF FF FF FF FF
337
E6 = FF FF FF FF FF FF FF FF
338
E7 = FF FF FF FF FF FF FF FF
339
E8 = FC FC FC FC FC FC FC FC
340
E9 = FF FF FF FF FF FF FF FF
341
EA = FF FF FF FF FF FF FF FF
342
EB = FF FF FF FF FF FF FF FF
343
EC = FE FE FE FE FE FE FE FE
344
ED = FF FF FF FF FF FF FF FF
345
EE = FF FF FF FF FF FF FF FF
346
EF = FF FF FF FF FF FF FF FF *****
347
F0 = FC FC FC FC FC FC FC FC
348
F1 = FF FF FF FF FF FF FF FF
349
F2 = FF FF FF FF FF FF FF FF
350
F3 = FF FF FF FF FF FF FF FF
351
F4 = FE FE FE FE FE FE FE FE
352
F5 = FF FF FF FF FF FF FF FF
353
F6 = FF FF FF FF FF FF FF FF
354
F7 = FF FF FF FF FF FF FF FF
355
F8 = FC FC FC FC FC FC FC FC
356
F9 = FF FF FF FF FF FF FF FF
357
FA = FF FF FF FF FF FF FF FF
358
FB = FF FF FF FF FF FF FF FF
359
FC = FE FE FE FE FE FE FE FE
360
FD = FF FF FF FF FF FF FF FF
361
FE = FF FF FF FF FF FF FF FF
362
writing
in
Manufacturer Command Access Protect (B0h) <- 0x040404
363
B0 = FC FC FC FC FC FC FC FC
364
Device Code Read (BFh)
365
BF = FF FF FF FF FF FF FF FF *****
366
. . .
367
368
reg p1 p2 p3 p4 p5 p6 p7 p8
369
B0 = FC FC FC FC FC FC FC FC
370
B1 = FF FF FF FF FF FF FF FF
371
B2 = FF FF FF FF FF FF FF FF
372
B3 = FF FF FF FF FF FF FF FF
373
B4 = FE FE FE FE FE FE FE FE
374
B5 = FF FF FF FF FF FF FF FF
375
B6 = FF FF FF FF FF FF FF FF
376
B7 = FF FF FF FF FF FF FF FF
377
B8 = FC FC FC FC FC FC FC FC
378
B9 = FF FF FF FF FF FF FF FF
379
BA = FF FF FF FF FF FF FF FF
380
BB = FF FF FF FF FF FF FF FF
381
BC = FE FE FE FE FE FE FE FE
382
BD = FF FF FF FF FF FF FF FF
383
BE = FF FF FF FF FF FF FF FF
384
BF = FF FF FF FF FF FF FF FF *****
385
C0 = FC FC FC FC FC FC FC FC
386
C1 = FF FF FF FF FF FF FF FF
387
C2 = FF FF FF FF FF FF FF FF
388
C3 = FF FF FF FF FF FF FF FF
389
C4 = FE FE FE FE FE FE FE FE
390
C5 = FF FF FF FF FF FF FF FF
391
C6 = FF FF FF FF FF FF FF FF
392
C7 = FF FF FF FF FF FF FF FF
393
C8 = FC FC FC FC FC FC FC FC
394
C9 = FF FF FF FF FF FF FF FF
395
CA = FF FF FF FF FF FF FF FF
396
CB = FF FF FF FF FF FF FF FF
397
CC = FE FE FE FE FE FE FE FE
398
CD = FF FF FF FF FF FF FF FF
399
CE = FF FF FF FF FF FF FF FF
400
CF = FF FF FF FF FF FF FF FF
401
D0 = FC FC FC FC FC FC FC FC
402
D1 = FF FF FF FF FF FF FF FF
403
D2 = FF FF FF FF FF FF FF FF
404
D3 = FF FF FF FF FF FF FF FF *****
405
D4 = FE FE FE FE FE FE FE FE
406
D5 = FF FF FF FF FF FF FF FF
407
D6 = FF FF FF FF FF FF FF FF
408
D7 = FF FF FF FF FF FF FF FF
409
D8 = FC FC FC FC FC FC FC FC
410
D9 = FF FF FF FF FF FF FF FF
411
DA = FF FF FF FF FF FF FF FF *****
412
DB = FF FF FF FF FF FF FF FF *****
413
DC = FE FE FE FE FE FE FE FE *****
414
DD = FF FF FF FF FF FF FF FF
415
DE = FF FF FF FF FF FF FF FF
416
DF = FF FF FF FF FF FF FF FF
417
E0 = FC FC FC FC FC FC FC FC
418
E1 = FF FF FF FF FF FF FF FF
419
E2 = FF FF FF FF FF FF FF FF
420
E3 = FF FF FF FF FF FF FF FF
421
E4 = FE FE FE FE FE FE FE FE
422
E5 = FF FF FF FF FF FF FF FF
423
E6 = FF FF FF FF FF FF FF FF
424
E7 = FF FF FF FF FF FF FF FF
425
E8 = FC FC FC FC FC FC FC FC
426
E9 = FF FF FF FF FF FF FF FF
427
EA = FF FF FF FF FF FF FF FF
428
EB = FF FF FF FF FF FF FF FF
429
EC = FE FE FE FE FE FE FE FE
430
ED = FF FF FF FF FF FF FF FF
431
EE = FF FF FF FF FF FF FF FF
432
EF = FF FF FF FF FF FF FF FF *****
433
F0 = FC FC FC FC FC FC FC FC
434
F1 = FF FF FF FF FF FF FF FF
435
F2 = FF FF FF FF FF FF FF FF
436
F3 = FF FF FF FF FF FF 00 00
437
F4 = FE FC FE FE FE FE FE FE
438
F5 = 0
439
F6 = 0
440
F7 = 0
441
F8 = FC FC FC FC FC FC FC FC
442
F9 = FF FF FF FF FF FF FF FF
443
FA = FF FF FF FF FF FF FF FF
444
FB = FF FF FF FF FF FF FF FF
445
FC = FE FE FE FE FE FE FE FE
446
FD = FF FF FF FF FF FF FF FF
447
FE = FF FF FF FF FF FF FF FF
448
449
Unknown LCD driver chip: F8F8
450
***use minimal init
as
driver ili9341 ili9488 *** ->
451
Benchmark Time (microseconds)
452
Screen fill 1379552
453
Text 350492
454
Lines 3390180
455
Horiz/Vert Lines 144668
456
Rectangles (outline) 104260
457
Rectangles (filled) 3267432
458
Circles (filled) 1211476
459
Circles (outline) 1475112
460
Triangles (outline) 1075592
461
Triangles (filled) 1721660
462
Rounded rects (outline) 506436
463
Rounded rects (filled) 3795236
464
Done!!! ID reader v5.3
Подсветка у диспа моргает постоянно и быстро? Это как исправить? Подключено просто так, без всего.
Тогда сначала. Что и как подключал?
01
1 TS
02
2 TS
03
3 TS
04
4 TS
05
5 GND к gnd
06
6RESET к А4
07
7 D15 к D7 ардуины
08
8 D14 к D6 ардуины
09
9 D13 к D5 ардуины
10
10 D12 к D4 ардуины
11
11 D11 к D3 ардуины
12
12 D10 к D2 ардуины
13
13 D9 к D9 ардуины
14
14 D8 к D8 ардуины
15
15 NC
16
16 NC
17
17 NC
18
18 NC
19
19 NC
20
20 NC
21
21 NC
22
22 NC
23
23 RD- к А0
24
24WR- к А1
25
25 RS- к А2
26
26 CS- к А3
27
27 VCC +3.3
28
28 VCC +3.3
29
29 GND к gnd
30
30 ANODE +3.3
31
31 KATODE к gnd
32
32 KATODE к gnd
33
33 KATODE к gnd
34
34 KATODE к gnd
35
35 KATODE к gnd
36
36 KATODE к gnd
37
37 NC
38
38 KATODE к gnd
39
39 KATODE к gnd
А в распиновке может быть что что-то не так? Вместо 15-22 можут быть D0-D7?(попробовал...все также)
Dimanok1989, Выложите качественные фото вашего дисплея. Скорее всего у вас дисплей с RGB интерфейсом, такие довольно сложно применять.
Вот подробные картинки:
https://pp.userapi.com/c840224/v840224465/50528/Ir4Tc7QjZ7k.jpg
https://pp.userapi.com/c840325/v840325465/2c1a6/qIs_UedEyXI.jpg
https://pp.userapi.com/c639426/v639426465/6d0f3/gMV1ruRRZB0.jpg
https://pp.userapi.com/c824203/v824203465/3e698/-MrxmQfCgVE.jpg
У дисплеев с RGB интерфейсом на каждый цвет своя 8-битная шина?
....
Подсветка у диспа моргает постоянно и быстро? Это как исправить? Подключено просто так, без всего.
2354resd , что это значит ? без резисторов? дисп значит уже мертв.
фото нет , поэтому непонятно где ошибка, т.к. все же растолковано.
Dimanok1989, если бы вы прочитали тему , вы бы уже знали , что с этим диспом ловить нечего.
Да без резисторов. Там 3.3 вольта с ардуины брал. Какие фото надо?
1. Каким напряжением запитан контроллер на ардуине?
2. Как подключал контроллер дисплея к ардуине, напрямую или через резисторные делители.
Возьми с ардуины 3,3в двумя проводками и подключи + к А на шлейфе, и - по очереди к
К1, К2 и т.д. Мигают? Трещин на дисплее нет?
1. Каким напряжением запитан контроллер на ардуине?
2. Как подключал контроллер дисплея к ардуине, напрямую или через резисторные делители.
Возьми с ардуины 3,3в двумя проводками и подключи + к А на шлейфе, и - по очереди к
К1, К2 и т.д. Мигают? Трещин на дисплее нет?
1. Каким напряжением запитан контроллер на ардуине?
2. Как подключал контроллер дисплея к ардуине, напрямую или через резисторные делители.
Возьми с ардуины 3,3в двумя проводками и подключи + к А на шлейфе, и - по очереди к
К1, К2 и т.д. Мигают? Трещин на дисплее нет?
1. От компа. С ардуины на выходе 3.30-3.33
2. Напрямую без резисторных делителей.
Не падал, трешин нет. Моргают. Бывает светит четко и постоянно.
Микроконтроллер каким напряжением запитан на ардуине?
От компа через usb 5v наверно должо быть.?
тут дружбан откуда-то надеребанил дисплеи от принтера CANON PIXMA MP510 , вот это была морока , 2 дня за зря потратил , нифига.
нашел в инете по поиску service manual MP510 , распиновка шины управления оказалась не правдоподобная.
по дорожкам шлейфа, подобным контроллерам на подсчитанные примерно пиксели , светодиодам на шину данных и дрыганье управляющих пинов уже вышел на правдоподобную распиновку . вычиталось ID 7553
001
v5.3 read all register + read ID + TFT LCD test
002
for
8bit TFT LCD UNO shield pinout Adafruit D89234567
003
on board Arduino UNO & Arduino MEGA
004
TFT size
set
is
320x240
005
include LCD drivers: ILI9325 ILI9328 HX8347G HX8347D* HX8357D ILI9341
006
v5.3 B0h <- 0xFFFFFF <- 0x040404 from Slider
007
<a href=
"http://www.arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov"
title=
"www.arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov"
rel=
"nofollow"
>www.arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mob...</a>
008
009
reg p1 p2 p3 p4 p5 p6 p7 p8
010
00 = 75 53 75 53 75 53 75 53 *****
011
01 = 00 14 00 14 00 14 00 14
012
02 = 00 14 00 14 00 14 00 14
013
03 = 0
014
04 = 0 *
015
05 = 00 30 00 30 00 30 00 30
016
06 = 00 30 00 30 00 30 00 30
017
07 = 0
018
08 = 0
019
09 = 0
020
0A = 0
021
0B = 0
022
0C = 0
023
0D = 0
024
0E = 0
025
0F = 0
026
10 = 0
027
11 = 0
028
12 = 0
029
13 = 0
030
14 = 0
031
15 = FF 00 FF 00 FF 00 FF 00
032
16 = FF 00 FF 00 FF 00 FF 00
033
17 = A1 00 A1 00 A1 00 A1 00
034
18 = A1 00 A1 00 A1 00 A1 00
035
19 = 0
036
1A = 0
037
1B = 0
038
1C = 0
039
1D = FF 00 FF 00 FF 00 FF 00
040
1E = FF 00 FF 00 FF 00 FF 00
041
1F = A1 00 A1 00 A1 00 A1 00
042
20 = A1 00 A1 00 A1 00 A1 00
043
21 = 0
044
22 = 0
045
23 = 0
046
24 = 0
047
25 = 0
048
26 = 0
049
27 = 0
050
28 = 0
051
29 = 0
052
2A = 0
053
2B = 58 05 58 05 58 05 58 05
054
2C = 58 05 58 05 58 05 58 05
055
2D = 0
056
2E = 0
057
2F = 0
058
30 = 0
059
31 = 08 06 08 06 08 06 08 06
060
32 = 08 06 08 06 08 06 08 06
061
33 = 0F 0E 0F 0E 0F 0E 0F 0E
062
34 = 0E 0F 0E 0F 0E 0F 0E 0F
063
35 = 12 13 12 13 12 13 12 13
064
36 = 12 13 12 13 12 13 12 13
065
37 = 16 17 16 17 16 17 16 17
066
38 = 16 17 16 17 16 17 16 17
067
39 = 1A 1B 1A 1B 1A 1B 1A 1B
068
3A = 1A 1B 1A 1B 1A 1B 1A 1B
069
3B = 1E 20 1E 20 1E 20 1E 20
070
3C = 1E 20 1E 20 1E 20 1E 20
071
3D = 26 28 26 28 26 28 26 28
072
3E = 26 28 26 28 26 28 26 28
073
3F = 31 34 31 34 31 34 31 34
074
40 = 31 34 31 34 31 34 31 34
075
41 = 14 00 14 00 14 00 14 00
076
42 = 14 00 14 00 14 00 14 00
077
43 = 0
078
44 = 0
079
45 = 30 00 30 00 30 00 30 00
080
46 = 30 00 30 00 30 00 30 00
081
47 = 0
082
48 = 0
083
49 = 0
084
4A = 0
085
4B = 0
086
4C = 0
087
4D = 0
088
4E = 0
089
4F = 0
090
50 = 0
091
51 = 0
092
52 = 0
093
53 = 0
094
54 = 0
095
55 = 00 FF 00 FF 00 FF 00 FF
096
56 = 00 FF 00 FF 00 FF 00 FF
097
57 = 00 A1 00 A1 00 A1 00 A1
098
58 = 00 A1 00 A1 00 A1 00 A1
099
59 = 0
100
5A = 0
101
5B = 0
102
5C = 0
103
5D = 00 FF 00 FF 00 FF 00 FF
104
5E = 00 FF 00 FF 00 FF 00 FF
105
5F = 00 A1 00 A1 00 A1 00 A1
106
60 = 00 A1 00 A1 00 A1 00 A1
107
61 = 0
108
62 = 0
109
63 = 0
110
64 = 0
111
65 = 0
112
66 = 0
113
67 = 0
114
68 = 0
115
69 = 0
116
6A = 0
117
6B = 05 58 05 58 05 58 05 58
118
6C = 05 58 05 58 05 58 05 58
119
6D = 0
120
6E = 0
121
6F = 0
122
70 = 0
123
71 = 06 08 06 08 06 08 06 08
124
72 = 06 08 06 08 06 08 06 08
125
73 = 0E 0F 0E 0F 0E 0F 0E 0F
126
74 = 0E 0F 0E 0F 0E 0F 0E 0F
127
75 = 12 13 12 13 12 13 12 13
128
76 = 12 13 12 13 12 13 12 13
129
77 = 16 17 16 17 16 17 16 17
130
78 = 16 17 16 17 16 17 16 17
131
79 = 1A 1B 1A 1B 1A 1B 1A 1B
132
7A = 1A 1B 1A 1B 1A 1B 1A 1B
133
7B = 1E 20 1E 20 1E 20 1E 20
134
7C = 1E 20 1E 20 1E 20 1E 20
135
7D = 26 28 26 28 26 28 26 28
136
7E = 26 28 26 28 26 28 26 28
137
7F = 31 34 31 34 31 34 31 34
138
80 = 31 34 31 34 31 34 31 34
139
81 = 14 00 14 00 14 00 14 00
140
82 = 14 00 14 00 14 00 14 00
141
83 = 0
142
84 = 0
143
85 = 30 00 30 00 30 00 30 00
144
86 = 30 00 30 00 30 00 30 00
145
87 = 0
146
88 = 0
147
89 = 0
148
8A = 0
149
8B = 0
150
8C = 0
151
8D = 0
152
8E = 0
153
8F = 0
154
90 = 0
155
91 = 0
156
92 = 0
157
93 = 0
158
94 = 0
159
95 = 00 FF 00 FF 00 FF 00 FF
160
96 = 00 FF 00 FF 00 FF 00 FF
161
97 = 00 A1 00 A1 00 A1 00 A1
162
98 = 00 A1 00 A1 00 A1 00 A1
163
99 = 0
164
9A = 0
165
9B = 0
166
9C = 0
167
9D = 00 FF 00 FF 00 FF 00 FF
168
9E = 00 FF 00 FF 00 FF 00 FF
169
9F = 00 A1 00 A1 00 A1 00 A1
170
A0 = 00 A1 00 A1 00 A1 00 A1
171
A1 = 0
172
A2 = 0
173
A3 = 0
174
A4 = 0
175
A5 = 0
176
A6 = 0
177
A7 = 0
178
A8 = 0
179
A9 = 0
180
AA = 0
181
AB = 05 58 05 58 05 58 05 58
182
AC = 05 58 05 58 05 58 05 58
183
AD = 0
184
AE = 0
185
AF = 0
186
B0 = 0
187
B1 = 06 08 06 08 06 08 06 08
188
B2 = 06 08 06 08 06 08 06 08
189
B3 = 0E 0F 0E 0F 0E 0F 0E 0F
190
B4 = 0E 0F 0E 0F 0E 0F 0E 0F
191
B5 = 12 13 12 13 12 13 12 13
192
B6 = 12 13 12 13 12 13 12 13
193
B7 = 16 17 16 17 16 17 16 17
194
B8 = 16 17 16 17 16 17 16 17
195
B9 = 1A 1B 1A 1B 1A 1B 1A 1B
196
BA = 1A 1B 1A 1B 1A 1B 1A 1B
197
BB = 1E 20 1E 20 1E 20 1E 20
198
BC = 1E 20 1E 20 1E 20 1E 20
199
BD = 26 28 26 28 26 28 26 28
200
BE = 26 28 26 28 26 28 26 28
201
BF = 31 34 31 34 31 34 31 34 *****
202
C0 = 31 34 31 34 31 34 31 34
203
C1 = 14 00 14 00 14 00 14 00
204
C2 = 14 00 14 00 14 00 14 00
205
C3 = 0
206
C4 = 0
207
C5 = 30 00 30 00 30 00 30 00
208
C6 = 30 00 30 00 30 00 30 00
209
C7 = 0
210
C8 = 0
211
C9 = 0
212
CA = 0
213
CB = 0
214
CC = 0
215
CD = 0
216
CE = 0
217
CF = 0
218
D0 = 0
219
D1 = 0
220
D2 = 0
221
D3 = 0 *
222
D4 = 0
223
D5 = 00 FF 00 FF 00 FF 00 FF
224
D6 = 00 FF 00 FF 00 FF 00 FF
225
D7 = 00 A1 00 A1 00 A1 00 A1
226
D8 = 00 A1 00 A1 00 A1 00 A1
227
D9 = 0
228
DA = 0 *
229
DB = 0 *
230
DC = 0 *
231
DD = 00 FF 00 FF 00 FF 00 FF
232
DE = 00 FF 00 FF 00 FF 00 FF
233
DF = 00 A1 00 A1 00 A1 00 A1
234
E0 = 00 A1 00 A1 00 A1 00 A1
235
E1 = 0
236
E2 = 0
237
E3 = 0
238
E4 = 0
239
E5 = 0
240
E6 = 0
241
E7 = 0
242
E8 = 0
243
E9 = 0
244
EA = 0
245
EB = 05 58 05 58 05 58 05 58
246
EC = 05 58 05 58 05 58 05 58
247
ED = 0
248
EE = 0
249
EF = 0 *
250
F0 = 0
251
F1 = 06 08 06 08 06 08 06 08
252
F2 = 06 08 06 08 06 08 06 08
253
F3 = 0E 0F 0E 0F 0E 0F 0E 0F
254
F4 = 0E 0F 0E 0F 0E 0F 0E 0F
255
F5 = 12 13 12 13 12 13 12 13
256
F6 = 12 13 12 13 12 13 12 13
257
F7 = 16 17 16 17 16 17 16 17
258
F8 = 16 17 16 17 16 17 16 17
259
F9 = 1A 1B 1A 1B 1A 1B 1A 1B
260
FA = 1A 1B 1A 1B 1A 1B 1A 1B
261
FB = 1E 20 1E 20 1E 20 1E 20
262
FC = 1E 20 1E 20 1E 20 1E 20
263
FD = 26 28 26 28 26 28 26 28
264
FE = 26 28 26 28 26 28 26 28
265
o------------------------------------o
266
| |
267
00 = 75 53 75 53 75 53 75 53 ***** |
268
04 = 75 53 75 53 75 53 75 53 ***** |
269
B0 = 00 03 00 03 00 03 00 03 |
270
BF = 00 03 00 03 00 03 00 03 ***** |
271
D3 = 0 * |
272
DA = 0 * |
273
DB = 0 * |
274
DC = 0 * |
275
EF = 0 * |
276
| |
277
o------------------------------------o
278
. . . . . . .
279
writing
in
Manufacturer Command Access Protect (B0h) <- 0xFFFFFF
280
B0 = 0
281
Device Code Read (BFh)
282
BF = 31 34 31 34 31 34 31 34 *****
283
. . .
284
285
reg p1 p2 p3 p4 p5 p6 p7 p8
286
B0 = 31 34 31 34 31 34 31 34
287
B1 = 06 08 06 08 06 08 06 08
288
B2 = 06 08 06 08 06 08 06 08
289
B3 = 0E 0F 0E 0F 0E 0F 0E 0F
290
B4 = 0E 0F 0E 0F 0E 0F 0E 0F
291
B5 = 12 13 12 13 12 13 12 13
292
B6 = 12 13 12 13 12 13 12 13
293
B7 = 16 17 16 17 16 17 16 17
294
B8 = 16 17 16 17 16 17 16 17
295
B9 = 1A 1B 1A 1B 1A 1B 1A 1B
296
BA = 1A 1B 1A 1B 1A 1B 1A 1B
297
BB = 1E 20 1E 20 1E 20 1E 20
298
BC = 1E 20 1E 20 1E 20 1E 20
299
BD = 26 28 26 28 26 28 26 28
300
BE = 26 28 26 28 26 28 26 28
301
BF = 31 34 31 34 31 34 31 34 *****
302
C0 = 31 34 31 34 31 34 31 34
303
C1 = 14 00 14 00 14 00 14 00
304
C2 = 14 00 14 00 14 00 14 00
305
C3 = 0
306
C4 = 0
307
C5 = 30 00 30 00 30 00 30 00
308
C6 = 30 00 30 00 30 00 30 00
309
C7 = 0
310
C8 = 0
311
C9 = 0
312
CA = 0
313
CB = 0
314
CC = 0
315
CD = 0
316
CE = 0
317
CF = 0
318
D0 = 0
319
D1 = 0
320
D2 = 0
321
D3 = 0 *
322
D4 = 0
323
D5 = 00 FF 00 FF 00 FF 00 FF
324
D6 = 00 FF 00 FF 00 FF 00 FF
325
D7 = 00 A1 00 A1 00 A1 00 A1
326
D8 = 00 A1 00 A1 00 A1 00 A1
327
D9 = 0
328
DA = 0 *
329
DB = 0 *
330
DC = 0 *
331
DD = 00 FF 00 FF 00 FF 00 FF
332
DE = 00 FF 00 FF 00 FF 00 FF
333
DF = 00 A1 00 A1 00 A1 00 A1
334
E0 = 00 A1 00 A1 00 A1 00 A1
335
E1 = 0
336
E2 = 0
337
E3 = 0
338
E4 = 0
339
E5 = 0
340
E6 = 0
341
E7 = 0
342
E8 = 0
343
E9 = 0
344
EA = 0
345
EB = 05 58 05 58 05 58 05 58
346
EC = 05 58 05 58 05 58 05 58
347
ED = 0
348
EE = 0
349
EF = 0 *
350
F0 = 0
351
F1 = 06 08 06 08 06 08 06 08
352
F2 = 06 08 06 08 06 08 06 08
353
F3 = 0E 0F 0E 0F 0E 0F 0E 0F
354
F4 = 0E 0F 0E 0F 0E 0F 0E 0F
355
F5 = 12 13 12 13 12 13 12 13
356
F6 = 12 13 12 13 12 13 12 13
357
F7 = 16 17 16 17 16 17 16 17
358
F8 = 16 17 16 17 16 17 16 17
359
F9 = 1A 1B 1A 1B 1A 1B 1A 1B
360
FA = 1A 1B 1A 1B 1A 1B 1A 1B
361
FB = 1E 20 1E 20 1E 20 1E 20
362
FC = 1E 20 1E 20 1E 20 1E 20
363
FD = 26 28 26 28 26 28 26 28
364
FE = 26 28 26 28 26 28 26 28
365
writing
in
Manufacturer Command Access Protect (B0h) <- 0x040404
366
B0 = 04 04 04 04 04 04 04 04
367
Device Code Read (BFh)
368
BF = 04 04 04 04 04 04 04 04 *****
369
. . .
370
371
reg p1 p2 p3 p4 p5 p6 p7 p8
372
B0 = 04 04 04 04 04 04 04 04
373
B1 = 04 04 04 04 04 04 04 04
374
B2 = 0A 0C 0A 0C 0A 0C 0A 0C
375
B3 = 0A 0C 0A 0C 0A 0C 0A 0C
376
B4 = 10 11 10 11 10 11 10 11
377
B5 = 10 11 10 11 10 11 10 11
378
B6 = 14 15 14 15 14 15 14 15
379
B7 = 14 15 14 15 14 15 14 15
380
B8 = 18 19 18 19 18 19 18 19
381
B9 = 18 19 18 19 18 19 18 19
382
BA = 1C 1D 1C 1D 1C 1D 1C 1D
383
BB = 1C 1D 1C 1D 1C 1D 1C 1D
384
BC = 22 24 22 24 22 24 22 24
385
BD = 22 24 22 24 22 24 22 24
386
BE = 2B 2E 2B 2E 2B 2E 2B 2E
387
BF = 2B 2E 2B 2E 2B 2E 2B 2E *****
388
C0 = 53 75 53 75 53 75 53 75
389
C1 = 53 75 53 75 53 75 53 75
390
C2 = 0
391
C3 = 0
392
C4 = 0
393
C5 = 0
394
C6 = 0
395
C7 = 0
396
C8 = 0
397
C9 = 0
398
CA = 00 02 00 02 00 02 00 02
399
CB = 00 02 00 02 00 02 00 02
400
CC = 0
401
CD = 0
402
CE = 0
403
CF = 0
404
D0 = 0
405
D1 = 0
406
D2 = 0
407
D3 = 0 *
408
D4 = 00 FF 00 FF 00 FF 00 FF
409
D5 = 00 FF 00 FF 00 FF 00 FF
410
D6 = 00 83 00 83 00 83 00 83
411
D7 = 00 83 00 83 00 83 00 83
412
D8 = 0
413
D9 = 0
414
DA = 0 *
415
DB = 0 *
416
DC = 00 FF 00 FF 00 FF 00 FF *****
417
DD = 00 FF 00 FF 00 FF 00 FF
418
DE = 00 83 00 83 00 83 00 83
419
DF = 00 83 00 83 00 83 00 83
420
E0 = 0
421
E1 = 0
422
E2 = 0
423
E3 = 0
424
E4 = 0
425
E5 = 0
426
E6 = 0
427
E7 = 0
428
E8 = 0
429
E9 = 0
430
EA = 04 00 04 00 04 00 04 00
431
EB = 04 00 04 00 04 00 04 00
432
EC = 00 30 00 30 00 30 00 30
433
ED = 00 30 00 30 00 30 00 30
434
EE = 0
435
EF = 0 *
436
F0 = 04 04 04 04 04 04 04 04
437
F1 = 04 04 04 04 04 04 04 04
438
F2 = 0A 0C 0A 0C 0A 0C 0A 0C
439
F3 = 0A 0C 0A 0C 0A 0C 0A 0C
440
F4 = 10 11 10 11 10 11 10 11
441
F5 = 10 11 10 11 10 11 10 11
442
F6 = 14 15 14 15 14 15 14 15
443
F7 = 14 15 14 15 14 15 14 15
444
F8 = 18 19 18 19 18 19 18 19
445
F9 = 18 19 18 19 18 19 18 19
446
FA = 1C 1D 1C 1D 1C 1D 1C 1D
447
FB = 1C 1D 1C 1D 1C 1D 1C 1D
448
FC = 22 24 22 24 22 24 22 24
449
FD = 22 24 22 24 22 24 22 24
450
FE = 2B 2E 2B 2E 2B 2E 2B 2E
451
452
Unknown LCD driver chip: 7553
453
***use minimal init
as
driver ili9341 ili9488 *** ->
454
Benchmark Time (microseconds)
455
Screen fill 1322512
456
Text 425284
457
Lines 4214832
458
Horiz/Vert Lines 140472
459
Rectangles (outline) 104516
460
Rectangles (filled) 3069848
461
Circles (filled) 1366812
462
Circles (outline) 1841148
463
Triangles (outline) 1336940
464
Triangles (filled) 1750340
465
Rounded rects (outline) 613488
466
Rounded rects (filled) 3637004
467
Done!!! ID reader v5.3
, там уже и контроллер нашелся NT7553 (NT7553E) , но вот засада , он для черно-белых монохромных матриц . инит для STM найденный в сети (+ похожий ST7529 ), тож для монохрома с градациями серого . потом уже нашел в файле в инете LCD_Table.xls (таблица соответствия диспов, контроллеров , сотиков) что это дисп EDMMRG2KAS . А вот для похожих диспов EDMMRF7KBS , EDMMRG3KAS ( NT7523 ) уже контроллеры повеселее (заточены для TFT матриц 65К и рисование понятней) . диспы все хиленькие по количеству цветов - 65К , против 262К применяемых в библиотеках.
какие-то уж слишком дешманские проблемные дисплеи применяют походу в принтерах .
pdf , pinouts , init code ID 0x7553 arduino UTFT 2.82 HX7553 недодел MP510 https://yadi.sk/d/x91SSilC3Q8jNZ , (там еще примерчик _UTFT_Demo_160x128_NT7553 )
в общем думаю там както заумно надо подсчитывать gray scale 32 (5бит) , чтоб рисовались цвета , и по заумному использовать регистры R14 R15 R16 R17 R20 R21 R22 (подбор инитов неподошёл на UTFT , Adafruit , MCUFRIEND_kbv ) , ибо ни в одних доселе известных мне контроллеров , не рисуется через регисты R16 R17 . и подмена на их , на базе похожих ili9325 , S6D1121 никчему не привела.
// кондер на диспе , параллельно RST , пришлось сдуть , ибо через 10ком , дисп не успевал отвечать . и к томуже добавлял задержку 3шт "rjmp .+0" "\n\t" \ на чтение (так надежней читается ID ) в файле либы ....Мои документы\Arduino\libraries\Adafruit_TFTLCD\pin_magic.h
получилось:
Slider я на маленькие забил. Если возникнет необходимость, валяется пяток эпсонов и нокий.
2354resd Если подключал к ардуино, на котором микроконтроллер запитан от 5В, то скорее всего спалил
контроллер дисплея. Обязательно через резисторный делитель.
Выложи фотку ардуины с 2 сторон.
Vot shleyf
Всем привет! Нужна помощь в подключении дисплея. http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=12#comment-305874
контроллер ILI9481 Распиновка:
Ранее подключал его к Ардуино Мега:
01
1. GND
02
2. + через резистор
03
3. + через резистор
04
4. + через резистор
05
5. + через резистор
06
6. + через резистор
07
7. + через резистор
08
8. GND
09
9. NC
10
10. +3.3
11
11. +3.3
12
12. CS - 40
13
13. WR - 39
14
14. RS - 38
15
15. RD - +3.3
16
16. RES - 41
17
17-26. NC (DB17-DB8)
18
27. DB7 - 29
19
28. DB6 - 28
20
29. DB5 - 27
21
30. DB4 - 26
22
31. DB3 - 25
23
32. DB2 - 24
24
33. DB1 - 23
25
34. DB0 - 22
26
35. + 3.3(IM)
27
36. + 3.3(IM)
28
37. NC
29
38. NC
30
39. GND
31
40. NC
32
41. NC
33
42. NC
34
43. NC
35
44. GND
Все нормально определилось и отображалось. Библиотека + инит взяты с 610 поста
Дальше решил подключить дисплей к Ардуино Про Мини:
Подключал так:
01
1. GND
02
2. + через резистор
03
3. + через резистор
04
4. + через резистор
05
5. + через резистор
06
6. + через резистор
07
7. + через резистор
08
8. GND
09
9. NC
10
10. +3.3
11
11. +3.3
12
12. CS - 10
13
13. WR - 11
14
14. RS - 9
15
15. RD - +3.3
16
16. RES - 8
17
17-26. NC (DB17-DB8)
18
27. DB7 - 7
19
28. DB6 - 6
20
29. DB5 - 5
21
30. DB4 - 4
22
31. DB3 - 3
23
32. DB2 - 2
24
33. DB1 - 1
25
34. DB0 - 0
26
35. + 3.3(IM)
27
36. + 3.3(IM)
28
37. NC
29
38. NC
30
39. GND
31
40. NC
32
41. NC
33
42. NC
34
43. NC
35
44. GND
Подключение брал из UTFT_Requirements.pdf. Перепробовал целую кучу UTFT библиотек. Подставлял инит с 610 поста - начего. Только подсветка работает и все..
В чем может быть проблема?
//Ардуино Про Мини, 3.3 вольтовая. Переделанная из 5-ти вольтовой: заменен кварц, заменен бутлоадер. Питание подается 3.3 вольта. По этому дисплей подключаю напрямую.
2354resd Вот схема твоей ардуино. slider уже в каком то посте писал, что 3,3В выдает микросхема, расположенная
на 2 фото. И ток всего 50ма. А сама ардуино питается от 5 В. Скорее всего контроллер дисплея ты спалил 5В.
А мигать может от недостатка тока по 3.3В. Питать подсветку можно от 5В через резистор.
forfrends Скорее всего в библиотеке нужно править подключение по пинам. Не нашел в UTFT_Requirements.pdf
подключение к мини.
Для Ардуино Про Мини Подключение точно такое же как и для УНО. Контроллер используется один и тот же: Атмега328. Подключал все как для УНО:
DB0 - D0
DB1 - D1
...
DB7 - D7
Управление - на любые свободные.
но к сожалению почему-то дисплей молчит. Хотя на Меге2560 работал отлично.
Попробуй все используемые пины принудительно настроить на выход, а потом уже работать с библиотекой.
Понял. Буду следующую жертву мучать. От нокии 5800 хм
forfrends , хорошо что фото привели
на фото вы используете на ардуино промини выводы D0 D1 , а для подобных ili9341 9488 9186 ... контроллеров диспа используется либа 8bit_turbo (некопанная либа UTFT не может работать с этими контроллерами в 8бит). 8bit_turbo заточена под adafruit-ские шилды (для уно/мини/нано она использует пины D8D9D2-7 , не D0 D1 как вы подключили ) , на меге она использует цельный порт пины D22-29 .
есть 2 варианта для этой UTFT
1. перепаять выводы DB0 DB1 дисплея на D8 D9 ардуины .
либо
2. в файле \Мои документы\Arduino\libraries\UTFT\hardware\avr\HW_ATmega328P.h переписать конф на выход и вывод с D8D9 на D0 D1 (т.е. цельный порт , из-за чего еще чуть чуть вырастет скорость).
// можно было использовать тоний стеклотекстолит как прокладку, или макетку (очень удобно напаять что нибудь еще , dc-dc 8..5в, входные делители на аналог пины, фильтра, защиту, оконечные модули,....).
Если делаете как можно тоньше , то вместо про мини рекомендую использовать одностороннюю нану , чтоб не париться с программатором(переходником) . разница ничтожна ~20р для еденичных поделок , зато проще в перепрограммировании. page=11#comment-302424
https://ru.aliexpress.com/item/Freeshipping-10PCS-LOT-Nano-3-0-controller-compatible-with-arduino-nano-NO-CABLE/1511622386.html
и пожалуй самая тонкая :
https://ru.aliexpress.com/item/10pcs-Nano-3-0-controller-compatible-with-for-arduino-nano-Atmega328P-CH340-USB-driver-NO-with/32828418874.html
https://ru.aliexpress.com/store/product/5pcs-Nano-3-0-controller-compatible-with-for-arduino-nano-Atmega328P-CH340-USB-driver-NO-with/1093624_32827920971.html
// 5-10шт выгодно , трек - не потеряется на почте , заодно перекроите надобность всех своих поделок. Иначе если брать помалу и с рдугим товаром у одного продавца, то надо смотреть чтоб доставка других товаров не суммировалась , а бралась единожды.
croc19 , а есть возможность как в #414 прошивку копнуть FLY IQ4490i ? на предмет что там за драйвера применяются или мож иниты там есть (ili9806h, OTM8009A, R61408 , .... ). вроде бы в нем применяется дисплей TXDT400SG-99 / FPC-T40KPS62V1F ( еще в Philips W3568 , ZTE Q101T Q201T ,... )
// купил с год назад дисп 4.0" 800x480 TXDT400SG-99 42pin , и его же на плате с тачем ,
покупал на taobao https://world.taobao.com/item/43763253727.htm через посредников, на Али таких диспов тогда еще небыло. Только через год :) до них руки дошли. Что на шилде, так там питание не было разведено, стабы ориентировочно 1.8в и 2.8в не впаяны, вместо одного - тупо диод чтобы уменьшить с 3.3 до 2.8в). Читалке сообщают диспы очень мало , какая-то невнятная ересь. Надписи на шлейфах разным шрифтом и отвечают они по разному. выведены 18бит, IM не выведены ни на пины, ни на резисторы перемычки. Резисторы R1 R2 тупо на минус - для идентификации "своего" дисплея. Читалка на минимальном ините и UTFT 16бит не запускают дисплей (максимум несколько полосок из точек вверху и внизу, как будто надо кодировать цветность под 18 бит. Но в режиме чтения ID проскакивают лог.0 только на D0-D15 , значит всеже он на 16бит )
нашел их недавно на Али , у продавцов большого количества разных дисплеев
Ecyberspaces https://ru.aliexpress.com/store/224898
RUIJIA INDUSTRY https://ru.aliexpress.com/store/1726252
в названии одного лота написано что это ILI9486H https://ru.aliexpress.com/wholesale?ltype=wholesale&d=y&origin=y&blanktest=0&SearchText=ili9486h&tc=af&initiative_id=SB_20170708015332&isViewCP=y&catId=0, но такого контроллера походу не существует. В назнании другого лота - ILI9806H , такой уже существует даташит , но не нашел инита.
продавец выслал доки на ILI9806H TK040FH001 https://yadi.sk/d/Q1CF1QKq3Ks2H6 , но инит там походу ILI9481 ( просишь у них одно присылают совсем другое , прикидываются типа я твоя не понима ) .
///// прошло то время, когда занимался прошивкокопанием и создание патчей для сотовых Siemens , сейчас сотиками уже не приходится заниматься, не угонишься, зачастую для дешевых тлф. уже дешевле купить новый тлф, чем ремонтировать старый. Как-то попробовал несколько прог прошивкокопания китайфонов, чтот они не схавали фулфлэши FLY.
Добрый день, удалось ли Вам найти lcd_init на данный дисплей или 9481 подошел?
Добрый день!
Имеется монохромный дисплей 320*240 промышленный, но к нему есть плата с контроллером OKI MSM6255 (https://yadi.sk/i/fadCQY4Z3QBmjC) и памятью. А у этого контроллера подключение параллельное 8-bit (D0-D7) + RD, WR, CS + RES. Я так понял, что для этого контроллера нужна библиотека для TFT экранов? Или я ошибаюсь? Может есть специальная какая библиотека (я не столкнулся). Бибилиотека для SED1335/RA8835 наверно не подходит, там используются ещё выводы A0 и E. Направьте, пожалуйста, на путь верный.
Watson79 Читать даташит и пытаться запустить.
Дык, какую библиотеку?
Буду пробовать понять английский :)
Библиотеку придется писать самому. Смотреть в даташите диаграммы сигналов,
писать и пробывать хоть что то вывести на дисплей. А уж потом прикручивать графические библиотеки.
Забей на него, возьми цветной и посылай на него 2 цвета. Получится монохром.
Если конечно из интереса, то можно кучу времени потратить.
сколько их у вас ? и как успехи в их изучении ? плата развития stm32 для них есть? качественное фото шилда можете показать ?
напомню , разрешение из велико - 800х480 !
у меня 2 голых диспа + 2 на шилдах . Причем схемотехника шилдов странная, стабов нет , предположительно на 2.8v и 1.8v . вместо одного тупо стаял низкоомник с 3.3в . второе напр. видимо дисп получал через защитные диоды в кристалле между ядром и портом перефириии. и то мож впосле запуска инита . вот китайцы и нахалявили , сократили схему. Видимо надо было брать с платой развития для них на stm32 , ведь либы для нее , и на фото у них вроде работают. Полагаю что дело в ините , надо правильный скормить , и только тогда дисп заведется.
на тогда ничего не получилось с ними . Несколько дней потратил на них и забросил, некогда. время на них нужно больше.
сколько их у вас ? и как успехи в их изучении ? плата развития stm32 для них есть? качественное фото шилда можете показать ?
разрешение 800х480
у меня 2 голых диспа + 2 на шилдах . Причем схемотехника шилдов странная, стабов нет , предположительно на 2.8v и 1.8v . вместо одного тупо стаял низкоомник с 3.3в . второе напр. видимо дисп получал через защитные диоды в кристалле между ядром и портом перефириии. и то мож впосле запуска инита . вот китайцы и нахалявили , сократили схему. Видимо надо было брать с платой развития для них на stm32 , ведь либы для нее , и на фото у них вроде работают. Полагаю что дело в ините , надо правильный скормить , и только тогда дисп заведется.
на тогда ничего не получилось с ними . время на них нужно.
У меня голые дисплеи. Обозначение TXDT400S6-99 - 9806H. Сам еще не проверял. Жду платы. Смогу проврить только в/после новогодние/х праздники/ов. Сейчас пока решил проработать вопрос прошивки.
Вот документация по LCD, которую нашел - https://yadi.sk/d/TneM1eQH3QCNaB
1. довольно много драйверов для STM32 на японском сайте - для каждого можно посмотреть lcd_init, в т.ч. есть 9806H, но он очень похож на тот, что прислал продавец. В комментариях указано, что для данного дисплея "не подходит для MCU шины для модели HALF-RAM". Образцы драйверов сделалны для stm32f4xx через FSMC, но при желании несложно переделать. (ссылка на источник - http://nemuisan.blog.bai.ne.jp/?eid=192848#STM32F4)
2. datasheet (скорее всего есть у всех, но мало ли). В нем не описан ряд комманд, которые отсылаются дисплею.
3. документацию, которую получил от продавца на ali, там как и у Вас часть на 9481.
4. чертеж dwg, там же pinout.
Приветсвую всех. Вот снял дисплей с нокии 5800. Порыскал немного в гугле, пока не нашел распиновку.
1,2 - земля; 4,20 - + 3 v Правильно понимаю?
Приветсвую всех. Вот снял дисплей с нокии 5800. Порыскал немного в гугле, пока не нашел распиновку.
1,2 - земля; 4,20 - + 3 v Правильно понимаю?
https://yadi.sk/i/NI89WU6Q3QCb4a - Схема 5800, коннектор дисплея (X2470) на 5ой странице
Спасибо. Его можно к ардуине прикрутить? Помогите разобраться со всем этим добром.
01
1 - Gnd
02
2 - Gnd
03
3 - CABS (+ 3 v ?)
04
4 - Gnd
05
5 - LedA1
06
6 - LedA2
07
7 - LedK1
08
8 - LedK2
09
9 - Gnd
10
10 - VDD
11
11 - VDDI (+3V?)
12
12 - Data
out
(?)
13
13 - Data
in
(?)
14
14 - Clock (?)
15
15 - Chip Select (?)
16
16 - Reset
17
17 - Gnd
18
18 - CDP0- (?)
19
19 - CDP0+ (?)
20
20 - Gnd
21
21 - CDP Ck- (?)
22
22 - CDP Ck+ (?)
23
23 - Gnd
24
24 - CDP - (?)
25
25 - CDP+ (?)
Что-то не могу никак запустить UTFT... Перепаял 0 и 1 на 8 и 9. Проверил читалкой, все так же 9481, и идет тест:
Пытался запустить на UTFT - ничего не получается. Скачал уже кучу разных правленных библиотек, подставлял свой инит - ничего! Дисплей молчит. Уже запутался во всех этих библиотеках. И сам уже не знаю какие пробовал, а какие нет...
С Адафруитом я не дружу. Попробовал подправить инит - стало только хуже. Можете "ткнуть носом" в библиотеку UTFT которая заработает с ILI9481 8 bit ?
UTFT не работает с 9481-8 бит, в ней написано 9481-16 бит. Нужно править UTFT для 8 бит.
Где то на форуме SLIDER подставлял инит, но нужно, чтоб совпали регистры управления вывода
на стекло и разрешение экрана. Иначе инит пройдет, а рисовать не будет.
Ковыряй библиотеку и смотри,как она устроена. И пытайся переделать под себя.
Попробуй эту https://yadi.sk/d/YPMlsrf83QD2tA
#define ILI9481 21 закоментировать, остальное раскоментировать.
Это ты знаешь.