Радиолоцман Электроника en
расширенный поиск +
  

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

Ответ
 
Опции темы Поиск в этой теме Оценить тему
Старый 09.01.2012, 05:11 #1
Robot Rlocman
Специалист
 
Аватар для Robot Rlocman
 
Регистрация: 24.11.2007
Сообщений: 2,075
Репутация: 218
Robot Rlocman СпециалистRobot Rlocman СпециалистRobot Rlocman Специалист
210 0
8 0
По умолчанию Обсуждение: Библиотека AVR GCC для управления ЖК индикатором - использование различных выводов микроконтроллера. Часть 1

Цитата:
Примечание. Выборки исходного кода, размещенные в тексте описания, использовать в своих проектах не рекомендуется.
Подробнее: Библиотека AVR GCC для управления ЖК индикатором - использование различных выводов микроконтроллера. Часть 1
Robot Rlocman вне форума  
Оценка 0
Старый 09.01.2012, 05:11 #2
Wraith
Новичок
 
Регистрация: 09.01.2012
Сообщений: 1
Репутация: 10
Wraith Новичок
По умолчанию

Библиотека хороша, но, на мой взгляд, есть недоработка функции 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]);
	}
}
Wraith вне форума  
Оценка 0
Компания Molex, – один из ведущих мировых производителей электромеханических компонентов, – производит широкий ассортимент продукции. Теперь в рамках складской программы компания Компэл представляет ассортимент наиболее популярных и востребованных продуктов Molex по доступным ценам.
Старый 09.01.2012, 14:41 #3
Vadzz
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,157
Записей в дневнике: 18
Репутация: 400
Vadzz СпециалистVadzz СпециалистVadzz СпециалистVadzz СпециалистVadzz Специалист
388 80
0 0
Отправить сообщение для Vadzz с помощью ICQ
По умолчанию

Согласен, но я думаю, что такая функция (перенос строки на следующую) редко нужна ИМХО и не совсем корректное отображение информации может получиться. Тем более, что это реализуется в библиотеке. На мой взгляд, такие манипуляции можно сделать в программе.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Vadzz вне форума  
Оценка 0
Отладочный набор P-NUCLEO-WB55 компании STMicroelectronics позволяет оценить возможности и облегчить начало работы с беспроводным микроконтроллером STM32WB55, чему способствует, в том числе, большая коллекция демонстрационных проектов.
Старый 29.04.2014, 12:40 #4
Alyes
Новичок
 
Аватар для Alyes
 
Регистрация: 13.05.2013
Сообщений: 6
Репутация: 10
Alyes Новичок
По умолчанию

согласен. перенос совсем не нужен, самому себе головоломка...
Alyes вне форума  
Оценка 0
Старый 01.05.2014, 13:51 #5
Alyes
Новичок
 
Аватар для Alyes
 
Регистрация: 13.05.2013
Сообщений: 6
Репутация: 10
Alyes Новичок
По умолчанию

кто использовал? я начинающий на Си, подскажите как на lcd строку, число, переменную...? желательно примерчик... заранее благодарен.
Alyes вне форума  
Оценка 0
Старый 01.05.2014, 18:43 #6
LEAS
Гуру
 
Регистрация: 13.05.2006
Сообщений: 3,843
Репутация: 1204
LEAS ГуруLEAS ГуруLEAS ГуруLEAS ГуруLEAS ГуруLEAS ГуруLEAS ГуруLEAS ГуруLEAS Гуру
1,188 61
57 33
По умолчанию

На kazus.ru зайдите в раздел проекты Proteus. Найдёте достаточно примеров. Вот моё извращение в полном комплекте для WinAVR.
Вложения
Тип файла: rar w.rar (66.6 Кб, 0 просмотров)
LEAS вне форума  
Оценка 0
Старый 02.05.2014, 08:52 #7
Alyes
Новичок
 
Аватар для Alyes
 
Регистрация: 13.05.2013
Сообщений: 6
Репутация: 10
Alyes Новичок
По умолчанию

Спасибо, посмотрю.
Alyes вне форума  
Оценка 0
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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

Быстрый переход
Часовой пояс GMT +3, время: 02:31.
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
Новые ХИТы Fanso для экстремальных условий
Molex: соединения, связь, инновации
Срезы портала ↓
Закажи печатные платы, комплектующие получи бесплатно
Рейтинг@Mail.ru