Свои символы/буквы на семисегментном индикаторе

Ответить
Goosr
Рядовой
Сообщения: 84
Зарегистрирован: 07.06.2016{, 08:25}
Репутация: 1
Откуда: Тольятти

Свои символы/буквы на семисегментном индикаторе

#1

Сообщение Goosr » 25.02.2019{, 20:08}

Доброго времени суток.
В стандартном модуле управления семисегментным индикатором отсутствует буква b, непонятно по чему. Есть мысль вывести цифру 6 и отключить верхний сегмент. Может есть другие способы?
FLProg - Linux

seri0shka
Лейтенант
Сообщения: 334
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 15
Откуда: Кременчуг

Буква b на семисегментном индикаторе

#2

Сообщение seri0shka » 25.02.2019{, 20:55}

После компиляции найдите
if (value==48) {return 63;}
if (value==49) {return 6;}
if (value==50) {return 91;}
if (value==51) {return 79;}
if (value==52) {return 102;}
if (value==53) {return 109;}
Добавьте строку где-то в средине
if (value==98) {return 124;}
Это по-простому.

Goosr
Рядовой
Сообщения: 84
Зарегистрирован: 07.06.2016{, 08:25}
Репутация: 1
Откуда: Тольятти

Символ подчеркивания на семисегментный индикатор

#3

Сообщение Goosr » 14.03.2019{, 09:37}

Доброго времени суток.
Нужно вывести символ _ подчеркивания на семисегментный индикатор.
С символом b подсказали добавить в скетч строку if (value==98) {return 124;}. Понятно что это кодировки, откуда берется 98 я понял, а вот откуда цифра 124 нет. :smile37:
FLProg - Linux

Sancho
Полковник
Сообщения: 2678
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 330
Имя: Sancho
Контактная информация:

Свои символы/буквы на семисегментном индикаторе

#4

Сообщение Sancho » 14.03.2019{, 10:25}

Сообщение отредактировал автор поста
Сообщение отредактировал автор поста. Все.

Sancho
Полковник
Сообщения: 2678
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 330
Имя: Sancho
Контактная информация:

Свои символы/буквы на семисегментном индикаторе

#5

Сообщение Sancho » 14.03.2019{, 12:16}

Сообщение отредактировал автор поста
Сообщение отредактировал автор поста. Все.

Labu559
Сержант
Сообщения: 138
Зарегистрирован: 25.01.2018{, 22:23}
Репутация: 26
Откуда: Bukovyna
Имя: Василий

Свои символы/буквы на семисегментном индикаторе

#6

Сообщение Labu559 » 14.03.2019{, 22:14}

Goosr писал(а):
14.03.2019{, 09:37}
Нужно вывести символ _ подчеркивания на семисегментный индикатор.
Что-бы не искать таблицы ASCII и не портить бумагу на рисование символов и последуюющий подсчёт, можно воспользоваться програмкой от добрых людей. Счёлкаем мышкой по сегментам, вводим числа, отмечаем биты и получаем
визуализацию этих действий.Показать
User7segCharacter.png
Есть переключения для дисплеев с общим катодом- ОС или анодом- ОА. Установка не нужна, работает хоть с флешки. Удачи!
Вложения
7Convert.rar
(64.99 КБ) 13 скачиваний

seri0shka
Лейтенант
Сообщения: 334
Зарегистрирован: 09.04.2016{, 12:17}
Репутация: 15
Откуда: Кременчуг

Свои символы/буквы на семисегментном индикаторе

#7

Сообщение seri0shka » 14.03.2019{, 23:27}

Labu559, вот спасибо, нужно себе сохранить, пригодится.
Добавлю от себя: в ФЛпрог нужно подставлять десятичное значение (если по примеру из поста 2).

Ответить

Вернуться в «Помогите, а то я "нимагу"»

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

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