Неизвестный дисплей. Как подключить?

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

Наконец пришла моя первая ардуина! Точнее, кокой-то её клон. А с ней дисплей. Дисплей этот не имеет никакого описания на странице продавца, только пару надписей на корпусе. Лично мне они никак не помогли. У него целая куча выводов, опять же, без каких-либо пометок.

В общем, воткнул я этот дисплей, скачал первые попавшиеся библиотеки: 

Adafruit-GFX-Library-master

Touch-Screen-Library-master

TFT-Shield-Example-Code-master

 

И, как говорили, попытался запустить пример graphicstest.pde, но он даже не скомпилировался.

Скажу ещё что дисплей-то засветился даже, но как-то не уверенно. Время от времени начинает моргать.

Отодрав дисплей от платы обнаружил шину с надписью FPC-K283QVB-V46-01, но по ней в гугле всего 3 результата.

С таким обилием информации я не смог больше ничего предпринять, поэтому я здесь.

Извините, не осилил крутое меню вставки картинок, так что только ссылки на фотки: 

http://s1.hostingkartinok.com/uploads/images/2015/03/7fd4c7c57e77650fd04e007dae7552e1.jpg

http://s1.hostingkartinok.com/uploads/images/2015/03/40d164df8f3e7918374f110d8951feac.jpg

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Строка поиска "2.8 inch tftlcd for arduino mega2560 mcufriend.com" есть немало ссылок

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

jeka_tm пишет:

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

нашёл какой контроллер: 5408. На странице магазина :)

kisoft пишет:

Строка поиска "2.8 inch tftlcd for arduino mega2560 mcufriend.com" есть немало ссылок

там-то я и взял библиотеки. Но как я писал, пример не запустился. Хотя говорили, что работает сразу и без дополнительных настроек.

А объясните мне почему на нём столько контактов? Если присмотреться, видно, что многие из них не с чем не соединены. К тому же, есть экраны, которые всего на 4 контактах работают. А тут их в 10 раз больше!

Ещё экран закрывает все выходы ардуины и если я захочу подключить экран не напрямую, где узнать какие контакты у него и ардуины нужно соединять?

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Предлагаете в том море ссылок найти библиотеку (да еще и угадать какую именно)? Нет уж, увольте.

 

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

kisoft пишет:

Предлагаете в том море ссылок найти библиотеку (да еще и угадать какую именно)? Нет уж, увольте.

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

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

1 - много контактов - чтобы этот бутерброд был состыкован понадёжнее :)
одни контакты рабочие, другие просто как направляющие механические штыри

2 - 1 - из библиотеки....

2 - 2 через лупу посмотрите "видно, что многие из них не с чем не соединены"

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

Я правильно понял, это он? http://www.lispol.pl/fileget.php?file=dXBsb2FkZWQvcHJvZHVjdHNfZmlsZXMvMTM3NzYxMDc3MF8yMDkzNjMwMC5wZGY=&name=TFT2i8-SPFD5408

Если да, то как сопоставить пины шины и платы? Кстати, на плате их 50, а не 37.

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

SU-27-16, я даже ваши ответы со своими вопросами состыковать не могу :) что уж тут говорить о ардуине с экраном...

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

Не ожидал я, что будет так сложно. Как будто я первый кто эти 2 девайса совмещает.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

бывает...... обычно покупают нормальную общеизвестную гравицапу за 5 спичек, чем нонеймовую за полспички :(
kisoft выразил общее мнение ( мне так кажется ).... всезнающий магический шар есть только у Пухлявого :)-

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

x_Alex_x пишет:

kisoft пишет:

Предлагаете в том море ссылок найти библиотеку (да еще и угадать какую именно)? Нет уж, увольте.

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

А я про это и написал, но Вы умней меня. Не вопрос. По тексту библиотеки можно хотя бы посмотреть, какие пины используются.

 

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

SU-27-16, я понятия не имею какая модель известная, а какая нет.

kisoft, я ещё раз повторю, что не прошу никого ничего за меня искать. Если знаете ответ - напишите, если нет - скажите куда копать. 

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Читайте https://www.google.ru/?gws_rd=ssl#newwindow=1&q=5408+lcd
 

На а подключение здесь расписано: http://forum.arduino.cc/index.php?topic=302504.0

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

