lcd для новичка на 16f628a - Форум Picbasic.ru
Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: demanik 
Форум Picbasic.ru » Программирование МК » Proton PicBasic » lcd для новичка на 16f628a (первый запуск)
lcd для новичка на 16f628a
Anatoliy1000 Дата: Пн, 11.04.2016, 18:54  |                                                                                                                Сообщение # 1
Группа: Пользователи
Ранг:  Пытаюсь разобраться
Сообщений: 39
Репутация: 0   ±
Замечания:   ±
На сайте с 02.03.2016

Статус: Offline

Здравствуйте!
Не могу разобраться с переменными (самый простой вопрос). Так как заказал дисплей, то решил поймать 2 зайца: потренироваться запускать дисплей и выводить переменные.

Скачал на форуме (не помню где пример дисплея на 4 строчки, пытаюсь вставить с изменениями (2 строчки вместо 4) в свой проект, но нет, ни чего не получается. Компилируется нормально, а Протеус ругается.
Выкладываю все.
Прикрепления: Desktop.rar(93Kb)


Я новичок. За помощь стараюсь плюсовать репутацию (пока других способов сказать спасибо не знаю).
ЯНДЕКС Дата: 11.04.2016
Broka Дата: Пн, 11.04.2016, 22:23  |                                                                                                                Сообщение # 2
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 244
Репутация: 9   ±
Замечания:   ±
На сайте с 30.09.2009

Статус: Offline

Ну вот здесь пример вывода на LCD .....  думаю разберёшься.
Прикрепления: _ZIP-WinRAR.zip(2Kb)


Наладчик КИП и А
Anatoliy1000 Дата: Вт, 12.04.2016, 16:22  |                                                                                                                Сообщение # 3
Группа: Пользователи
Ранг:  Пытаюсь разобраться
Сообщений: 39
Репутация: 0   ±
Замечания:   ±
На сайте с 02.03.2016

Статус: Offline

Спасибо! Исчерпывающий ответ + в Репутацию.
Теперь вижу все (нужные) переменные на дисплее.

Вопрос на засыпку.
Если мой ЛСД будет поддерживать русский как сделать что бы он это делал (масло масляное)? И как это сделать в протеусе?


Я новичок. За помощь стараюсь плюсовать репутацию (пока других способов сказать спасибо не знаю).
Сообщение отредактировал Anatoliy1000 - Вт, 12.04.2016, 17:02
xvovanx Дата: Вт, 12.04.2016, 22:08  |                                                                                                                Сообщение # 4
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 247
Репутация: 12   ±
Замечания:   ±
На сайте с 02.05.2013

Статус: Offline

Цитата Anatoliy1000 ()
Если мой ЛСД будет поддерживать русский как сделать что бы он это делал (масло масляное)? И как это сделать в протеусе?


Если в маркировке дисплея есть "C" (cyrilic), то в нем есть русская кирилица (например RC1602B-GHY-CSXD). Если стоит "E", то только English (например RC1602E-YHY-ESX).
Чтобы печатать русскими буквами, в программе вместо русских букв прописывай коды из таблицы даташита дисплея (смотри в приложении).
Чтобы протеус показывал русский шрифт, рядом с файлом симулятора (в ту же папку) скопируй руссифицированный LCDALPHA.DLL файл (смотри в приложении). Симулятор его подхватит и будет печатать русским. У меня иногда симулятор с русскими шрифтами "вылетает", возможно зависит от версии Протеуса.

P.S. для русской перекодировки удобно использовать конвертатор
Прикрепления: 5794596.jpg(11Kb) · 2337078.jpg(108Kb) · LCDALPHA.dll(106Kb) · RUS_Converter_f.rar(150Kb) · 3676203.jpg(42Kb)

Сообщение отредактировал xvovanx - Ср, 13.04.2016, 10:13
Anatoliy1000 Дата: Ср, 13.04.2016, 10:29  |                                                                                                                Сообщение # 5
Группа: Пользователи
Ранг:  Пытаюсь разобраться
Сообщений: 39
Репутация: 0   ±
Замечания:   ±
На сайте с 02.03.2016

Статус: Offline

Буду пробовать. Спасибо в репутацию.

Я новичок. За помощь стараюсь плюсовать репутацию (пока других способов сказать спасибо не знаю).
Форум Picbasic.ru » Программирование МК » Proton PicBasic » lcd для новичка на 16f628a (первый запуск)
Страница 1 из 11
Поиск: