Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » Разное » Странность с дисплеем в Протеусе


Странность с дисплеем в Протеусе

Сообщений 1 страница 2 из 2

1

Для русификации сообщений на дисплее (в железе использовался МЭЛТ 16х2) надергал DLL-ок отсюда http://kazus.ru/forums/showthread.php?t … p;page=34, подменил "родную" в Протеусе.

В ходе работы над проектом все было нормально, в железе тоже работает.

Начал новый проект - и началось...
Не сразу, правда... Сначала выяснилось, что 16х2 маловато будет, был заменен на 20х4...
В логе Протеуса при каждом выводе чего-либо на дисплей добавляются строки "Set DDRAM....." :
http://s3.uploads.ru/t/IrWCl.jpg

Сама программа и симуляция работает нормально, но лог за короткий период "пухнет" до 300 и более строк...
"Откат" на дисплей 16х2 ничего не дал...
То же происходит при запуске симуляции законченного ранее проекта...
Возврат "родной" DLL спасает положение, но тогда теряется возможность использования кириллицы...

Отредактировано Nord (2016-03-21 22:26:33)

0

2

Апну тему...
Вот комплект DLL-ок, которые использовались http://www.fayloobmennik.net/5975475

Изначально использовалась ххх-0 или ххх-1, что есть одно и тоже, только выдернутой из разных источников...
Что в Баскоме, что в Протеусе, что в железе - все было нормально...

Описание результатов "испытаний" всего "комплекта":
LCDALPHA - родная, в кириллицу не поддерживает
LCDALPHA-0 - бежит лог, кириллица с перекодировкой
LCDALPHA-1 - бежит лог, кириллица без перекодировки
LCDALPHA-2 - бежит лог, кириллица с перекодировкой
LCDALPHA-3 - кириллица поддерживает с перекодировкой
LCDALPHAR - бежит лог, кириллица без перекодировки
LCDALPHA-R1 - кириллицу поддерживает с перекодировкой, ломает подгружаемые символы
LCDALPHA-R2 - кириллицу поддерживает с перекодировкой
LCDALPHARUS - кириллицу поддерживает с перекодировкой, ломает подгружаемые символы

Под "перекодировкой" понимается применение уже известной прогаммули LCD20, перегоняющей кодировку Win в кодировку дисплея...

Что скажет многоуважаемый All ?

0


Вы здесь » Программирование ATMEL в BASCOM. » Разное » Странность с дисплеем в Протеусе