Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Общетехнические вопросы

Общетехнические вопросы Общие вопросы аналоговой и цифровой электроники.

Ответ
 
Опции темы Опции просмотра
Старый 15.03.2017, 13:55   #1
pasha_zv
Senior Member
 
Аватар для pasha_zv
 
Регистрация: 17.04.2010
Адрес: Ставрополь
Возраст: 46
Сообщений: 376
Вес репутации: 612/36
pasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to all
По умолчанию HD44780 + SPI ?

выписал для своих "хотелок пять дисплеев у узкопленочных братьев
Код HTML:
https://ru.aliexpress.com/item/Free-shipping-1602-16x2-HD44780-Character-LCD-w-IIC-I2C-Serial-Interface-Adapter-Module/32676583468.html?spm=2114.03010208.3.48.N6dyAF&ws_ab_test=searchweb0_0,searchweb201602_1_10065_10068_433_434_10136_10137_10138_10060_10062_10056_10140_10055_10054_10059_10099_10103_10102_10096_120_10052_10053_10050_10107_10051_10106_10084_10117_10083_10119_10080_10082_10081_10110_10111_10112_10113_10114_10078_10079_10073_10070_10122_10123_10120_10126_10127_10124_10125,searchweb201603_1,afswitch_1_afChannel,ppcSwitch_4,single_sort_0_default&btsid=afefbe6c-e53f-400f-bc47-21488ca73a84&algo_expid=6a463a3f-cdf8-4252-ac08-bb80b1f5d82b-5&algo_pvid=6a463a3f-cdf8-4252-ac08-bb80b1f5d82b
в общем обычные диплеи
и с ними переходник SPI. удобно. ног всего две у проца отбирает.

однако я с таким еще не игрался.
есть там какие особенности? или всё уже забито в переходник?
просто кидай туда байты и всё? а ожидание готовности? а светодиод?

кто игрался - подскажите плиз.
ЗЫ. не разгляжу на фотке - что там за микра стоит.
__________________
не спится, не спится, не спиться бы мне ...
pasha_zv вне форума   Ответить с цитированием
Старый 15.03.2017, 14:03   #2
masterok999
Member
 
Регистрация: 28.07.2015
Адрес: NA
Возраст: 53
Сообщений: 71
Вес репутации: 342/11
masterok999 is a jewel in the roughmasterok999 is a jewel in the roughmasterok999 is a jewel in the roughmasterok999 is a jewel in the rough
По умолчанию Re: HD44780 + SPI ?

А что с ним играться, скачай даташит на PCF8574 - 8-bit I/O expander for I2C-bus. Ничего сложного переписать код из параллельного в последовательный, просто дольше загружать будет. Но для такого дисплея это не существенно.
masterok999 вне форума   Ответить с цитированием
Старый 15.03.2017, 15:13   #3
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,058
Вес репутации: 2080/99
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: HD44780 + SPI ?

я заказал oled тоде двустрочный но здоровый, длиной 122мм
maagalex вне форума   Ответить с цитированием
Старый 17.03.2017, 00:18   #4
tsb58
Senior Member
 
Аватар для tsb58
 
Регистрация: 04.11.2008
Адрес: Харьков
Сообщений: 333
Вес репутации: 889/43
tsb58 is a splendid one to beholdtsb58 is a splendid one to beholdtsb58 is a splendid one to beholdtsb58 is a splendid one to beholdtsb58 is a splendid one to beholdtsb58 is a splendid one to beholdtsb58 is a splendid one to behold
По умолчанию Re: HD44780 + SPI ?

Цитата:
Сообщение от pasha_zv Посмотреть сообщение
в общем обычные диплеи
и с ними переходник SPI.
Ну, во первых, не SPI, а I2C.
Цитата:
Сообщение от pasha_zv Посмотреть сообщение
что там за микра стоит.
Как уже написали, PCF8574.
Цитата:
Сообщение от pasha_zv Посмотреть сообщение
просто кидай туда байты и всё? а ожидание готовности? а светодиод?
У микры есть свой адрес на шине I2C, который зависит от буквы после 8574 и от комбинации лог.уровней на трёх адресных ножках. Сначала обращаешься по её адресу с признаком "записи" (нолик в младшем разряде адреса), а потом шлёшь в неё байты, которые микра "транслирует" на свои выходы. Как таковой "готовности" у самой микросхемы нет. Есть только бит ACK (подтверждения приема) после каждого байта. Ну а для дисплея - есть определённые задержки при посылке сигналов, которые нужно соблюдать (особенно на этапе инициализации дисплея после подачи питания). Подсветка дисплея управляется одним из разрядов микросхемы переходника. Но её можно только включить/выключить, плавной регулировки яркости (типа ШИМа) не предусмотрено.
Ну а вообще в сети есть много примеров (библиотек) по работе с этим переходником, причем, для разных платформ (Ардуино, ПИКи и т.п.).
Да, и учтите, что у этого дисплейчика в знакогенераторе нет кириллицы.
tsb58 вне форума   Ответить с цитированием
Старый 17.03.2017, 09:25   #5
pasha_zv
Senior Member
 
Аватар для pasha_zv
 
Регистрация: 17.04.2010
Адрес: Ставрополь
Возраст: 46
Сообщений: 376
Вес репутации: 612/36
pasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to all
По умолчанию Re: HD44780 + SPI ?

да понял я уже. покурив датащит на переходник.
четыре ножки данных, три ножки управления и светодиод.

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

ЗЫ одно радует: можно по "квадратной шине с максимальной скоростью шпарить,
PCF8574 выдержит, можно почти все задержки из процедур I2c убрать
__________________
не спится, не спится, не спиться бы мне ...
pasha_zv вне форума   Ответить с цитированием
Старый 19.03.2017, 20:45   #6
alexem
Senior Member
 
Аватар для alexem
 
Регистрация: 08.03.2008
Адрес: Самара
Возраст: 44
Сообщений: 485
Вес репутации: 392/42
alexem is just really nicealexem is just really nicealexem is just really nicealexem is just really nice
По умолчанию Re: HD44780 + SPI ?

Цитата:
Сообщение от maagalex Посмотреть сообщение
я заказал oled тоде двустрочный но здоровый, длиной 122мм
Ссылку дай, мне тоже интересно.
alexem вне форума   Ответить с цитированием
Старый 20.03.2017, 05:16   #7
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: МО
Возраст: 57
Сообщений: 1,873
Вес репутации: 2415/79
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: HD44780 + SPI ?

Цитата:
Сообщение от pasha_zv Посмотреть сообщение
PCF8574 выдержит, можно почти все задержки из процедур I2c убрать
А еще лучше I2C повесить на DMA и копировать буфер ОЗУ в дисплей непрерывно. Только буфер нужно удлинить в начале на шапку-константу, чтобы инициализировать каждый новый цикл рестартом.
Марк вне форума   Ответить с цитированием
Старый 21.03.2017, 02:56   #8
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,058
Вес репутации: 2080/99
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: HD44780 + SPI ?

Цитата:
Сообщение от alexem Посмотреть сообщение
Ссылку дай, мне тоже интересно.
http://www.winstar.com.tw/ru/product...eh001602b.html
maagalex вне форума   Ответить с цитированием
Старый 21.03.2017, 09:31   #9
pasha_zv
Senior Member
 
Аватар для pasha_zv
 
Регистрация: 17.04.2010
Адрес: Ставрополь
Возраст: 46
Сообщений: 376
Вес репутации: 612/36
pasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to all
По умолчанию Re: HD44780 + SPI ?

Цитата:
Сообщение от maagalex Посмотреть сообщение
и где выписал такую цацу? на али не вижу чтото.
__________________
не спится, не спится, не спиться бы мне ...
pasha_zv вне форума   Ответить с цитированием
Старый 21.03.2017, 13:08   #10
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,058
Вес репутации: 2080/99
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: HD44780 + SPI ?

У производителя..минимум 50 шт по 25 долл , на 1000шт по 20 долл предложили..Цвета желтый,зеленый, красный..синего и белого жаль нет
Кстати вот..интересно..те-же размеры, то же расположение ног но графический
http://www.winstar.com.tw/ru/product...eg010016b.html
Может можно как-то сделать унифицированную плату , интересно насколько сложно им рулить)
..указано что тот-же контроллер и тот-же интерфейс..опечатка?

Последний раз редактировалось maagalex; 21.03.2017 в 13:17.
maagalex вне форума   Ответить с цитированием
Старый 26.04.2017, 23:09   #11
pasha_zv
Senior Member
 
Аватар для pasha_zv
 
Регистрация: 17.04.2010
Адрес: Ставрополь
Возраст: 46
Сообщений: 376
Вес репутации: 612/36
pasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to all
По умолчанию Re: HD44780 + SPI ?

Цитата:
Сообщение от maagalex Посмотреть сообщение
У производителя..минимум 50 шт по 25 долл , на 1000шт по 20 долл предложили..Цвета желтый,зеленый, красный..синего и белого жаль нет
Кстати вот..интересно..те-же размеры, то же расположение ног но графический
http://www.winstar.com.tw/ru/product...eg010016b.html
Может можно как-то сделать унифицированную плату , интересно насколько сложно им рулить)
..указано что тот-же контроллер и тот-же интерфейс..опечатка?
Alex. ты сволочь! я плАчу. мне эти дисплеЯ в моих "хотелках.... снились уже.

