Страница 1 из 1

библиотека для знакосинтезируюших ЖК МЭЛТ под AVRStudio5

Добавлено: Чт фев 20, 2014 12:35:55
Mishany
Выкладываю почти свою первую библиотеку для знакосинтезируюших ЖК МЭЛТ под AVRStudio5 с перекодировкой и только в 4bit режиме.
Почти своя потому что код был выдернут из какой то проги и превращен в библиотеку.
В LCD.h конфигурация портов и давольно подробное описание функций.
Возможно в ней много чего не хватает или сделано каряво или еще что.... я только учусь. И найти на просторах интернета я не смог что то подобное. Для новичков эта библиотека должна пригодиться.
Если кто доработает или оптимизирует или дополнит новыми функциями выкладывайте сюда, будет типа форумной :))
Проверена в железе на двух экранах 2-х и 4-х строчных фирмы МЭЛТ
и еще нюанс по подключению pin R/W c экрана на землю, т.е. работает только в режиме записи на ЖК!

Re: библиотека для знакосинтезируюших ЖК МЭЛТ под AVRStudio5

Добавлено: Чт фев 20, 2014 12:56:28
Dr. Alex
Только для МЭЛТа??? А ВИНСТАРовские непойдут?

Re: библиотека для знакосинтезируюших ЖК МЭЛТ под AVRStudio5

Добавлено: Чт фев 20, 2014 13:03:16
Mishany
Контроллер управления в МЭЛТ КБ1013ВГ6, аналогичен HD44780 фирмы HITACHI и KS0066 фирмы SAMSUNG.
должна работать только возможно придется править инициализацию дисплея, ну и должна быть латиница в памяти ЖК.

Re: библиотека для знакосинтезируюших ЖК МЭЛТ под AVRStudio5

Добавлено: Чт фев 20, 2014 13:07:19
Dr. Alex
А под 4 студию потянет? Охота поюзать)

Re: библиотека для знакосинтезируюших ЖК МЭЛТ под AVRStudio5

Добавлено: Чт фев 20, 2014 13:17:59
Mishany
поидее должно, синтаксис вроде такойже, да и всегда можно ручками подправить :)))

Код: Выделить всё

lcd_string(0x80,"Строка на RUS АаБбВв");
lcd_string(0xC0,"ГгДдЕеЁёЖжЗзИиКкЛлМм");
lcd_string(0x94,"НнОоПпРрСсТтУуФфХхЦц");
lcd_string(0xD4,"ЧчШшЩщЪъЫыЬьЭэЮюЯя!!");
вот так выглядит код:
Изображение

Re: библиотека для знакосинтезируюших ЖК МЭЛТ под AVRStudio5

Добавлено: Чт фев 20, 2014 13:21:22
Dr. Alex
Всё, скачиваю - вечером тестирую)

Re: библиотека для знакосинтезируюших ЖК МЭЛТ под AVRStudio5

Добавлено: Чт фев 20, 2014 14:04:30
Mishany
будут вопросы, пишите вместе разберемся
в будующем хочу сделать бегущую строку и может что то еще, если кто не опередит.
Если кому интересно могу немного поразжевывать принципы формирования кодов символов и вывода на дисплей