|
Вывод на ЖКИ значений переменных. |
|
|
|
Mar 7 2008, 15:21
|
Группа: Новичок
Сообщений: 8
Регистрация: 7-03-08
Пользователь №: 35 720

|
Подскажите новичку, как выводить значения переменных на экран ЖКИ HD44780 при программировании в CodeVisionAVR. Вывод символьных строк и отдельных символов получается, а значений переменных - нет. C примером на Си, пожалйста.
|
|
|
|
|
 |
Ответов
|
Mar 20 2008, 13:40
|
Группа: Новичок
Сообщений: 8
Регистрация: 20-03-08
Пользователь №: 36 074

|
Цитата(MrYuran @ Mar 20 2008, 16:33)  а может, так попробовать?
sprintf(s,"Test"); Это-то прокатывает  Проходит даже sprintf(s,"%c",x); Выдает символ соответствующий скан коду знакогенерируещей таблицы... Может s как-то по другому описывать надо ? Может не char s[33] ? Цитата(MrYuran @ Mar 20 2008, 16:33)  Ещё можно попробовать передать в функцию lcd_... указатель на s, хотя вроде имя массива и так должно быть указателем
Можно ещё вот чего: инициализировать массив s какой-нибудь строкой и попытаться вывести. Только в конце строки обязательно должен стоять 0 Попробую пока второй вариант. Спасибо за подсказки
|
|
|
|
|
Sep 9 2008, 06:46
|
Группа: Участник
Сообщений: 11
Регистрация: 21-06-08
Пользователь №: 38 476

|
Здраствуйте , я решил тоже разобраться с HD44780, есть ли какие нибудь примеры в Proteuse с этими LCD? и еще пробую подключить инастроить работу LCD через Pattern generator кто нибудь так пробовал ,и если да то скиньте пожалуйста ваш пример.
|
|
|
|
Сообщений в этой теме
andre583 Вывод на ЖКИ значений переменных. Mar 7 2008, 15:21 Aesthete Animus Цитата(andre583 @ Mar 7 2008, 18:21) Подс... Mar 7 2008, 15:27 andre583 Спасибо, все заработало!!! Mar 7 2008, 15:33  А.Петрович Цитата(andre583 @ Mar 7 2008, 18:33) Спас... Mar 20 2008, 08:41 MrYuran sprintf формирует строку символов в памяти. Дальше... Mar 20 2008, 09:30 А.Петрович Цитата(MrYuran @ Mar 20 2008, 12:30) spri... Mar 20 2008, 10:00 MrYuran Вверху - lcd_putsf()
внизу - lcd_puts()
Хотя, може... Mar 20 2008, 10:22 А.Петрович Цитата(MrYuran @ Mar 20 2008, 13:22) Ввер... Mar 20 2008, 10:41 MrYuran разница только в том, что одна функция берёт строк... Mar 20 2008, 11:13 А.Петрович Цитата(MrYuran @ Mar 20 2008, 14:13) Если... Mar 20 2008, 11:24  MrYuran Цитата(А.Петрович @ Mar 20 2008, 14:24) В... Mar 20 2008, 11:47   А.Петрович Цитата(MrYuran @ Mar 20 2008, 14:47) #inc... Mar 20 2008, 12:52   MrYuran Цитата(Goodefine @ Mar 20 2008, 16:56) А ... Mar 20 2008, 14:05   А.Петрович Цитата(Goodefine @ Mar 20 2008, 16:56) А ... Mar 20 2008, 14:23 А.Петрович И иеще вопрос, если можно... ?
ATMega 8 можно исп... Mar 21 2008, 13:19 MrYuran Цитата(А.Петрович @ Mar 21 2008, 16:19) A... Mar 22 2008, 10:34 XVR Цитата(А.Петрович @ Mar 21 2008, 17:19) И... Sep 9 2008, 12:17 Sergey529 Добрый вечер! Подниму эту старую тему, т.к. са... Jan 13 2012, 19:43 Herz Что это за странная команда?
ЦитатаPORTB = (1<... Jan 14 2012, 10:51 Sergey529 Цитата(Herz @ Jan 14 2012, 13:51) Что это... Jan 14 2012, 11:04  Herz Цитата(Sergey529 @ Jan 14 2012, 13:04) См... Jan 14 2012, 11:13   RabidRabbit Цитата(Herz @ Jan 14 2012, 15:13) Я надея... Jan 14 2012, 12:46    Herz Цитата(RabidRabbit @ Jan 14 2012, 14:46) ... Jan 14 2012, 12:57     mdmitry Обе конструкции
Цитата(Herz @ Jan 14 2012, 1... Jan 14 2012, 13:48     RabidRabbit Цитата(Herz @ Jan 14 2012, 16:57) Может, ... Jan 14 2012, 13:54   Sergey529 Цитата(Herz @ Jan 14 2012, 14:13) Я надея... Jan 14 2012, 13:24 Herz Да это я Вас запутал, извините. Всё правильно там ... Jan 14 2012, 14:05 Sergey529 Вроде разобрались И все-таки, что делать с преду... Jan 14 2012, 14:43 Alexashka Цитатаunsigned char array[10];
ЦитатаКомпилятор вы... Jan 14 2012, 20:32 ASDFG123 Подскажите пожалуйста как правильно отображать пер... May 10 2016, 05:35 Lagman Если вам понятен пример, который вы привели, тогда... May 11 2016, 07:12 ASDFG123 Вообщем частично разобрался. Функция
Кодsprintf... May 16 2016, 17:02
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|