Работает? Ну вот и отлично. Я бы лучше рыбки соленой бы...
PS. Манипуляции со сдвигами и приемом полного байта нужны, если шина данных не выровнена по краю порта, а например в середине порта сделана. А прием полного байта - для определения текущего адреса курсора. Ну мало ли, вдруг надо.
_________________ Подпись убрал вместе с автором. aen
Да все заработало как надо вроде.Счастью нет предела)
Мурато Мяуконни писал(а):
PS. Манипуляции со сдвигами и приемом полного байта нужны, если шина данных не выровнена по краю порта, а например в середине порта сделана. А прием полного байта - для определения текущего адреса курсора. Ну мало ли, вдруг надо.
после пройденного я думаю разобраться с этими моментами уже не проблема, тут все элементарно и понятно.
одним из источников проблем чую была данная запись
Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
Добавлено: Пт янв 20, 2017 09:23:32
Сверлит текстолит когтями
Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07 Сообщений: 1272 Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения:0
ROMan2947 писал(а):
Мурато Мяуконни писал(а):
Работает? Ну вот и отлично.
Да все заработало как надо вроде.Счастью нет предела)
А теперь сделать произвольное назначение сигналов на выводы контроллера, если еще не сделано.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
А чтобы любая разводка и любые выводы ЖКИ можно было подключить к любым портам и выводам микроконтроллера в любом порядке. И лишь в коде задается куда и кто подключен, а инициализация уже работает с любым подключением. На ассемблере у меня так сделано. Это не сложно.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
А чтобы любая разводка и любые выводы ЖКИ можно было подключить к любым портам и выводам микроконтроллера в любом порядке. И лишь в коде задается куда и кто подключен, а инициализация уже работает с любым подключением. На ассемблере у меня так сделано. Это не сложно.
С управляющими выводами понятно,сделать смогу.Ну с шириной шины тоже вроде как все понятно.А вот разряды шины подключать беспорядочно,это пока мне не понятно
Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
Добавлено: Пн янв 23, 2017 06:59:34
Сверлит текстолит когтями
Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07 Сообщений: 1272 Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения:0
СКАЗОЧНИК писал(а):
Стоит подумать и разобраться, т.к. это очень удобно и полезно при разводке платы.
Да и не только при разводке. В процессе проектирования банально могут остаться свободными «не те» контакты МК.
А вот разряды шины подключать беспорядочно,это пока мне не понятно
Все проще, чем кажется... Сейчас вы отправляете биты скопом, по маске на подряд идущие и "удобные" ноги порта. Здесь же придется каждый бит исходника отдельно обработать и "положить" на предназначенный ему пин. Для 4-х битной шины, вместо одной строки, станет 4. Ну и, возможно, геморрой с BF несколько усложнится.
Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
Добавлено: Ср июн 14, 2017 05:12:08
Открыл глаза
Зарегистрирован: Вс май 08, 2011 09:02:00 Сообщений: 74
Рейтинг сообщения:0
Здравствуйте! Помогите решить проблему. Устройство собрал, заработало. Индикатор показывал, через некоторое время стали пропадать часть символов. Пропаял все контакты, оттер плату от флюса и на индикаторе появилась белиберда. Индикатор WH1604A-TMI-CT, контроллер Atmega16. Вчера поставил новый микроконтроллер, прошил его - результат такой-же. Напряжение стабильное 5 В. В чем может быть проблема?
Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
Добавлено: Ср июн 14, 2017 07:57:53
Сверлит текстолит когтями
Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07 Сообщений: 1272 Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения:0
Заголовок сообщения: Re: Работа с ЖКИ на контроллере HD44780 и его аналогах
Добавлено: Ср июн 14, 2017 09:07:16
Сверлит текстолит когтями
Карма: 15
Рейтинг сообщений: 210
Зарегистрирован: Вт мар 31, 2015 22:56:07 Сообщений: 1272 Откуда: Мы люди простые, живем в лесу, на пенек молимся
Рейтинг сообщения:0
Заголовок сообщения: 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 мкф возле всех микросхем. Схема работала, индикатор показывал нормально, но до определенной поры.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения