roboforum.ru

Технический форум по робототехнике.

LCD 3310 Вывод информации

Re: LCD 3310 Вывод информации

EdGull » 06 апр 2010, 08:26

а каким боком тут Nokia 5210?

Re: LCD 3310 Вывод информации

yakuzaa » 08 апр 2010, 11:45

как каким? :shock: дисп совместим с PCF8544...

Re: LCD 3310 Вывод информации

-= Александр =- » 08 апр 2010, 13:39

Думаю следует упомянуть про sprintf:

char strout[80]=""; //Строка на выход
int a=12345; //Переменная

sprintf(strout,"%d",a); //После этого в переменной strout будет число a в виде строки символов цифер в ASCII.

Далее циклом выводим все элементы строки strout пока не наткнемся на ноль - символ конца строки.

Re: LCD 3310 Вывод информации

vlad145 » 23 май 2010, 20:06

Прошу помощи профессионалов. Сам я только начинающий "программист" AVR, поэтому попал в тупик. Есть такая задача, нужно вывести на дисплей от нокии 3310 подключенный к мк mega128, значение напряжения. Пытаюсь делать так:
. . .
volt=adc_data[0]/66.17;
sprintf(lcd_buffer,"%i.%u\V",volt); //записуем масив для экрана
LcdGotoXY(6,2);
LcdStr(FONT_1X,lcd_buffer); //выводим масив на LCD
. . .
в результате получаю следующее: 3.0V
На входе АЦП 3.6 вольта, а десытые не отображаются. Проштудировал описание функции sprintf(printf) вдоль и поперек, результат ноль. Выручайте, а то голова уже идет кругом.

Re: LCD 3310 Вывод информации

boez » 25 май 2010, 17:36

1. Неясно, какого типа volt. Должна быть плавающего, если целого - дробная часть потеряется. Что совершенно логично.
2. Вызов ф-и sprintf неверен. Вообще неверен. В строке формата указано два целых аргумента, а передается один неизвестно какой. Подсказка - почитать хелп по принтф и узнать, с помощью какой буковки выводятся числа с плавающей точкой.

Re: LCD 3310 Вывод информации

$ilent » 03 июн 2010, 10:57

Народ, а есть у кого нормально рабочая библиотека для 3310? Не с "микросила.ком".

Re: LCD 3310 Вывод информации

EdGull » 03 июн 2010, 12:12

для васика подойдет?

Re: LCD 3310 Вывод информации

$ilent » 03 июн 2010, 13:40

EdGull писал(а):для васика подойдет?
Не, я даже не знаю кто это. И резьба наверное там левая, а мне б правую для GCC.

Re: LCD 3310 Вывод информации

blindman » 03 июн 2010, 15:07

http://fandigunawan.wordpress.com/2008/ ... vravr-gcc/

На "нормальность и рабочесть" не проверял

Re: LCD 3310 Вывод информации

$ilent » 03 июн 2010, 16:04

Ну чтож, проверим, спс.


Rambler\'s Top100 Mail.ru counter