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

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

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

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

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

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

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

 
Опции темы
Непрочитано 18.11.2010, 10:23  
Cybermaker
Вид на жительство
 
Регистрация: 21.08.2007
Сообщений: 318
Сказал спасибо: 12
Сказали Спасибо 67 раз(а) в 61 сообщении(ях)
Cybermaker на пути к лучшему
По умолчанию Re: Библиотека SSD1289

Cyber_RAT, ИМХО ваша проблема притянута за уши. Если у вас заливка выполняется равномерно и полностью - это свидетельствует о непрерывности видеопамяти.

Смещение хз куда решается двумя способами: либо долго и упорно курите даташит, пока не дойдёт что и как работает; либо банально добавляете к X и Y некие константы kX и kY пытаясь сместить пиксель куда надо. Если результат сложениея больше размера экрана - вычитаете соответственное значение (240 или 320).

Uragan90, если ваш дисплей до сих пор не проинитился то, опять же ИМХО - вы либо припаяли его не так, либо уже пожгли.

Сообщение от Cyber_RAT Посмотреть сообщение
а насчет разных контроллеров - это врядли... даже китайцам собирать с миру по нитке и паковать все в 1 комплект - это сродни бреду.
А как нефиг ! И не только китайцам. Те, у кого вы их покупаете - их не делают. Они только покупают, запаковывают и отправляют вам. Есть притензии - отправляйте обратно. А это затраты времени и финансов, не сравнимые с покупкой новой партии (в большую сторону ессно). 99% людей пользуются тем, что прислали.
Реклама:
Cybermaker вне форума  
Непрочитано 18.11.2010, 11:14  
Cyber_RAT
Прописка
 
Регистрация: 29.11.2007
Адрес: Могилев. РБ.
Сообщений: 143
Сказал спасибо: 30
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
Cyber_RAT на пути к лучшему
По умолчанию Re: Библиотека SSD1289

Я и курю даташит и тут спрашиваю у уже запустивших - почему такое происходит... (на то он и форум)
память похоже линейна, но как обяснить тогда такую штуку...
1. заливаю экран (процедура заливки прямоугольника с координатами 0,0,maxX-1,maxY-1) - все ОК.
2. рисую прямоугольник отступая по 10 пикселей (т.е. прямоугольник в прямоугольнике)-все ок
3. рисую еще 1 прямоугольник, еще отступая на 10 пикселей (процедура одна и та же..) - все ок
4. еще 1 - ОК
5. рисую еще 1 и он уже рисуется меньше чем наполовину... - Непонял??!!
6. рисую еще 1 еще чуть меньше - и получаю вообще 1 линию вместо прямоугольника...
причем все рисуется одной и той же процедурой с одной и той-же последовательностью команд... (5 раз запускаю - получаю один и тот же результат)

p.s. сижу сейчас с больной головой и внимательно фтыкаю в даташит, может чего интересного найду.

p.p.s. Uragan90 - а какую распиновку дисплея вы брали? (я их несколько находил, где данные разбросаны по гребенке и где идут подряд)
Cyber_RAT вне форума  
Непрочитано 18.11.2010, 11:41  
Cybermaker
Вид на жительство
 
Регистрация: 21.08.2007
Сообщений: 318
Сказал спасибо: 12
Сказали Спасибо 67 раз(а) в 61 сообщении(ях)
Cybermaker на пути к лучшему
По умолчанию Re: Библиотека SSD1289

Приведите ваш код заливки.

5, 6. Меньше или расколот надвое ?
Cybermaker вне форума  
Непрочитано 18.11.2010, 12:39  
Seryjka
Прописка
 
Регистрация: 18.01.2010
Сообщений: 49
Сказал спасибо: 1
Сказали Спасибо 11 раз(а) в 9 сообщении(ях)
Seryjka на пути к лучшему
По умолчанию Re: Библиотека SSD1289

to Cybermaker
Если ваш пост про упаковку это камень в огород picavr. То могу вас заверить, никто в Украине ничего не перепаковывал. Партия целиком была доставлена в Украину из Китая. Китаец тоже ничего не перепаковывал и это тоже факт. А вот продавец, скорее всего он мог это сделать. Но вот вопрос - зачем. У него доступно 10 000 этих дисплеев, именно одной позиции. Я не думаю что он их собирает по всему Китаю.
Seryjka вне форума  
Непрочитано 18.11.2010, 13:10  
Cyber_RAT
Прописка
 
