Подключение LCD 16х2 к любым ножкам МК

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение АЛЕКСАНДР » 02 июн 2009, 16:43

а никто не знает взаимозаменяемы ли wc1602a и HD44780?
АЛЕКСАНДР
 
Сообщения: 6
Зарегистрирован: 02 июн 2009, 13:15
Откуда: Украина, Херсон

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение SERGEY_M » 02 июн 2009, 16:57

HD44780 это контроллер на котором собран индикатор wc1602a :roll:

Добавлено спустя 1 минуту 4 секунды:
так что можно сказать, что это одно и тоже...
Аватара пользователя
SERGEY_M
 
Сообщения: 682
Зарегистрирован: 20 мар 2009, 12:45
Откуда: Украина, Одесса
ФИО: Сергей

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение АЛЕКСАНДР » 02 июн 2009, 17:03

у меня в схеме присутсвует индикатор на HD44780, а в магазине есть wc1602a на витрине. значит мне можно куплять этот и ставить ? все будет работать?

Добавлено спустя 3 минуты 53 секунды:
классс! Большое спасибо! :)
АЛЕКСАНДР
 
Сообщения: 6
Зарегистрирован: 02 июн 2009, 13:15
Откуда: Украина, Херсон

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение SERGEY_M » 02 июн 2009, 17:08

пардон
HD44780 это контроллер Хитачи
а в твоем индикаторе KS0066 от Самсунга
система команд у них одинаковая, а вот временами может отличаться
читай даташит
http://www.wincomlcd.com/newpdf/WC1602A-SFYLYHTC06.pdf
Аватара пользователя
SERGEY_M
 
Сообщения: 682
Зарегистрирован: 20 мар 2009, 12:45
Откуда: Украина, Одесса
ФИО: Сергей

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение АЛЕКСАНДР » 02 июн 2009, 17:10

всмысле? а как проверить?
АЛЕКСАНДР
 
Сообщения: 6
Зарегистрирован: 02 июн 2009, 13:15
Откуда: Украина, Херсон

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение SERGEY_M » 02 июн 2009, 17:20

короче, если прога написана под HD44780
то на KS0066 работать будет
только, если интересует русский шрифт, то его там может не быть :pardon:
Аватара пользователя
SERGEY_M
 
Сообщения: 682
Зарегистрирован: 20 мар 2009, 12:45
Откуда: Украина, Одесса
ФИО: Сергей

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение АЛЕКСАНДР » 02 июн 2009, 17:30

:( а на чет русского как быть, там написано где-то? или это в самой прошивке?
АЛЕКСАНДР
 
Сообщения: 6
Зарегистрирован: 02 июн 2009, 13:15
Откуда: Украина, Херсон

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение USER777 » 07 июн 2009, 19:43

Может не в тему. В ICCAVR
Код: Выделить всё
#if 0
// *** Set port for LCD Data Bus 8 bit mode *** //
#define LCD_OP_PORT            PORTA
#define LCD_IP_PORT            PINA
#define LCD_DIR_PORT         DDRA


// *** Set LCD Register Select Port and Bit values *** //
#define LCD_RS_PORT            PORTC
#define RS_BIT                  BIT5
// *** Set LCD Read/Write Port and Bit values *** //
#define LCD_RW_PORT            PORTC
#define RW_BIT               BIT6
// *** Set LCD Enable Port and Bit values *** //
#define LCD_EN_PORT            PORTC
#define EN_BIT               BIT7

               


#endif

volatile unsigned char *LCD_EN_PORT = &PORTC;
volatile unsigned char *LCD_DIR_PORT = &DDRA;
volatile unsigned char *LCD_IP_PORT = &PINA;
volatile unsigned char *LCD_OP_PORT = &PORTA;
volatile unsigned char *LCD_RS_PORT = &PORTC;
volatile unsigned char *LCD_RW_PORT = &PORTC;

char LCD_RS_BIT = BIT(5);
char LCD_RW_BIT = BIT(6);
char LCD_EN_BIT = BIT(7);

меняешь ножки и все работает!
USER777
 
Сообщения: 50
Зарегистрирован: 03 июн 2009, 21:16
Откуда: пос. Актюбинский
Skype: ffaanniiss777

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение SERGEY_M » 07 июн 2009, 19:50

а на чет русского как быть, там написано где-то? или это в самой прошивке?

шрифт зашит в контроллер
по крайней мере в ДШ на него (в пред. постах) о русском ни слова :(
но говорят попадаются
спрашивай у продавцов, 50/50, мож. повезет
Аватара пользователя
SERGEY_M
 
Сообщения: 682
Зарегистрирован: 20 мар 2009, 12:45
Откуда: Украина, Одесса
ФИО: Сергей

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение USER777 » 07 июн 2009, 19:53

USER777
 
Сообщения: 50
Зарегистрирован: 03 июн 2009, 21:16
Откуда: пос. Актюбинский
Skype: ffaanniiss777

Re: Подключение LCD 16х2 к любым ножкам МК

Сообщение begun » 13 апр 2010, 22:55

SSG,
Прошу прощения но Я пока не очень силен в программитовании микроконтроллеров.
У меня тоже проблема присоединения LCD на пины разных портов.
Скачал Ваш материал ,но не знаю как ее использовать в программе ,как хидер ,чтоли или
как то по другому .Работаю в CVAVR .Там есть свой хидер. Его чтоли нужно меняь?
Спасибо.
begun
 
Сообщения: 5
Зарегистрирован: 22 май 2009, 12:55
Откуда: tbilisi

Пред.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

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