AC-DC и DC-DC преобразователи напряжения Top Power на складе ЭЛТЕХ

Обсуждение: Библиотека AVR GCC для управления ЖК индикатором - использование различных выводов микроконтроллера. Часть 1

Специалист
 
Аватар для Robot Rlocman
 
Регистрация: 24.11.2007
Сообщений: 2,662
Репутация: 267
258 0
18 0
 
09.01.2012 05:11 #1
Цитата:
Примечание. Выборки исходного кода, размещенные в тексте описания, использовать в своих проектах не рекомендуется.
Подробнее: Библиотека AVR GCC для управления ЖК индикатором - использование различных выводов микроконтроллера. Часть 1
Оценка
Современные акустические технологии давно вышли за рамки музыки и наушников. Сегодня они — неотъемлемая часть умных домов, промышленных комплексов и систем управления. Микрофоны, динамики и звукоизлучатели решают важнейшие задачи: от предупреждения об опасности до подтверждения действий пользователя. КОМПЭЛ представляет широкий выбор высококачественных акустических компонентов от мировых лидеров индустрии, предлагая полный спектр продукции, гибкие ценовые решения и экспертное сопровождение на всех этапах — от подбора до внедрения нестандартных разработок.
Новичок
 
Регистрация: 09.01.2012
Сообщений: 1
Репутация: 10
 
09.01.2012 05:11 #2
Библиотека хороша, но, на мой взгляд, есть недоработка функции LCDstring, в которую я добавил перенос строки на следующую строчку дисплея если она не влезает, и если вторая строка дисплея есть. Мой код коряв, сразу предупреждаю. К тому же функция переписана исходя из того, что курсор в (0,0)
Код:
void LCDstring(uint8_t* data, uint8_t nBytes)	//Outputs string to LCD
{
register uint8_t i;
register uint8_t j=0;

	// check to make sure we have a good pointer
	if (!data) return;

	// print data
	for(i=0; i<nBytes; i++)
	{
		if (LCD_LINES>1) {
			if ((i>0) & (i%LCD_LINE_LENGTH==0)) {
				if (j<LCD_LINES) {
					j++;
					LCDGotoXY(0,j);
				}				
			}
		}				
		LCDsendChar(data[i]);
	}
}
Оценка
Танталовые конденсаторы отличаются высокой надёжностью, оптимальным соотношением цены и качества, высокой удельной ёмкостью, стабильностью параметров, низкими потерями и широким температурным диапазоном. При этом твердотельные конденсаторы на основе MnO₂ имеют повышенный уровень отказов, особенно при включении питания. Правильный выбор номинального напряжения и изготовление проверенным производителем позволяют минимизировать риск выхода их из строя. Рассмотрим как выбрать этот компонент на примере продукции китайской компании Xiangyee — ведущего производителя танталовых и тантал-полимерных конденсаторов мирового уровня.
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,175
Записей в дневнике: 22
Репутация: 424
412 89
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
09.01.2012 14:41 #3
Согласен, но я думаю, что такая функция (перенос строки на следующую) редко нужна ИМХО и не совсем корректное отображение информации может получиться. Тем более, что это реализуется в библиотеке. На мой взгляд, такие манипуляции можно сделать в программе.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Аватар для Alyes
 
Регистрация: 13.05.2013
Сообщений: 6
Репутация: 10
 
29.04.2014 12:40 #4
согласен. перенос совсем не нужен, самому себе головоломка...
Оценка
Новичок
 
Аватар для Alyes
 
Регистрация: 13.05.2013
Сообщений: 6
Репутация: 10
 
01.05.2014 13:51 #5
кто использовал? я начинающий на Си, подскажите как на lcd строку, число, переменную...? желательно примерчик... заранее благодарен.
Оценка
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,905
Репутация: 1249
1,233 63
62 32
 
01.05.2014 18:43 #6
На kazus.ru зайдите в раздел проекты Proteus. Найдёте достаточно примеров. Вот моё извращение в полном комплекте для WinAVR.
Вложения
Тип файла: rar w.rar (66.6 Кб, 0 просмотров)
Оценка
Новичок
 
Аватар для Alyes
 
Регистрация: 13.05.2013
Сообщений: 6
Репутация: 10
 
02.05.2014 08:52 #7
Спасибо, посмотрю.
Оценка
Ответ
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 18:59.
Обратная связь РадиоЛоцман Вверх