| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| LCD 4x20 HELP http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=2282 |
Страница 1 от 1 |
| Автор: | spotlite [ Съб Апр 29, 2006 12:38 pm ] |
| Заглавие: | LCD 4x20 HELP |
Здравейте, от доста време ползвам дисплей - 2 редови, но скоро си взех 4 реда по 20 символа. Програмирам на PICBASIC и нокога не съм имал проблеми с LCD. Но този се закучи яко. Ако някой е подкарвал такъв дисплей на 4 бит-ов интерфейс, моля да сподели. благодаря |
|
| Автор: | Predator_MF [ Съб Апр 29, 2006 1:00 pm ] |
| Заглавие: | |
Кое точно те мъчи?? Дисплея си е базиран на HITACHI, просто имаш два реда повече....аз мисля че проблема ти е в Proton, вероятно търсиш някаква готова функция вградена в него за такъв дисплей (доколкото помня в Proton има такива функции)...ако е така, откажи се и си напиши сам драйвера |
|
| Автор: | milenjs [ Съб Апр 29, 2006 9:20 pm ] |
| Заглавие: | |
DECLARE LCD_LINES 1 , 2 , or 4 Inform the compiler as to how many lines the LCD has. За твоя случай - 4! Това е, ама гадаем какво питаш и какво те интересува. Кажи повече. |
|
| Автор: | FiTTiLA [ Нед Апр 30, 2006 1:58 am ] | |||||||||||
| Заглавие: | Re: LCD 4x20 HELP | |||||||||||
Виж на 4 стр. там са описани адресите на всички видове редови LCD-та.
|
||||||||||||
| Автор: | spotlite [ Нед Апр 30, 2006 9:53 am ] |
| Заглавие: | 2x40 |
Точно четейки тоя PDF забелязах че единствено на 20х4, адреса за началото на 1 и 3 ред са еднакви както и 2 и 4 ред. Усеюам че има нещо гнило. Може би и ма 2 контролера е 1 дисплей, от кадето да дойде проблема. |
|
| Автор: | FiTTiLA [ Нед Апр 30, 2006 12:43 pm ] | |||||||||||
| Заглавие: | Re: 2x40 | |||||||||||
Sorry, ама нямам време да я видя тази работа. Виж този .pdf. Ако има зор ще го бориме пак.
|
||||||||||||
| Автор: | Dimiter [ Нед Апр 30, 2006 5:04 pm ] |
| Заглавие: | |
@spotlite Пич , 4-ри редовия дисплей е двуредов, сещаш ли се? просто след 20-я знак ако се не лъжа 1-ви ред продължава на 3-ти 2-ри на 4-ти |
|
| Автор: | iko [ Вто Май 09, 2006 10:07 pm ] | |||||||||
| Заглавие: | ||||||||||
Не знам дали сте разрешили проблема, но аз днес се борих с такъв дисплей и адресите са му точно така (поне на моя купен от K2 electronics). Първия ред са от 0x00 до 0x13 Втория от 0x40 до 0x53 Третия от 0x14 до 0x27 Четвъртия от 0x54 до 0x67 http://www.hw.cz/pdf/elatec_lcd_family.pdf |
||||||||||
| Автор: | spotlite [ Вто Май 09, 2006 10:59 pm ] |
| Заглавие: | Thanks |
Мерси за многото мнения, но аз програмирам с PICBASIC и може би проблема идва от инициализацията му още. Тъй като излизат разни символи отвреме на време, ама само на 1 и 3 -ти ред. Сртранно... |
|
| Автор: | Dimiter [ Сря Май 10, 2006 9:32 am ] |
| Заглавие: | |
@spotlite тоест стандартната инициализация след включване на захранването (едноредов) |
|
| Автор: | milenjs [ Сря Май 10, 2006 10:41 am ] |
| Заглавие: | |
@spotlite - смени бейсика, из също пиша вече на бейсик, досега никакви проблеми с ЛСД-тата 1,2 или 4 редови. Без значение порта където са вързани, пиша на тях със стандартната процедура Print. Пусни все пак малко от кода да го видим... |
|
| Автор: | rabbitt [ Сря Май 10, 2006 1:39 pm ] |
| Заглавие: | |
Здравейте! Пускал съм двуредови дисплеи и съм имал малко ядове. Аз пиша на С, но специално за LCD (с HITACHI драйвера) ползвам асемблерни функции. Това се наложи, защото пуснати през компилатора даваха ядове. Моята препоръка е да си напишеш такива функции, които да извикваш когато се обръщаш към LCD-то. Иначе, след като подкараш дисплея, ако имаш възможност пусни му един PWM на контраста (някой вече беше дал тази идея), стиига да имаш възможност. Пробвал съм го и работи безотказно. Даже бях предвидил RC филтър за всеки случай, но не се наложи да го ползвам. И последно - гледам купувате дисплеи от Комет, Електрон Инвест, и т.н., които според мен са малко скъпички. Аз вземам от една фирма - Електроинвент. Последно взех 2х16 с подсветка за около $5. |
|
| Автор: | paregov [ Сря Май 10, 2006 2:47 pm ] |
| Заглавие: | |
А някакъв сайт имат ли където може да се види какво предлагат? Или някакви координати ако можеш да дадеш за тази фирма. |
|
| Автор: | rabbitt [ Сря Май 10, 2006 4:16 pm ] |
| Заглавие: | |
Разбира се! Пропуснал съм да го напиша. Телефона е 868-70-65. Г-жа Арнаудова отговаря за доставките. Ако не се лъжа винаги имат на склад от този модел BDM1602B, производител са някакви китайци - Xiamen Ocular, а драйвера е подобен на HD44780 - KS0066U. Ако ви представлява интерес, мога да "щракна" един и да го покажа. Трябва да се пита конкретно, защото по едно време бях заръчал един 4х20 с подсветка за около$11, а за 30-на лв имаше графичен 128х32. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|