где же их взять поштучно, или хотя-бы пятОк?

ЗЫ.
скоро будет воскресенье.
мама пышек напечёт.
и помажет, и покажет,
а покушать не даёт.
__________________
не спится, не спится, не спиться бы мне ...
pasha_zv вне форума   Ответить с цитированием
Старый 27.04.2017, 00:35   #12
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,058
Вес репутации: 2080/99
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: HD44780 + SPI ?

Цитата:
Сообщение от pasha_zv Посмотреть сообщение
Alex. ты сволочь! я плАчу. мне эти дисплеЯ в моих "хотелках.... снились уже.

где же их взять поштучно, или хотя-бы пятОк?

ЗЫ.
скоро будет воскресенье.
мама пышек напечёт.
и помажет, и покажет,
а покушать не даёт.
Нуу..даже если я с тобой соглашуся поделиться с ивритом они тебе вряд ли пригодятся....
Кстати что-то у них там зависло, сколько в контору не звоню все завтраками кормят..а уже давно то заказал..
maagalex вне форума   Ответить с цитированием
Старый 28.04.2017, 10:36   #13
X_Max
Senior Member
 
Аватар для X_Max
 
Регистрация: 07.12.2007
Адрес: N54°31' E36°15'
Возраст: 41
Сообщений: 518
Вес репутации: 464/45
X_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of lightX_Max is a glorious beacon of light
Отправить сообщение для X_Max с помощью ICQ
По умолчанию Re: HD44780 + SPI ?

to "pasha_zv"

Так это ж не проблема. Я таких пару в "элитане" в своё время брал.
Там и сейчас они есть, правда не "В", чуть меньших размеров - 2,4".
__________________
конденсатор оказал сопротивление
X_Max вне форума   Ответить с цитированием
Старый 06.06.2017, 02:10   #14
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,058
Вес репутации: 2080/99
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: HD44780 + SPI ?

Дисплеи получил, трех цветов как заказывал..Графический обещали заказать отдельно без доплаты
В этих русского как я понимаю нет, а в тех любой язык можно будет..нарисовать
maagalex вне форума   Ответить с цитированием
Старый 18.06.2017, 22:52   #15
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,058
Вес репутации: 2080/99
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: HD44780 + SPI ?

Фигня получается..воткнул в тестовую плату (cy3212 capsense) на которой проверял дисплей VATN эти новые OLED, и что-то как-то бегают сегменты на них..Процедура вывода библиотечная для 44780 ,да и первый дисплей работает , а распиновка у них единтичная..VATN OLED

Форумы говорят что контроллер ws0010 инициализируется немного не так как 44780, так что похоже мне придется писать процедуру ручками дергая биты, что не радует..При этом есть бонус в виде кастомной графики, то есть отпадает вопрос с языками, можно нарисовать в принципе любые..
maagalex вне форума   Ответить с цитированием
Старый 07.07.2017, 07:36   #16
ILUXA
Junior Member
 
Регистрация: 12.04.2017
Сообщений: 16
Вес репутации: 100/3
ILUXA will become famous soon enoughILUXA will become famous soon enough
Отправить сообщение для ILUXA с помощью ICQ
По умолчанию Re: HD44780 + SPI ?

смотря какой у вас дисплей, в винстаровском оледе русский язык есть, только надо переключить таблицу символьную с первой на вторую. Инициализация практически идентичная достаточно добавить пару задержек, на форумах по стм32 это давно разжевано, даже библиотечки есть под параллельный интерфейс.
ILUXA вне форума   Ответить с цитированием
Старый 09.07.2017, 12:56   #17
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 41
Сообщений: 4,058
Вес репутации: 2080/99
maagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond reputemaagalex has a reputation beyond repute
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: HD44780 + SPI ?

Я взял платку с PSoC5LP (прикольный кит кстати ,с отламывающимся USB программатором стоит 5$), под него готовый модуль кто-то выложил на форуме, добавил его в проект..заработало..
maagalex вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MAX6675 по SPI с МК PIC16F819 Zombie47 Вопросы начинающих 1 02.11.2016 00:38
PIC24FJ256GB410 + SPI geotox Продукция MICROCHIP 8 14.08.2016 18:56
SD карта в SPI режиме Golikov Общетехнические вопросы 29 19.03.2015 14:13
SPI интерфейс. PIC16F887 + CC2500 RF module. Cavalryman Вопросы начинающих 45 08.07.2010 18:59
Прерывание SPI в dsPIC33FJ33GP202 Любопытный Продукция MICROCHIP 6 28.11.2008 17:29


Часовой пояс GMT +3, время: 15:39.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot