Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 14.04.2011, 21:35  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

Uragan90, Дисплей то скажи какой (контроллер).
На ebay в лотах с дисплеями есть исходники . Глядишь и твой объявится.
Реклама:
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 14.04.2011, 21:38  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

SSD1289 контроллер. Пикавр*овский короче говоря
__________________
Я бы изменил весь мир, но бог не дал исходников
Uragan90 вне форума  
Непрочитано 14.04.2011, 21:41  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

Цитата:
Что-то я в упор не пойму, что здесь с циклами... В первый раз вижу подобную запись
наверно так будет понятнее
Код:
for (h=0; h { if (rot) ch=ascii_tab[ c-32 ][h];
              else ch=ascii_tab[ c-32 ][CHAR_H-h-1]; 
              mask=0x80; 
              for (p=0; p { if (ch&mask) { lcd_wrdata(textcolor);} 
                            else{ lcd_wrdata(backcolor);} 
                            mask=mask/2;
                           } // for p 
             }
правда я не соображу,что обозначают имена переменных перед фигурными скобками. Хотя никто не запрещал в качестве оператора модификации переменной цикла использовать составной оператор
А так в принципе классика жанра - вывод по точкам из знакогенератора. Первый цикл - сканирование по строкам развертки, второй - сканирование по байту. Естественно матрица только 8*Х
__________________
misterdi<@>i.ua

Последний раз редактировалось MisterDi; 14.04.2011 в 21:52.
MisterDi вне форума  
Непрочитано 14.04.2011, 21:41  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

Сообщение от Uragan90 Посмотреть сообщение
Там еще засада с этой шнягой
А что именно происходит, или не происходит? Оно вообще компиляется?

Я вижу только два вложенных цикла с недописанными условиями, в которых переменная цикла никак не изменяется.

Код:
for (h=0; h
 { 
 if (rot) 
  ch=ascii_tab[ c-32 ][h];  
 else 
  ch=ascii_tab[ c-32 ][CHAR_H-h-1]; 
 
 mask=0x80; 
 for (p=0; p
  {
  if (ch & mask) 
   { 
   lcd_wrdata(textcolor); 
   } 
  else 
   { 
   lcd_wrdata(backcolor); 
   } 
  mask=mask/2; 
  } // for p 
 }
AJScorp вне форума  
Непрочитано 14.04.2011, 21:46  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

Сообщение от dosikus Посмотреть сообщение
На ebay в лотах с дисплеями есть исходники . Глядишь и твой объявится.
Да сырци то есть, у нас ума не хватает, текст не пустить на экран
Миниатюры:
Нажмите на изображение для увеличения
Название: P1040550.gif
Просмотров: 84
Размер:	311.3 Кб
ID:	20568  
__________________
Я бы изменил весь мир, но бог не дал исходников
Uragan90 вне форума  
Непрочитано 14.04.2011, 21:46  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

Сообщение от MisterDi Посмотреть сообщение
Хотя никто не запрещал в качестве оператора модификации переменной цикла использовать составной оператор
Так и его же нету
AJScorp вне форума  
Непрочитано 14.04.2011, 21:49  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

Uragan90, Так там сложного то ничего нет .
В сименсе сначала определяется окно равно размерам символа , затем это окно заполняется из массива попиксельно .
Ткни носом на исходники.
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 14.04.2011 в 21:53.
dosikus вне форума  
Непрочитано 14.04.2011, 22:01  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

Сообщение от AJScorp Посмотреть сообщение
Так и его же нету
Если компилятор не ругается на незакрытый for, то может оно там есть? но ИМХО это жуткий изврат.
Во вложении работа с этим дисплеем из НИОСа, должно подойти. проверь. Сделано тупо, но работает.
Вложения:
Тип файла: txt lcd_con.txt (18.7 Кб, 114 просмотров)
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 14.04.2011, 22:14  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

MisterDi, С очень жестко относится к парности скобок, не важно каких, круглых, фигурных или квадратных. Так что, может суслик и есть, но я его не вижу.
AJScorp вне форума  
Непрочитано 14.04.2011, 22:16  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: Вывод текста на экран жк

Может круглые скобки находятся за пределами процитированного фрагмента. Я полностью согласен, что компилятор обязан ругаться.
__________________
misterdi<@>i.ua
MisterDi вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Samsung LS17HAAKS белый экран dosikus Ремонт оргтехники 4 18.09.2013 00:34
Вывод на lcd nokia3310 от двух ds1820 Mitrar Микроконтроллеры, АЦП, память и т.д 10 15.03.2011 09:55
Последовательный вывод данных Mitrar Микроконтроллеры, АЦП, память и т.д 9 14.05.2010 11:57
[Решено] Помогите определить семисегментник opylk Информация по радиокомпонентам 3 18.03.2010 19:38
Радиокалькулятор ColorAndCode 9.3 optima22 Информация по радиокомпонентам 0 10.11.2009 11:01


Часовой пояс GMT +4, время: 04:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot