Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

I2C LCD 16x2 (dem16208) търся документация
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=17737
Страница 1 от 2

Автор:  NikB [ Сря Яну 27, 2021 5:59 pm ]
Заглавие:  I2C LCD 16x2 (dem16208) търся документация

I2C LCD 16x2 (dem16208) търся документация, или някой да каже какво значи тая последователност, която е пльокната в pdf на ТМЕ (картинката).
Като сканирам I2C виждам, че индикацията връща акнолидж от адрес 0x3Е и въообще не ми е ясно как адресират и управляват в примера на картинката.
ЛИНК към индикацията в ТМЕ DEM 16208 SBH-PW-N
ЛИНКА към PDF за индикацията (TME)

Благодаря за отзивчивостта :) !

Прикачени файлове:
New Bitmap Image.jpg
New Bitmap Image.jpg [ 60.92 KiB | Прегледано 4446 пъти ]

Автор:  Desert Leo [ Сря Яну 27, 2021 6:36 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

Ами прочети си документацията на контролера (ST7032 в I2C режим) и потърси примери в нета. 0x3Е е слейв адреса и щом ти отговаря, значи дисплея си е жив и си чака командите. :)

Автор:  NikB [ Сря Яну 27, 2021 6:49 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

Благодаря ти! Благодаря ти и за своевременността :)
Отговорността е изцяло моя, че не съм видял, че някъде по средата, между размерите на дисплея и размерите на точките му пише името на контролера :)

http://akizukidenshi.com/download/ds/si ... st7032.pdf

Автор:  TheWizard [ Сря Яну 27, 2021 6:59 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

в гита има доста сорс, ако щи помогне
https://github.com/search?l=C&q=ST7032i&type=Code

Автор:  NikB [ Сря Яну 27, 2021 7:36 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

TheWizard написа:
в гита има доста сорс, ако щи помогне
https://github.com/search?l=C&q=ST7032i&type=Code

Разбира се, че ще ми помогне :) , благодаря много!

Автор:  NikB [ Сря Яну 27, 2021 11:22 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

TheWizard написа:
в гита има доста сорс ...

От времето, като работех на асемблер, не съм ползвал I2C и явно пропускам още нещо.
Разбира се, изтеглих от "гита", но гледам, че по интерфейса трябва да изпратя 0x38, а на шината се чете 0x1C.
Може да е всичко - от лошо инициализиран I2C, до кофти настройка на логическия анализатор (не, че има някакви настройки за I2C :) в тоя логически анализатор )

Прикачени файлове:
0x38-0x1C.jpg
0x38-0x1C.jpg [ 157.97 KiB | Прегледано 4379 пъти ]

Автор:  NikB [ Сря Яну 27, 2021 11:30 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

Да допълня горния пост - реших да шифтна на ляво байта и взе че стана.
Очевидно има проблем, за сега не ми е ясно как да го търся

Прикачени файлове:
0x38-0x38.jpg
0x38-0x38.jpg [ 52.89 KiB | Прегледано 4374 пъти ]

Автор:  slav4o.com [ Сря Яну 27, 2021 11:45 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

Съвсем първосигнално ми идва на ум за инвертиран сигнал.

Автор:  dan [ Сря Яну 27, 2021 11:53 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

MSB или LSB first

Прикачени файлове:
IMG_20210127_225204807.jpg
IMG_20210127_225204807.jpg [ 2.52 MiB | Прегледано 4368 пъти ]

Автор:  slav4o.com [ Сря Яну 27, 2021 11:56 pm ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

Е той софтурно ли го прави I2C - ако е така явно върти битовете в грешната посока.

Автор:  NikB [ Чет Яну 28, 2021 12:05 am ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

dan написа:
MSB или LSB first

Много ми хареса идеята и погледът ти (дори тетрадката е стил, който ми се губи на мен :) ), шегувам се, благодарен съм ти, но това не е решението (жалко).

Прикачени файлове:
MSB.jpg
MSB.jpg [ 44.22 KiB | Прегледано 4364 пъти ]

Автор:  itso.t [ Чет Яну 28, 2021 12:39 am ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

Настройка на ЛА - дали бита за R/W да се чете към адреса или не. Тоест, 7 или 8 бита адрес.

Автор:  stefan63 [ Чет Яну 28, 2021 5:56 am ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

NikB написа:
Да допълня горния пост - реших да шифтна на ляво байта и взе че стана.
Очевидно има проблем, за сега не ми е ясно как да го търся


Първият байт също не отговаря , както казва Ицо - анализаторът невщо не е настроен.

Автор:  NikB [ Чет Яну 28, 2021 9:06 am ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

stefan63 написа:
NikB написа:
Да допълня горния пост - реших да шифтна на ляво байта и взе че стана.
Очевидно има проблем, за сега не ми е ясно как да го търся


Първият байт също не отговаря , както казва Ицо - анализаторът невщо не е настроен.


Не ми е ясно за бита R/W, моля пояснете :) - в документацията пише 7 бита адрес и R/W . Настройките на анализатора са следните (картинка). Което и да избера от първите две тези 3 байта са едни и същи.

Прикачени файлове:
an.jpg
an.jpg [ 29 KiB | Прегледано 4327 пъти ]

Автор:  stefan63 [ Чет Яну 28, 2021 9:22 am ]
Заглавие:  Re: I2C LCD 16x2 (dem16208) търся документация

То има малко двусмислие поначало - в адресния байт, производителя ти дава адрес 040h, ама се знае че трябва да се шифтне наляво , когато правиш битбанг си е задължително :-) .
Та може и да съм те заблудил неволно. и анализаторът да интерпретира вярно адреса.
При трите опции - еднакво число ли показва за адрес?

Както и да е, това не обяснява защо третия байт се показва шифтнат И в противоречие с графичната информация.
Третият байт не е адрес, и анализаторът няма начин да знае друго е.
Аз бих вярвал на графичната част, може да ти е куц анализаторът.

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/