Семисегментные индикаторы

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
MAndrey90
Открыл глаза
Сообщения: 43
Зарегистрирован: Пт мар 29, 2013 13:07:03

Семисегментные индикаторы

Сообщение MAndrey90 »

Всем привет. Расскажите иди подкиньте статью как выводить на индикаторы число в зависимости от показаний какого-либо датчика. Примеры находил, но не понятные для меня т.к. пиши в коде вижен авр.
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Re: Семисегментные индикаторы

Сообщение ChipKiller »

...подкиньте статью как выводить на индикаторы число...
изучайте
Аватара пользователя
Кефир
Встал на лапы
Сообщения: 131
Зарегистрирован: Пт апр 01, 2011 20:59:47
Откуда: Саратов
Контактная информация:

Re: Семисегментные индикаторы

Сообщение Кефир »

MAndrey90 писал(а):Расскажите иди подкиньте статью как выводить на индикаторы число в зависимости от показаний какого-либо датчика. Примеры находил, но не понятные для меня т.к. пиши в коде вижен авр.

Хотя бы любое другое число записанное в регистр выведите. Вообще совет с Ассемблера начинать...

Как то так -

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

     unsigned char s[16];
    int Value = 255;
   
    if(Value <= 9)
      {
          s[3] = Value % 10 + '0';
      }
      if(Value <= 99)
      {
          s[2] = (Value / 10) % 10 + '0';
          s[3] = Value % 10 + '0';
      }
      if(Value <= 999)
      {
          s[1] = (Value / 100) % 10 +'0';
          s[2] = (Value / 10) % 10 + '0';
          s[3] = Value % 10 + '0';
      }
    
   for (int i = 0; i <= 4; i++)
    {
     // s[i];
    }


Забыл сказать, это под кодировку ASCII
Аватара пользователя
Explode
Открыл глаза
Сообщения: 75
Зарегистрирован: Ср дек 29, 2010 02:41:29
Контактная информация:

Re: Семисегментные индикаторы

Сообщение Explode »

Можете посмотреть пример в моей статье "Термометр на Arduino UNO (R3)". Там как раз используется семисегментник.
sanik15
Первый раз сказал Мяу!
Сообщения: 22
Зарегистрирован: Сб ноя 09, 2013 06:52:23

Re: Семисегментные индикаторы

Сообщение sanik15 »

Explode писал(а):Можете посмотреть пример в моей статье "Термометр на Arduino UNO (R3)". Там как раз используется семисегментник.

Полезная статья но иформативности не хватает скинте пожалуйста схемку вашего термометра и чем можно заменить термистор КМТ-10? Буду очень признателен!
Ответить

Вернуться в «Периферия»