Отговори на тема  [ 3 мнения ] 
LCD Bargraph 
Автор Съобщение
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 05, 2005 10:58 pm
Мнения: 284
Местоположение: Varna
Мнение LCD Bargraph
Здравейте,
Изрових тоя модул за LCD барграф.

Цитат:
'****************************************************************************
'* ADC_2_BARGRAPH ROUTINE FOR LCD LINE 1 *
'****************************************************************************

Column_Position = (t_temp DIV 65) + 1 'which column is ADC value
Column_Value = t_temp MOD 65 'what value in column

For b = 1 to 16
If b < Column_Position Then 'fill in dark columns behind ADC value
LCD_CHR(1, b, $04)
Else 'clear columns ahead of ADC value
LCD_CHR(1, b, $FE)
End If
Next b

LCD_CHR(1, Column_Position, Column_Value DIV 13) 'Place Character Value in proper column

End If

Delay_ms(20) 'Delay helps stabilize a jittery display

goto Read_and_Print

end.

Направих го, работи. Какво трябва да се промени, за да е свети само последния символ (за максималната стойност).
Навремето имаше едни чипове А277 (UAA180) за светодиодна стълбица, които освен като барграф, имаха и режим на "бягаща точка". Това се опитвам да направя и сега с дисплея?

_________________
Господ прощава, тока не. А глада е по силен от тока !


Нед Яну 18, 2009 10:20 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 3:25 am
Мнения: 6418
Мнение 
If b < Column_Position Then 'fill in dark columns behind ADC value

If b == Column_Position Then 'запълва само колоната съвпадаща с измерената стойност


Нед Яну 18, 2009 12:25 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 05, 2005 10:58 pm
Мнения: 284
Местоположение: Varna
Мнение 
Благодаря nik. Елементарно е, но какво да се прави, сега се уча :oops:

_________________
Господ прощава, тока не. А глада е по силен от тока !


Нед Яну 18, 2009 3:55 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни