FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Суббота, 18.11.2017, 11:01
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей, Anydy, Олег 
Форум » Основной » Железо (контроллеры, шилды, датчики и др.) » OLED LCD Display Module I2C 0.96 (Прошу помощи. Проблема с выводом на экран текста.)
OLED LCD Display Module I2C 0.96
newcomer Дата: Четверг, 02.11.2017, 20:45 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline
Подскажите кто знает, почему, программируя в FBD не могу при помощи блока, на входе En, 
отключить, включить отображение текста на дисплее. 

"Меню" не переключается в инверсию, и обратно
Прикрепления: ___OLED_0.96.flp(1487Kb) · 5120277.png(54Kb)
 
cmept-27 Дата: Четверг, 02.11.2017, 20:56 | Сообщение # 2
Сержант
Группа: Проверенные
Сообщений: 55
Награды: 1
Репутация: 3
Статус: Offline
В блоках дисплея для начало нету после if(EN==1)  - { и в конце закрытия скобки }
Сделай так для начала


if(EN){
myOLED.setFont(SmallFont);
myOLED.print(in_str, x, y);
}


OK

Сообщение отредактировал cmept-27 - Четверг, 02.11.2017, 21:25
 
newcomer Дата: Пятница, 03.11.2017, 19:18 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline
Спасибо, попробую исправить, если получиться.
Я с программным кодом, не очень дружу.

Добавлено (03.11.2017, 19:18)
---------------------------------------------
этот текст не сработал. 

if(EN){
myOLED.setFont(SmallFont);
myOLED.print(in_str, x, y);
}

 
pan Дата: Пятница, 03.11.2017, 19:29 | Сообщение # 4
Генерал-лейтенант
Группа: Проверенные
Сообщений: 996
Награды: 38
Репутация: 35
Статус: Offline
видимо надо добавить
else{ код очистки экрана }
 
Форум » Основной » Железо (контроллеры, шилды, датчики и др.) » OLED LCD Display Module I2C 0.96 (Прошу помощи. Проблема с выводом на экран текста.)
Страница 1 из 11
Поиск:

FLProg © 2017
Яндекс.Метрика