Например TDA7294

Форум РадиоКот • Просмотр темы - Работа с ЖКИ на контроллере HD44780 и его аналогах
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт мар 19, 2024 05:23:04

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2424 ]     ... , , , 110, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Чт янв 19, 2017 19:16:17 
Прорезались зубы

Карма: -10
Рейтинг сообщений: -27
Зарегистрирован: Сб ноя 19, 2016 21:05:48
Сообщений: 203
Рейтинг сообщения: 0
Работает? Ну вот и отлично.
Я бы лучше рыбки соленой бы... :hunger:

PS. Манипуляции со сдвигами и приемом полного байта нужны, если шина данных не выровнена по краю порта, а например в середине порта сделана.
А прием полного байта - для определения текущего адреса курсора. Ну мало ли, вдруг надо.

_________________
Подпись убрал вместе с автором. aen


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Чт янв 19, 2017 19:45:45 
Грызет канифоль
Аватар пользователя

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Сб янв 23, 2016 00:59:59
Сообщений: 287
Откуда: Чебоксары
Рейтинг сообщения: 0
Мурато Мяуконни писал(а):
Работает? Ну вот и отлично.

Да все заработало как надо вроде.Счастью нет предела)

Мурато Мяуконни писал(а):
PS. Манипуляции со сдвигами и приемом полного байта нужны, если шина данных не выровнена по краю порта, а например в середине порта сделана.
А прием полного байта - для определения текущего адреса курсора. Ну мало ли, вдруг надо.

после пройденного я думаю разобраться с этими моментами уже не проблема, тут все элементарно и понятно. :)

одним из источников проблем чую была данная запись
Код:
#define RW_write (1<<1)
#define RW_read  (1<<1)


по ходу компилятор здесь не щадит ее, я прав?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пт янв 20, 2017 09:23:32 
Сверлит текстолит когтями
Аватар пользователя

Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07
Сообщений: 1272
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения: 0
ROMan2947 писал(а):
Мурато Мяуконни писал(а):
Работает? Ну вот и отлично.

Да все заработало как надо вроде.Счастью нет предела)

А теперь сделать произвольное назначение сигналов на выводы контроллера, если еще не сделано.

_________________
Изображение


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Сб янв 21, 2017 15:44:57 
Грызет канифоль
Аватар пользователя

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Сб янв 23, 2016 00:59:59
Сообщений: 287
Откуда: Чебоксары
Рейтинг сообщения: 0
trengtor писал(а):
А теперь сделать произвольное назначение сигналов на выводы контроллера, если еще не сделано.


Это как?


Вернуться наверх
 
Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Сб янв 21, 2017 17:34:26 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4990
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А чтобы любая разводка и любые выводы ЖКИ можно было подключить к любым портам и выводам микроконтроллера в любом порядке. И лишь в коде задается куда и кто подключен, а инициализация уже работает с любым подключением.
На ассемблере у меня так сделано.
Это не сложно.

_________________
Станислав


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Вс янв 22, 2017 23:58:10 
Грызет канифоль
Аватар пользователя

Карма: 2
Рейтинг сообщений: 10
Зарегистрирован: Сб янв 23, 2016 00:59:59
Сообщений: 287
Откуда: Чебоксары
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
А чтобы любая разводка и любые выводы ЖКИ можно было подключить к любым портам и выводам микроконтроллера в любом порядке. И лишь в коде задается куда и кто подключен, а инициализация уже работает с любым подключением.
На ассемблере у меня так сделано.
Это не сложно.

С управляющими выводами понятно,сделать смогу.Ну с шириной шины тоже вроде как все понятно.А вот разряды шины подключать беспорядочно,это пока мне не понятно :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пн янв 23, 2017 01:22:59 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4990
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Стоит подумать и разобраться, т.к. это очень удобно и полезно при разводке платы. :)

_________________
Станислав


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пн янв 23, 2017 06:59:34 
Сверлит текстолит когтями
Аватар пользователя

Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07
Сообщений: 1272
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения: 0
СКАЗОЧНИК писал(а):
Стоит подумать и разобраться, т.к. это очень удобно и полезно при разводке платы. :)

Да и не только при разводке. В процессе проектирования банально могут остаться свободными «не те» контакты МК.

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пн янв 23, 2017 15:11:22 
Опытный кот

Карма: 16
Рейтинг сообщений: 73
Зарегистрирован: Вс янв 19, 2014 00:55:09
Сообщений: 735
Рейтинг сообщения: 0
ROMan2947 писал(а):
А вот разряды шины подключать беспорядочно,это пока мне не понятно
Все проще, чем кажется... :)
Сейчас вы отправляете биты скопом, по маске на подряд идущие и "удобные" ноги порта. Здесь же придется каждый бит исходника отдельно обработать и "положить" на предназначенный ему пин. Для 4-х битной шины, вместо одной строки, станет 4. Ну и, возможно, геморрой с BF несколько усложнится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Пн янв 23, 2017 15:50:35 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4871
Откуда: Минск
Рейтинг сообщения: 0
Грубо, будет что-то вроде
Код:
#define D7 PORTA
#define D7_BIT (1<<0)
#define D6 PORTB
#define D7_BIT (1<<7)
#define D5 PORTD
#define D7_BIT (1<<3)
#define D4 PORTC
#define D7_BIT (1<<4)

ks0066_SendByte(uint8_t data) {
    if (data & 0x80) D7 |= D7_BIT; else D7 &= ~D7_BIT;
    if (data & 0x40) D6 |= D6_BIT; else D6 &= ~D6_BIT;
    if (data & 0x20) D5 |= D5_BIT; else D5 &= ~D5_BIT;
    if (data & 0x10) D4 |= D4_BIT; else D4 &= ~D4_BIT;
    strob_E;
    if (data & 0x08) D7 |= D7_BIT; else D7 &= ~D7_BIT;
    if (data & 0x04) D6 |= D6_BIT; else D6 &= ~D6_BIT;
    if (data & 0x02) D5 |= D5_BIT; else D5 &= ~D5_BIT;
    if (data & 0x01) D4 |= D4_BIT; else D4 &= ~D4_BIT;
    strob_E;
}


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Вт янв 31, 2017 06:26:16 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 58
Зарегистрирован: Чт янв 20, 2011 09:07:08
Сообщений: 665
Откуда: Пермь
Рейтинг сообщения: 0
Что-то у вас несколько раз
Код:
#define D7_BIT
встречается.
Ctrl-C Ctrl-V подвело? :)))

_________________
Никакая контра не уйдёт от нас


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Вт янв 31, 2017 07:04:45 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1018
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4871
Откуда: Минск
Рейтинг сообщения: 0
Ага. Прямо тут ведь, в браузере, и писал. Лишь бы принцип показать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср июн 14, 2017 05:12:08 
Открыл глаза

Зарегистрирован: Вс май 08, 2011 09:02:00
Сообщений: 74
Рейтинг сообщения: 0
Здравствуйте! Помогите решить проблему. Устройство собрал, заработало. Индикатор показывал, через некоторое время стали пропадать часть символов. Пропаял все контакты, оттер плату от флюса и на индикаторе появилась белиберда. Индикатор WH1604A-TMI-CT, контроллер Atmega16. Вчера поставил новый микроконтроллер, прошил его - результат такой-же. Напряжение стабильное 5 В.
В чем может быть проблема?


Вложения:
IMG_0001п.JPG [84.96 KiB]
Скачиваний: 364
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср июн 14, 2017 07:57:53 
Сверлит текстолит когтями
Аватар пользователя

Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07
Сообщений: 1272
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения: 0
Схему подключения покажи

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср июн 14, 2017 08:58:30 
Открыл глаза

Зарегистрирован: Вс май 08, 2011 09:02:00
Сообщений: 74
Рейтинг сообщения: 0
Вот схема


Вложения:
shema_16x4.rar [21.25 KiB]
Скачиваний: 199
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср июн 14, 2017 09:07:16 
Сверлит текстолит когтями
Аватар пользователя

Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07
Сообщений: 1272
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения: 0
А в PDF ее напечатать слабо?

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср июн 14, 2017 09:20:27 
Открыл глаза

Зарегистрирован: Вс май 08, 2011 09:02:00
Сообщений: 74
Рейтинг сообщения: 0
Извиняюсь, не подумал


Вложения:
shema_16x4.pdf [17.71 KiB]
Скачиваний: 171
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср июн 14, 2017 09:51:43 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 2
Медали: 1
Получил миской по аватаре (1)
В схеме ни одной ёмкости. Что Вы хотите от такой конструкции ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср июн 14, 2017 10:24:08 
Сверлит текстолит когтями
Аватар пользователя

Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07
Сообщений: 1272
Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения: 0
Добавить к сказанному нечего, да

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
СообщениеДобавлено: Ср июн 14, 2017 11:44:00 
Открыл глаза

Зарегистрирован: Вс май 08, 2011 09:02:00
Сообщений: 74
Рейтинг сообщения: 0
По питанию емкости имеются, они у автора на схеме не показаны, зато предусмотрены на печатке. Электролиты стоят 470х16 и неполярные 0.1 мкф возле всех микросхем.
Схема работала, индикатор показывал нормально, но до определенной поры.


Вложения:
Плата.pdf [28.31 KiB]
Скачиваний: 216
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2424 ]     ... , , , 110, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y