Найдено 10 результатов

ТОХЫЧ
Вт мар 31, 2015 18:35:20
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

а потом можно и свою мудрить.

Так поэтому и мудрю что уже кучу готовых перепробовал.
возьмите готовую библиотеку.
Так я ж только за.
ТОХЫЧ
Пн мар 30, 2015 13:48:19
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Заработало хотя бы?
Пока на работе возможности проверить нет.
Плюс зачем-то присутствует команда на выключение дисплея (0x80), а не на включение (0xC0).
Команда на выключение это 00001000 по калькулятору это (0x08) почему Вы пишете 10000000 (0x80)
На включение это 00001100 (0x0C) a у Вас 1100000 ...
ТОХЫЧ
Пн мар 30, 2015 12:13:02
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

void command_lcd1(unsigned char cmd)// Передача только старший полубайт
{
PORTLC = (cmd & 0xF0); // Передаем старший полубайт *1111 0000
RS0; // Для передачи комманды
E1; // Подтверждение передачи данных
_delay_us (2); // Небольшая задержки для обработки команды контроллером ЖКИ
E0 ...
ТОХЫЧ
Пн мар 30, 2015 11:06:33
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

СКАЗОЧНИК писал(а):А это вся программА? А где основной цикл?
Нет не вся. Это и есть суть вопроса Инициализация
А статус Вы не читаете
.
Нет RW на GND
ТОХЫЧ
Пн мар 30, 2015 10:40:21
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

СКАЗОЧНИК писал(а): И проверьте на каком порту сидит дисплей в Меге16, иногда забывают отключать ДЖИТАГ, который у нее по умолчанию всегда включен.
Подключал к порту D так что jtag не мешает поскольку он на С.
У меня скорее проблема с задержками и командами в самой функции иннициализации.
ТОХЫЧ
Пн мар 30, 2015 10:36:52
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Gudd-Head писал(а):ТОХЫЧ, повторюсь: напряжение питания? При выкручивании контраста на максимум закрашенные квадратики появляются?
Да с контрастом все ок. При включении верхняя строка заполняется квадратами.
ТОХЫЧ
Пн мар 30, 2015 10:24:27
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

#define F_CPU 8000000UL// Внутренний генератор
#include <avr/io.h>
#include <util/delay.h>
// Подключение: К портуВ
// RS-B0, RW-GND, E-B1, D4-B4, D5-B5, D6-B6, D7-B7



#define PORTLC PORTB // Порт подключения к ЖКИ
#define DDRLC DDRB // Определяем направленность вход/выхода порта
#define poryd ...
ТОХЫЧ
Пн мар 30, 2015 08:34:28
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

А зачем вы покупали то, что заведомо не сможете подключить?
Давайте не будем... :) Покупался дисплей на контроллере HD44780, а там китайский аналог :? Изначально программа отлажена в Протеусе под контроллер HD44780.

А может вы не правильно его инициализировали?
Собственно это и есть суть ...
ТОХЫЧ
Вс мар 29, 2015 14:43:20
Форум: Периферия
Тема: Работа с ЖКИ на контроллере HD44780 и его аналогах
Ответы: 2457
Просмотры: 972582

Re: Работа с ЖКИ на контроллере HD44780 и его аналогах

Купил на ибее....... Дисплей 1602А контроллер SPLC780D. Методы инициализации для HD44780 тут не работают. Что только не пробовал :cry:
Может кто имел дело с дисплеями на данном контроллере.
"Подключал к меге16"

Перейти к расширенному поиску