Регистрация: 29.11.2007
Адрес: Могилев. РБ.
Сообщений: 143
Сказал спасибо: 30
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
Cyber_RAT на пути к лучшему
По умолчанию Re: Библиотека SSD1289

Код:
void LCD_SetArea(unsigned int x1, unsigned int y1, unsigned int x2, unsigned int y2)
{
    LCD_WrCmd(0x44); LCD_WrDat((x2 ‹‹ 8) | x1);    // Source RAM address window 
    LCD_WrCmd(0x45); LCD_WrDat(y1);    // Gate RAM address window 
    LCD_WrCmd(0x46); LCD_WrDat(y2);    // Gate RAM address window 
	LCD_WaitMs(1);
	LCD_SetCursor(x1, y1);
}

void LCD_Rect(unsigned int left, unsigned int top, unsigned int right, unsigned int bottom, unsigned int color)
{
	register unsigned int x,y;

	LCD_SetArea(left, top, right, bottom);
	LCD_OPEN_WRITE();
    for(y=top; y‹=bottom; y++)
	{
        for(x=left; x‹=right; x++)
		{
			LCD_FAST_WRITE(color);
        }
    }
	LCD_CLOSE();
	LCD_SetArea(0, 0, GetMaxX(), GetMaxY());
}
5 рисуется где-то чуть меньше половины положенного, а 6 - 1 линия -----------

вечером выложу фото, сегодня на работу уже не тянул макетки (итак косо вчера смотрели )

Последний раз редактировалось Cyber_RAT; 18.11.2010 в 13:13.
Cyber_RAT вне форума  
Непрочитано 18.11.2010, 20:25  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Библиотека SSD1289

Друзья посмотрите на свои десплеи пожалуйста! Точнее на элементы на шлейфе. У вас впаян элемент под названием VCR2???? У меня его нет, а через этот элемент идет на схему CS! Не хрена не пойму
__________________
Я бы изменил весь мир, но бог не дал исходников

Последний раз редактировалось Uragan90; 18.11.2010 в 20:29.
Uragan90 вне форума  
Непрочитано 18.11.2010, 20:28  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Библиотека SSD1289

У меня два экрана, не впаян на обоих.
kison вне форума  
Сказали "Спасибо" kison
Uragan90 (18.11.2010)
Непрочитано 18.11.2010, 20:31  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Библиотека SSD1289

Через него должен идти на контроллер SC//------------------› Как же так????
__________________
Я бы изменил весь мир, но бог не дал исходников
Uragan90 вне форума  
Непрочитано 18.11.2010, 20:33  
Uragan90
Почётный гражданин KAZUS.RU
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: Библиотека SSD1289

Вот и не работает из за этого а я мля кода влил в него гига бит
__________________
Я бы изменил весь мир, но бог не дал исходников

Последний раз редактировалось Uragan90; 18.11.2010 в 20:36.
Uragan90 вне форума  
Непрочитано 18.11.2010, 22:33  
Cyber_RAT
Прописка
 
Регистрация: 29.11.2007
Адрес: Могилев. РБ.
Сообщений: 143
Сказал спасибо: 30
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
Cyber_RAT на пути к лучшему
По умолчанию Re: Библиотека SSD1289

а можно фото ваших шлейфов и надпись на нем и на дисплее?

p.s. вот мой
надпись на рамке "S95160-V03-H-070726"

вот шлейф со стороны деталей
Cyber_RAT вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Библиотека для работы с меню графического индикатора Tvenn Микроконтроллеры, АЦП, память и т.д 30 15.02.2011 17:41
Существует ли AT91SAM7Sxxx библиотека для Proteus? projects.org.ua Proteus 4 29.10.2010 02:09
Библиотека для создания меню, для графического индикатора Tvenn Микроконтроллеры, АЦП, память и т.д 2 03.09.2010 10:38
Библиотека последовательного доступа для AT45DB161, порт CodeVision LVII Микроконтроллеры, АЦП, память и т.д 4 19.06.2010 03:32


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


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