| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Трябва ми помощ за дисплей http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=2291 |
Страница 1 от 1 |
| Автор: | IceBurn [ Пон Май 01, 2006 4:35 pm ] | ||
| Заглавие: | Трябва ми помощ за дисплей | ||
Имам дисплей от Ericsson A2628S - 101x56 px. Контролера му е PCF8548. Управлявам го по I2C с PIC16F877. Проблема ми е следния: Започнах да си пиша си пиша функция за чертане на линия и я реализирах като последователно "паля" пикселите на линията. Проблема идва от там, че не мога да разбера как да прочета съдържението на DDRAM-а, за да мога да маскирам вече заредените данни. Т.е. да не се получава загуба на данни. Май много не го обясних както трябва Като цяло трябва ми да разбера как да прочета данните в DDRAM-a на дисплея (ако може, защото до колкото разбирам май не може). Ако наистина не може ми изниква друг проблем - трябва да си правя дублиране на DDRAM-a, т.е. да пиша данните и в друг RAM и да ползвам тях за обработка. Т.е. трябва ми някакъв евтин външен RAM 1Кх8 (трябват ми ~700 байта), по възможност сериен (SPI). Мерси предварително за помощта. П.П. Знам, че мога да позлвам друг дисплей, но просто този го имам под ръка и искам да ползвам него
|
|||
| Автор: | 3aek [ Пон Май 01, 2006 4:43 pm ] |
| Заглавие: | |
най-лесното решение е да си пазиш копие от това което пращаш на дисплея в рам-а и да си манипулираш него и да update-ваш целия рам винаги към дисплея след операция чертане |
|
| Автор: | IceBurn [ Пон Май 01, 2006 4:49 pm ] |
| Заглавие: | |
Ами и на мен това ми беше едната идея ама на PIC-а му е малко RAM-a Трябват ми ~700 байта. А и досега не съм ползвал външен RAM и не знам никакви модели и какво може да се намери на нашия пазар. Но все пак ми се иска да греша и да може да се чете DDRAM-a Нека ако някой се е мъчил с подобни дисплей да сподели. |
|
| Автор: | TheHungry [ Пон Май 01, 2006 5:51 pm ] |
| Заглавие: | |
Не става четене , поне така казват от Philips |
|
| Автор: | Цецо [ Пон Май 01, 2006 7:17 pm ] |
| Заглавие: | |
Е човека 2 пъти ви казва че не му стига РАМ-а. Моят съвет: Смени пика. С такъв дето да има достатъчно РАМ. Да ползваш външен рам в случая ще излезе 10 пъти по скъпо, да не говорим че за сериен РАМ не съм чувал, със сигуност има, но струва .... и се намира - никъде. |
|
| Автор: | Gogo [ Вто Май 02, 2006 8:59 pm ] | |||||||||
| Заглавие: | ||||||||||
Точно така. Освен това, като започнеш да четеш, маскираш и "връщаш" обратоно маскитаните данни, много се забавя цялата работа. Та както каза някой по-горе, имейдж във вътрешния рам, обработваш и уплоад в дисплея. В момента и аз правя такова нещо - преработка от твоя вариант в по-горе предложения |
||||||||||
| Автор: | TheHungry [ Сря Май 03, 2006 1:08 pm ] | |||||||||
| Заглавие: | ||||||||||
Да ползва AVR . |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|