Очистка дисплея nokia 5110 [РЕШЕНО]

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 83
Зарегистрирован: Чт дек 29, 2011 16:25:56

Сообщение gruffi »

Добрый вечер, форумчане!
Решил поиграться с дисплеем nokia 5110 и все бы хорошо, но почему-то после использования функции очистки ничего больше нельзя вывести. Вот сама функция очистки:

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

void lcd_clear()
{
        lcd_gotoXY(0, 0);

	uint8_t pos;

	for(pos = 0; pos < (LCD_X_RES*LCD_Y_RES)/8; pos++)
	{
		send_data(0x00, LCD_DATA);
	}

	lcd_gotoXY(0, 0);
}
Последний раз редактировалось gruffi Вт фев 24, 2015 00:06:56, всего редактировалось 1 раз.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 83
Зарегистрирован: Чт дек 29, 2011 16:25:56

Сообщение gruffi »

Переписал функцию очистки по другому и все заработало...только пока не понял почему?! :shock:

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

void lcd_clear()
{
	uint8_t y, x;

	for(y = 0; y < LCD_Y_RES/8; y++)
	{
		for(x = 0; x < LCD_X_RES; x++)
		{
			send_data(0x00, LCD_DATA);
		}
	}

	lcd_gotoXY(0, 0);
}
Реклама
Ответить

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