Отговори на тема  [ 15 мнения ] 
LCD 
Автор Съобщение
Мнение LCD
Zdraveite,
Vyzmojno li e da se vyrje 2x16 LCD na PORTC na mega8 v 4 bit mode?
Po princip polzvam CodeVisionAVR za pisane na software, no ne mi e qsno kak tochno stava nomera (ako vaobshte stava).


Чет Май 26, 2005 6:00 pm
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение 
Ами може да ги вържеш където си искаш. Предполагам в библиотеката за бслужване а дисплея се указа на кой порт е свързан, или пък с параметър при самото и извикване ....разгледай го.


Чет Май 26, 2005 11:04 pm
Профил
Мнение 
interesnoto na PORTC na mega8 e che ima samo 7 izvoda i ne moje da se vyrje lcd v 8 bit mode. Vypreki tva moga da ukaja che lcd-to e na PORTC no trqbva da e v 4 bit mode za da stignat izhodite :)
No ne sum siguren che stava. Osven tova ne znam dali ima nqkakva razlika pri izvejdaneto na text. Ako nqkoi znae neshto da kaje :)


Чет Юни 02, 2005 3:30 pm
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Разлика в командите м/у 4 и 8-битов интефейс на буквено-цифрови LCD-та няма. Има разлика само в начина на записване/четене на 1 байт информация към/от дисплея, при 8-битовия интерфейес 1 байт се изпраща на един такт на E сигнала, при 4-битовия интерфес се изпращат две тетради на два такта на E, за да се получи един байт. Освен това, ако няма да четеш от RAM-а на LCD дисплея, отпада и необходимостта от _RW сигнала, който се закача директно на GND, като при това положение трябва вместо проверка за Busy да направиш достатъчно големи времезакъснения. Така в крайна сметка при 4-битов интефейс ти са необходими само 6 I/O .


Чет Юни 02, 2005 3:49 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение 
E .. това с времезакъсненията грубо звучи ......аз редпочитам да си проверявам сигнала ...


Чет Юни 02, 2005 7:21 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Чет Май 12, 2005 11:10 am
Мнения: 211
Мнение 
Защо да свучи "грубо" с времезакъсненията? Аз специално предпочитам така да работя, спазваш си времената дадени от HITACHI и през това време си свършваш нещо друго полезно, вместо да проверявам постоянно флаговия бит. И още нещо ценно има, както казва pirev икономисваш една шина R/W, която даваш на маса.


Чет Юни 02, 2005 11:24 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение 
Да ако влизаш в цикъл който ти проверява да .. загуба на време е , но иначе ако си го наравиш така че да е част от цикъла който въртиш не е така. Иначетрябва време да генерираш, аз гледам да избягвам генериране на излишни времена, това нито пести код, нито повишава бъзодействие.


Пет Юни 03, 2005 1:11 am
Профил
Мнение 
Taka bi trqbvalo da se vryzva 4bit LCD


Нед Юни 05, 2005 10:26 pm
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Резисторите към DB<4-7> и E,RS & RW не са нужни при това свързване. Те ще са нужни ако например порта на микроконтролера го използваш и за нещо друго, примерно като входове.


Пон Юни 06, 2005 12:05 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение 
Мммм това за резисторите .... ако дисплея ти е на дълъг кабел са си нужни, от страната на дисплея, иначе става мазало .....


Пон Юни 06, 2005 1:32 am
Профил
Мнение 
Blagodaria za savetite, obache kartinkata ne mi pomaga mnogo. Na neq DB7 se vryzva za P7, a nqma PC7 na mega8. Kak trqbva da se konfigurira LCD-to taka che da se polzvat samo PC0-PC6?
Osven tova PC6 e Reset i mai ne e dobra ideq da se polzva za LCD? :oops:
Vyobshte kato che li PORTC na mega8 ne stava za LCD...


Пон Юни 06, 2005 1:36 pm
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Ами прояви малко въображение, вържи DB<4-7> към PORTC<0-3>, а на останалите PORTC.4,5 свържи E,RS, а RW го дай твърдо на маса, какво толкова сложно има, та да те притеснява едно LCD ? Ако си мазохистки настроен сложи и резисторите, въпреки че, пак ще се повторя въобще няма нужда от тях, дори и на 60 см да ти е LCD-то от контролера, защото скоростите на трансфер м/у контролера и LCD са малки, няма опасност да се размажат фронтовете на сигналите.


Пон Юни 06, 2005 1:44 pm
Профил WWW
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Дек 22, 2004 2:56 pm
Мнения: 347
Местоположение: Хасково
Мнение 
Ти коя версия на CodeVisionAVR ползваш? защото на моята няма mega8. Аз съм пробвал с АТ90S8535 и си става четирибитовия интерфейс.Ако при теб автоматичния генератор на код (предполагам че искаш да ползваш него щом си се запритеснявал толкова) ти казва че можеш значи би трябвало да стане, а ако не държиш да ползваш готовите функции на CodeVisionAVR за работа с LCD можеш както ти каза Пирев да си ги вържеш (изводите на LCD ) на който си искаш порт и да си го инициализираш сам, и да си направиш твои си функции или пък там каквото си искаш :)


Пон Юни 06, 2005 2:40 pm
Профил ICQ
Мнение 
Versiqta na CodeVisionAVR koqto polzvam e 1.23.7a professional, no avtomatichniq generator na kod ne pozvolqva lcd na portc na mega8.
no sega vsichko mi se izqsni. Blagodarq! :D


Пон Юни 06, 2005 9:04 pm
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение 
Ами за резисторите и кабела ... мога да покажа ... .като се върна ще снимам един дисплей без резистори ... маже и това си е, половината от по дългите тектове им ебава мамата ....


Пон Юни 06, 2005 9:29 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 15 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни