Страница 1 из 1
Семисегментные индикаторы
Добавлено: Вт май 14, 2013 15:21:45
MAndrey90
Всем привет. Расскажите иди подкиньте статью как выводить на индикаторы число в зависимости от показаний какого-либо датчика. Примеры находил, но не понятные для меня т.к. пиши в коде вижен авр.
Re: Семисегментные индикаторы
Добавлено: Вт май 14, 2013 15:27:01
ChipKiller
...подкиньте статью как выводить на индикаторы число...
изучайте
Re: Семисегментные индикаторы
Добавлено: Вт май 14, 2013 15:27:43
igor-x
Re: Семисегментные индикаторы
Добавлено: Вт май 14, 2013 19:26:28
Кефир
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
Re: Семисегментные индикаторы
Добавлено: Вт май 28, 2013 17:43:50
Explode
Можете посмотреть пример в моей статье "
Термометр на Arduino UNO (R3)". Там как раз используется семисегментник.
Re: Семисегментные индикаторы
Добавлено: Сб мар 08, 2014 19:23:06
sanik15
Полезная статья но иформативности не хватает скинте пожалуйста схемку вашего термометра и чем можно заменить термистор КМТ-10? Буду очень признателен!
Re: Семисегментные индикаторы
Добавлено: Вс мар 09, 2014 00:12:59
shads