trembo, спасибо, теперь код работает и в монитор порта выводится инфа, только экран просто светится и иногда моргает, как  и раньше. В чём может быть причина? Могу записать видео если на словах не понятно. Знаю, что лучше так не делать, но когда я пальцем дотрагиваюсь до одной пары кантактов, экран тухнет, но не полностью, а при повторном касании опять становится ярким.

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

Возможно, он просто бракованный, так как пришёл с сильно поцарапанной защитной плёнкой, но сам экран почти не повреждён.

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

Вот видео: https://youtu.be/8tBYPqTO1rA

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

Заработало! А ответ-то лежал так близко - в соседней теме. Вот он: http://arduino.ru/forum/apparatnye-voprosy/tft-35-i-arduino#comment-68197

Дело было в неправильных библиотеках.

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

Продалжаю мучать экран. На этот раз хочу протестировать кардридер. Со стандартным примером он не работает. Как быть?

x_Alex_x
Offline
Зарегистрирован: 12.03.2015

Начинаю привыкать разговаривать сам с собой :(

Итак, кардридер на моём экране подключается вполне обычно для меги: 

uint8_t const SD_CHIP_SELECT_PIN = 53;
/** SPI Master Out Slave In pin */
uint8_t const SPI_MOSI_PIN = 51;
/** SPI Master In Slave Out pin */
uint8_t const SPI_MISO_PIN = 50;
/** SPI Clock pin */
uint8_t const SPI_SCK_PIN = 52;

эти строки нужно было поменять в файле Sd2Card.h стандартной SD библиотеки.

Далее, в примерах изменяю строки:

const int chipSelect = 53;

pinMode(53, OUTPUT);

if (!SD.begin(53)) {

Вроде бы работает правильно.

Решение нашёл в теме http://arduino.ru/forum/apparatnye-voprosy/initializing-sd-cardinitialization-failed-mega2560-sd-modul

Ovod_by
Offline
Зарегистрирован: 10.12.2015

Помогите новичку. Заказал на Али мегу+шилд+3.2 tft 320x240. Продавец прислал 3,2 240x400 экран. В результате даже примеры не могу запустить, не говоря уже о скетче. Просто экран светиться белым. Купил вот по этой ссылке: http://m.aliexpress.com/item/1886213115.html?productSubject=Free-shippin... а пришёл такой экран http://www.elecfreaks.com/2715.html На вопросы продавец не отвечает, соответственно библиотеки какие нужны особые он мне не ответил. Инициализировать экран не получается. Заранее спасибо

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

Ovod_by пишет:
Помогите новичку. Заказал на Али мегу+шилд+3.2 tft 320x240. Продавец прислал 3,2 240x400 экран. В результате даже примеры не могу запустить, не говоря уже о скетче. Просто экран светиться белым. Купил вот по этой ссылке: http://m.aliexpress.com/item/1886213115.html?productSubject=Free-shipping-3-2-TFT-LCD-Touch-TFT-3-2-inch-Shield-Mega-2560-R3-with&detailNewVersion=1&adminSeq=201112132&productId=1886213115&productId=1886213115&shopNumber=110055&tracelog=wwwdetail2mobilesitedetail а пришёл такой экран http://www.elecfreaks.com/2715.html На вопросы продавец не отвечает, соответственно библиотеки какие нужны особые он мне не ответил. Инициализировать экран не получается. Заранее спасибо

у таких шилдов выведен RD с дисплея

1. запускаете  читалку ID  https://yadi.sk/d/I7C36vqtkpb86 чтобы убедиться в модели контроллера. пишите что выдал монитор порта. ( Вставьте сюда как код -> Дополнительно - Сворачитьвать код по умолчанию   ) .

2. С вашей конфигурацией хорошо будет работать UTFT и UTouch.  скачать девственную последнюю UTFT,  и перебирать все инициализации с  числами от1 до 31 , и выбрать ту что заведёт красиво дисплей.  (в файле memorysaver.h д.б. закоментированы все #define DISABLE_  и в скетче примера \UTFT\examples\Arduino (AVR)\UTFT_Demo_400x240    , в

void setup()  {   указать для него   -  pinMode(42,OUTPUT); digitalWrite(42,HIGH); 

3. изучить соседнюю тему про 3.5" http://arduino.ru/forum/apparatnye-voprosy/tft-35-i-arduino

Ovod_by
Offline
Зарегистрирован: 10.12.2015

Обязательно попробую и о результатах сообщу. Спасибо.

Ovod_by
Offline
Зарегистрирован: 10.12.2015

slider пишет:

1. запускаете  читалку ID  https://yadi.sk/d/I7C36vqtkpb86 чтобы убедиться в модели контроллера. пишите что выдал монитор порта. ( Вставьте сюда как код -> Дополнительно - Сворачитьвать код по умолчанию   ) .

Мне экран нужно подключать напрямую к ардуине или можно через мой шилд? Где я должен увидеть результаты? Сильно не пинайте, только вникаю в ардуину.

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

Ovod_by пишет:

slider пишет:

1. запускаете  читалку ID  https://yadi.sk/d/I7C36vqtkpb86 чтобы убедиться в модели контроллера. пишите что выдал монитор порта. ( Вставьте сюда как код -> Дополнительно - Сворачитьвать код по умолчанию   ) .

Мне экран нужно подключать напрямую к ардуине или можно через мой шилд? Где я должен увидеть результаты? Сильно не пинайте, только вникаю в ардуину.

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

// и как вы его подключите напрямую если разъём другой? к томуже уровни не те.  Результаты в программе оболочке Arduino IDE , serial monitor монитор порта  , скорость порта 9600 . Возможно RD не выведен к ардуине, и посему непоможет.

Ovod_by
Offline
Зарегистрирован: 10.12.2015

Замечания учел, исправлюсь. Вот что выдал монитор:

start... 
UTFT normal   pin29-22(PORTA)-byteH(DB15-0) , pin37-30(PORTC)-byteL(DB7-0)

register 00h for ILI9320(9320), ILI9325(9325), ILI9326(9326), SSD1289(1289,8989)
                 HX8347D(047),  HX8347G(075),  HX8352A(052),  HX8352B(065), HX8352C(072)
                 R61509V(B509), R61505W(C505), SPFD5420A(5408) 
if  (0 93 0 27) -> 8bit  .  if  (93 27 93 27) -> 16bit 
register 0 0
1 Parameter   0 0
2 Parameter   0 0
3 Parameter   0 0
4 Parameter   0 0
5 Parameter   0 0
6 Parameter   0 0

register EFh for ILI9327(0 02 04 93 27 FF),   
register 0 EF
1 Parameter   0 EF
2 Parameter   0 EF
3 Parameter   0 EF
4 Parameter   0 EF
5 Parameter   0 EF
6 Parameter   0 EF

register BFh for ILI9481(0 0 94 81 xx xx)  
register 0 BF
1 Parameter   0 BF
2 Parameter   0 BF
3 Parameter   0 BF
4 Parameter   0 BF
5 Parameter   0 BF
6 Parameter   0 BF

register D3h for ILI9488(0 0 94 88 xx xx)   
register 0 D3
1 Parameter   0 D3
2 Parameter   0 D3
3 Parameter   0 D3
4 Parameter   0 D3
5 Parameter   0 D3
6 Parameter   0 D3

register 04h for HX8357(?DA-DC), HX8353(?80-85),   
register 0 4
1 Parameter   0 4
2 Parameter   0 4
3 Parameter   0 4
4 Parameter   0 4
5 Parameter   0 4
6 Parameter   0 4

 

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

Ovod_by пишет:

Замечания учел, исправлюсь. Вот что выдал монитор:

...

Точно, сейчас глянул схемы шилда http://www.elecfreaks.com/estore/lcd-tft01-arduino-mega-shield-v2-0-shd10.html там 6й пин с платы экрана повешан на +3,3в. У меня отложилось иначе с таким же шилдом. Так что без хирургии с него ничего не вычитать. Тогда 2й способ, тупо перебирать инициализации.

Ovod_by
Offline
Зарегистрирован: 10.12.2015

slider пишет:

Ovod_by пишет:

Замечания учел, исправлюсь. Вот что выдал монитор:

...

Точно, сейчас глянул схемы шилда http://www.elecfreaks.com/estore/lcd-tft01-arduino-mega-shield-v2-0-shd10.html там 6й пин с платы экрана повешан на +3,3в. У меня отложилось иначе с таким же шилдом. Так что без хирургии с него ничего не вычитать. Тогда 2й способ, тупо перебирать инициализации.

Если хирургия не сложная то можно попробовать. Мне пока с паяльником проще чем с программированием. Что и куда нужно перебросить?

Ovod_by
Offline
Зарегистрирован: 10.12.2015

Перебирать инициализации это я просто в ручную беру значения из  #define DISABLE_ и подставляю в демку 400х240 в строку UTFT myGLCD(ILI9341_S5P,38,39,40,41); правильно? предварительно сделав что Вы указали в посте выше. Еще вопрос, после загрузки скетча, если все подойдет экран что то изобразит или нужно перезагрузить?

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

Ovod_by пишет:

Если хирургия не сложная то можно попробовать. Мне пока с паяльником проще чем с программированием. Что и куда нужно перебросить?

быстрее будет перебрать все 32 инициализации, подставлять числами от 0 до 32, займёт минут 5.  

 от UTFT myGLCD(0,38,39,40,41);  до UTFT myGLCD(31,38,39,40,41);    в примере  UTFT\examples\Arduino (AVR)\UTFT_Demo_400x240    или .....320x240

pinMode(42,OUTPUT); digitalWrite(42,HIGH); для этого шилда оказалось не нужно.

Ovod_by
Offline
Зарегистрирован: 10.12.2015

void setup()
{
  pinMode(42,OUTPUT); digitalWrite(42,HIGH);
  randomSeed(analogRead(0));

В этой части правильно сделал?

Ovod_by
Offline
Зарегистрирован: 10.12.2015

убрать?

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

Ovod_by пишет:

убрать?

да нафиг уже не нужно.

Ovod_by
Offline
Зарегистрирован: 10.12.2015

Перебор результата не дал. Библиотеку качал от сюда http://www.rinkydinkelectronics.com/library.php?id=51 Либо нужна какая то хитрая "китайская" библиотека, либо ....

Ovod_by
Offline
Зарегистрирован: 10.12.2015

А информация что выдал монитор порта как то помогла? Что из неё стало видно?

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

показала что RD от шилда не идёт в ардуино. Надо доводить самому.  покажите фотку . как   http://arduino.ru/forum/obshchii/sokhranenie-kartinok-na-forume  . Если плата версии v1.4 там можно, если v2.0 там неполучиться, ибо там проблемка что конверторы могут работать только в одну сторону. Какие именно микросхемы там поставили вам в цепи шины данных DB0-DB15 ?

Ovod_by
Offline
Зарегистрирован: 10.12.2015

Если вопрос про версию шилда, то V2,2 если экрана, то 1,1 ну и ардуина R3

Ovod_by
Offline
Зарегистрирован: 10.12.2015

Все заработало! Если нет RD сигнала, значит он куда то делся. Взял паяльник и прошелся по всем точкам на ардуине, шилде и экране. Все заработало! Спасибо большое за помощь и участие.

kovden16
Offline
Зарегистрирован: 26.10.2014

Заказал 2.8 inch tftlcd for arduino mega2560 mcufriend.com. На сайте было написано что контроллер 5408. накачал материала и ссылок для работы с экраном. И опа - Получил "2.8 inch tftlcd for arduino mega2560(8347i)" . Перерыл весь форум.. и весь интернет. Перепробывал все инициализации ютфт... Пробовал читалку ID... вообще засада - что с экраном - что без экрана... в монитор порта один результат приходит. Самое непонятное, что никакую документацию на шилд не нашёл.. ни схему.. ни фига. За две недели невысыпаний и проклятий в адрес узкоглазых продавал (который кстати молчит как партизан)... Запустить не удалось. Экран горит белым...и всё.  Если кто-то сталкивался с таким шилдом - поделитесь инфой...

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

неужели нельзя спросить у поисковика, он что, платный? hx8347 arduino

https://yandex.ru/search/?text=hx8347%20arduino&redircnt=1455641480.1

hx8347i

https://yandex.ru/search/?text=hx8347i&lr=66 

 

kovden16
Offline
Зарегистрирован: 26.10.2014

Глубоко уважаемый Slider! Видел на вашей ветке как вы щёлкаете экраны от мобилок! Впечатляет. Но для меня все эти понятия вроде старший/младший бит - неведомо. Я искал документацию на ШИЛД!. Даташиты на отдельно дисплей мне ничего не дают... я эти таблицы и многонерусскихбукв не понимаю..(к сожалению). По вашим ссылкам ничего нового не нашёл.

С сайта производителя умудрился скачать initlcd.h. Там всё что было в стандартной библиотеке UTFT на драйвер HX8347-А, закоментировано и добавлена инициализация HX8347-I... Замена файла в библиотеке тоже не помогла. Уже сотни разных вариантов перебробывал, а дисплей даже не моргнул ни разу. Может пины менять надо в примерах (38,39,40,41), а на какие менять? Поэтому думал найти распиновку ШИЛДА. Предвижу что предложите отодрать дисплей от шилда и посмотреть что куда идёт...и рисовать. Есть метод проверить роботоспособность экрана без "вкрытия"???

arduinec
Offline
Зарегистрирован: 01.09.2015

kovden16 пишет:

Заказал 2.8 inch tftlcd for arduino mega2560 mcufriend.com. На сайте было написано что контроллер 5408. накачал материала и ссылок для работы с экраном. И опа - Получил "2.8 inch tftlcd for arduino mega2560(8347i)" . Перерыл весь форум.. и весь интернет. Перепробывал все инициализации ютфт... Пробовал читалку ID... вообще засада - что с экраном - что без экрана... в монитор порта один результат приходит. Самое непонятное, что никакую документацию на шилд не нашёл.. ни схему.. ни фига. За две недели невысыпаний и проклятий в адрес узкоглазых продавал (который кстати молчит как партизан)... Запустить не удалось. Экран горит белым...и всё.  Если кто-то сталкивался с таким шилдом - поделитесь инфой...

Если фотки шилда совпадают с указанными здесь: http://arduino.ru/forum/programmirovanie/rusifikatsiya-biblioteki-adafru... , то там же прилагается полный набор библиотек и примеров.

kovden16
Offline
Зарегистрирован: 26.10.2014

arduinec, спасибо конечно, но у меня дисплей точно как в первом сообщении этой темы, только в конце приписано "(8743i)".

http://s1.hostingkartinok.com/uploads/images/2015/03/7fd4c7c57e77650fd04e007dae7552e1.jpg

Эту тему тоже смотрел...Adafruit-GFX..... там в примерах пины аналоговые прописываются... 

Как распиновать библиотеку на 36pin МЕГУ не понял.....

 

kainda
Offline
Зарегистрирован: 09.02.2017
подскажите по подключению fly e157
id выдало:

start... 
UTFT normal   pin29-22(PORTA)-byteH(DB15-0) , pin37-30(PORTC)-byteL(DB7-0)

register 00h for ILI9320(9320), ILI9325(9325), ILI9326(9326), SSD1289(1289,8989)
                 HX8347D(047),  HX8347G(075),  HX8352A(052),  HX8352B(065), HX8352C(072)
                 R61509V(B509), R61505W(C505), SPFD5420A(5408) 
if  (0 93 0 27) -> 8bit  .  if  (93 27 93 27) -> 16bit 
register 0 0
1 Parameter   80 FF
2 Parameter   80 FF
3 Parameter   80 FF
4 Parameter   80 FF
5 Parameter   80 FF
6 Parameter   80 FF

register EFh for ILI9327(0 02 04 93 27 FF),   
register 0 EF
1 Parameter   80 FF
2 Parameter   80 FF
3 Parameter   80 FF
4 Parameter   80 FF
5 Parameter   80 FF
6 Parameter   80 FF

register BFh for ILI9481(0 0 94 81 xx xx)  
register 0 BF
1 Parameter   80 FF
2 Parameter   80 FF
3 Parameter   80 FF
4 Parameter   80 FF
5 Parameter   80 FF
6 Parameter   80 FF

register D3h for ILI9488(0 0 94 88 xx xx)   
register 0 D3
1 Parameter   0 D3
2 Parameter   80 FF
3 Parameter   80 FF
4 Parameter   80 FF
5 Parameter   80 FF
6 Parameter   80 FF

register 04h for HX8357(?DA-DC), HX8353(?80-85),   
register 0 4
1 Parameter   80 FF
2 Parameter   80 FF
3 Parameter   80 FF
4 Parameter   80 FF
5 Parameter   80 FF
6 Parameter   80 FF

подключение питания как в первом посту... посветка - через резистор +5в, +3,3в чрез стабилитрон.

пины:

cs - 40, rs - 38, wr -39, rd - 42, reset - 41

d0-d7 -  pin37-30 но по схеме еще есть d8 - его то куда подлючать???

любой тестовый скетч заливаю дисплей только моргнет и все...

подскажите где ошибся???

 

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

kainda пишет:

подскажите по подключению fly e157 .....

покажите фотки всего вместе опыта и шлейфа диспа, используйте последнюю читалку v5.2  http://arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov?page=5#comment-264976 (да и всю тему изучите)

kainda
Offline
Зарегистрирован: 09.02.2017

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

непонятно подключение d8 и d9 ... на схеме телефона они задействованы (d10 - d17 посажены на землю) , а на ардуино нужно их подключать? или убирать землю и подключать как положено все d пины?

завтра фото сделаю и приложу сюда.

 

 

 

11

kainda
Offline
Зарегистрирован: 09.02.2017

считано читалкой v5.2

v5.2 read all register + read ID + TFT LCD test 
Using Adafruit 2.8" TFT Breakout Board Pinout
TFT size is 320x240
v5.2  Reading all registers + ID tft lcd  B0h=0x03(FF),=0x04 . from  Slider
 arduino.ru/forum/apparatnye-voprosy/arduino-i-displei-ot-sotikov-mobilnykh-telefonov 
 
reg  p1 p2 p3 p4 p5 p6 p7 p8  
00 = 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  
 
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 ***** 
 . . . . . . . 
  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              1118892
Text                     313124
Lines                    3110716
Horiz/Vert Lines         108036
Rectangles (outline)     80056
Rectangles (filled)      2365240
Circles (filled)         1029912
Circles (outline)        1351116
Triangles (outline)      986968
Triangles (filled)       1399944
Rounded rects (outline)  452864
Rounded rects (filled)   2797272
Done!

зы.  спойлера, что то не нашел... просьба к модераторам закрыть код спойлером...

фото шлейфа

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

таки вы не выложили общую фотку (подключение к меге/уно/...,  резисторы) , мало ли где не приметили ошибку. И на этой фотке плохо видно . 

при вставке кода вкладка "исходный код" , там есть вторая вкладка "дополнительно" , там и поставить галочку  Сворачитьвать код по умолчанию

все выводы управления и шины данных подключили через 10кОм ? , ежели имело место быть иначе, то дисп вероятно уже мертв. 

лог читалки говорит о том что подключили что-то неправильно:  1. в посте и коментах скетча читалки v.5.. указал что подключение к цифровым пинам ардуины D2-D9 и A0-A4  (не так как на вашей схеме) 

DB8,DB9 пока никуда не надо , можно в воздухе пока оставить (лучше через резисторы на GND как и все остальные ибо если на них будут появлятся лог.1 , то ини будут коротить контроллер дисплея. Это пока не будем уверены что его переключили на 8 бит и использовали нужные DB ).  Приведите кусок схемы с тлф, как он там подключен ,  глянуть по ней ,  как задействованы   они и другие пины?       2. попробовать использовать у дисплея DB8-DB15 .   (бывают посложнее комбинации DB10-DB17 и др., но пока вдаваться в них не будем, иначе надо будет качественные фото обеих сторон шлейфа , чтоб предположить примерный контроллер и его вероятное подключение) 

На шлейфе надо бы проследить куда подключены резисторы R1 R2 R3 .  какие то из них задают его битность 8/9/16/18 . 

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

по крайней мере вы не подключили еще пины 28  29   30

по схеме из fly e157 задействованы 0-8

гляньте тему про диспы от сотиков, подобное попадалось , надо использовать 0-7 , либо 1-8  . лишний пока через  резистор 10ком на gnd. как все заработает, можно и напрямую уже.

28  29  30  надо на +3.3в   .    в крайнем случае 29 и 30 попробовать 3 оставшихся комбинации на +3.3 и GND    По вашей схеме вы почему то все их оставили их в воздухе.

alle380
Offline
Зарегистрирован: 16.08.2018

Всем привет!

Пытаюсь подключить дисплей Ericsson T68. Подскажите какубю библиотеку использовать и куда подключить пины управления к Ардуино НАНО.

Еще интересует пин Selek - что он означает, какая его функция.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

alle380 пишет:

Еще интересует пин Selek - что он означает, какая его функция.

Это не Selek, а Sclсk - тактирование.