Страница 2 из 3
Добавлено: Вт ноя 25, 2008 18:37:06
Man
Возникли проблемы с выводом масива , переделал подпрограмму зиливки для вывода масива c большой помошью Krik99 зачто ему огромное спасибо.
Код: Выделить всё
void foto(void)
{
unsigned long i;
PORTB &= ~_BV(LCD_CS); // select display
lcd_cmd(SD_CSET);
lcd_dat0(0x08); // start is 8, not 0
lcd_dat0(0x01);
lcd_dat0(0x8B); // is 00x8B = 0x83+8
lcd_dat0(0x01);
lcd_cmd(SD_PSET);
lcd_dat0(0x00);
lcd_dat0(0xAF);
lcd_cmd(RAMWR);
// start data transmission
//for (i=0; i<DISP_W*DISP_H; i++)
for (i=0; i<176*132; i++)
lcd_dat16(image[i]);
PORTB |= _BV(LCD_CS); // deselect display
}
А проблема заключается в том что выводится 16 стобцов масива а остальное залито зеленым цветом почему непонятно, если кто работал и были такиеже проблемы отпишитесь.
Добавлено: Вт ноя 25, 2008 19:51:27
MetEl
Вот такая штука..

Добавлено: Вт дек 02, 2008 15:32:34
Man
Разобрался с выводом картинок,фото ниже.
Есть проблемка немогу найти как изменить оринтацыю экрана , чтобы выводились данные не 132*176 а 176*132
если кто работал с контролером L2F50 отзовитесь.
Добавлено: Чт дек 04, 2008 06:58:59
Старый Бабай
А скакой минимальной частотой SPI может работать дисплей.
А то скачал пример, подключил экран и ничего
сижу разбираюсь
Добавлено: Чт дек 04, 2008 08:00:07
Man
Пробовал запускать мегу от 4-16Mhz все работает ток на таких тактовых частотох заполненеи проходит просто ужастно долго
Максимальная частото SPI 13Mhz , вот думаю затактировать мегу денить на 20Mhz но пока кварца нету

Добавлено: Чт дек 04, 2008 08:21:38
Старый Бабай
Я использую мегу от встроеного генератора на 8МГц
соответсвено SPI максимум будет 4
Добавлено: Сб дек 06, 2008 20:46:51
Voodoo-Cat
от 20 мгц работает, проверено
а есть ли преобразователи USART->SPI?
хочу 1Мбит/сек гнать сразу в дисплей, а то у меги максимум 115кбит/сек
Добавлено: Вс дек 07, 2008 00:01:51
Fighter
кто вам сказал что 115200 максимум?
атмега32 при кварце 16мгц - 1мбит по усарту
читайте даташит
Добавлено: Вс дек 07, 2008 00:30:38
Voodoo-Cat
битрейд=частота кварца/(2*(UBRR+1)) ето оно ?
странно что в Кодевижене максимум 115200 с 2% ошибками)
Добавлено: Пн дек 08, 2008 20:52:11
Spider
RTFM батенька.
есть ещё U2X так с ним на 16Mhz можно законно получить 2Mbps, а на 20MHz так вообще все 2.5 Mbps.
А на счёт USART -> SPI, так у mega88 и её подобных помоему это уже реализованно. Посмотрите.
Добавлено: Пн дек 08, 2008 22:42:56
Voodoo-Cat
Spider писал(а):
А на счёт USART -> SPI, так у mega88 и её подобных помоему это уже реализованно. Посмотрите.
мне-то нужно внешний USART (от Bluetooth модуля) сигнал гнать в SPI екранчика..... или такое возможно автоматом в обход контроллера?.
Добавлено: Вт апр 07, 2009 13:45:36
demonchik
Всем привет! прошу помощи... на сайте немца
http://www.superkranz.de/christian/S65_ ... Index.html какое то несоответствие со схемой и кодом- порт В3 не используется вообще. подкиньте пожалуйста код и схему рабочие!

Добавлено: Вс авг 09, 2009 21:48:30
demadsv
Кто-нибудь решил проблемку с горизонтальной ориентацией диспа L2F50?я нашёл только переворот текста,и то текст как-то показывает перевёрнуто.
И ещ вопросик.Есть у кого подпрограммки рисования для этого диспа(прямоугольники,залитые,круги и т.д.)?
Добавлено: Пн авг 10, 2009 10:09:14
Man
Много сайтов облазил по работе с этим контролеров все софтово поворачивают
Неполучил данный контролер почему-то распространения между программистами ,почти все проекты делают на LS020.
Добавлено: Пт сен 11, 2009 19:03:52
demadsv
А библиотек под L2F50 нету ни у кого?(рисование прямоугольника,круга и т.д.)
Добавлено: Пн сен 14, 2009 13:32:07
Fighter
не встречал, но думаю написать ее не сложно, вероятно скоро этим займусь по причине покупки такое типа дисплея.
p.s. но мне залитых кругов не надо

мне линий и прямоугольников выше крыши для моих нужд.
Добавлено: Вс окт 11, 2009 21:47:08
CyxoeBuHo
а можно вместо меги 128 использовать AT49F1024 45VC?
Добавлено: Пн окт 12, 2009 19:14:54
dosikus
CyxoeBuHo писал(а):а можно вместо меги 128 использовать AT49F1024 45VC?
Это что прикол- использовать вместо микроконтроллера память?
Добавлено: Пн окт 12, 2009 23:45:32
CyxoeBuHo
сор...я еще мал в этом и неопытен!)

как я понимаю у меги 8 просто не хватит памяти обслуживать ЛСД от СХ70...а если (хотя бы в теории) использовать связку АТ49Ф1024 и меги 8 - возможно подключения к ЛСД? а то для бедного студента мега 128 - дороговато!

Re: LCD на контролере L2F50 + Atmega128
Добавлено: Пн апр 18, 2011 19:43:03
Fasterpast
решил на днях переписать пару своих прог под L2F50, ибо LS020 заканчиваются

, но что-то он ни в какую не хочет работать. Мусором заполняется, а никакие данные потом не принимает. Так и висит мусор. Может кто чего подскажет?