|
Графический ЖКИ, примеры кода на ASM |
|
|
|
Dec 18 2005, 21:43
|

Частый гость
 
Группа: Свой
Сообщений: 75
Регистрация: 3-09-05
Из: Россия, Москва
Пользователь №: 8 195

|
Уважаемый chief_olimp, поскольку Вы ещё не определились с конкретной моделью и хотите просто ознакомиться с принципом подключения, то могу предложить один вариант:
PG_12864_D.PDF ( 72.1 килобайт )
Кол-во скачиваний: 3082Писал когда-то драйвер мигающего курсора для ПЖ12864 под 51-й микроконтроллер, соответственно есть документация и исходники. Могу поделиться. Ну а сам алгорит драйвера дисплея простой, лови:
PG12864.rar ( 558.94 килобайт )
Кол-во скачиваний: 461
--------------------
"О наслажденье ходить по краю. Замрите, ангелы, смотрите: я играю. Разбор грехов моих оставьте до поры, Вы оцените красоту игры!"
|
|
|
|
|
Dec 19 2005, 10:43
|

Участник

Группа: Участник
Сообщений: 69
Регистрация: 17-09-05
Из: Kirov
Пользователь №: 8 659

|
хм... увидел всего один разумный ответ "разные индикаторы -> разные контроллеры -> разное программирование"Пока не определитесь с типом индикатора и контроллера в нём, рассуждать о том как его программировать не имеет смысла. А из совей практики могу посоветовать: выбрав индикатор за аксиому при написании программы берите datasheet на его контроллер! Ну и ещё смотрите временные диаграммы
--------------------
В голове слышался грохот: рушились грандиозные планы...
|
|
|
|
|
Dec 19 2005, 22:24
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(chief_olimp @ Dec 19 2005, 22:31)  не нужно так пинатся я не хочу покупать индикатор а потом что бы он просто валялся. протеус стоит но хочется как раз на нем испробовать прошивку под авр. т.е хочу сначала в протеусе отладить а потом живой индикатор купить. темой интересуюсь не плотно а для отвлечения. в данный момент овсаиваю связь с компом и символьный ЖКИ В FastAVR (это такой Basic для AVR) довольно приличный список поддерживаемых граф. контроллеров '------------------ Most commonly used graphic LCD has 128 x 64 pixels and it is produced by many manufacturers like Seiko (G1216), Hantronix (HDM64GS12), Samsung, WM-G1206 Nokia 3310 has very nice, not expensive Graphic display 84 x 48 pixels. T6963C Graphic LCD support '------------------ FAstAVR на выходе дает кроме всего прочего файл в виде обычного AVR .asm - всегда можно посмотреть, что и как они там с дисплеем делают. Для BASCOM-AVR тоже есть море реализаций для всяких дисплеев, пусть неоптимальных с точки зрения использования ресурсов, но позволяющих очень быстро получить нечто работоспособное. Далее - исключительно IMHO. В качестве "поиграться" всегда можно поставить что-нибудь типа LCDHype, повесить дисплей на принтерный порт и поразвлекаться с красивостями. После просмотра на живой железяке обычно проще понять, что же именно хочется получить на выходе - дисплей для бортового компьютера в автомобиль, системный монитор к компьютеру, красивую приблуду для WinAmp'а или еще какую вещь. Далее - примерно оценить ресурсоемкость, необходимые входные сигналы (напряжения, частоты, тепературы, спектроанализаторы и пр.), оценить перефирию , взять камень минимум на 30% мощнее - и паять это в железе.
--------------------
WBR, ROC.
|
|
|
|
|
Dec 20 2005, 19:46
|

Местный
  
Группа: Участник
Сообщений: 249
Регистрация: 31-10-05
Из: Украина Нетешин
Пользователь №: 10 344

|
Цитата(bodja74 @ Dec 20 2005, 01:46)  Ну и в формате протеуса тож есть.Если есть интерес могу выслать. Если под авр то пожалуйста вышли на v_gavenko@mail.ru Я так понял на халяву не получится  Ну это мы проходили, всем спасибо попробую для начала после покупки подцепить это чудо к ЛПТ а там посмотрим... С символьным проблем не особо было много может и с графическим все будет ок  Кстати киньте ссылочку на LCDHype, а то что то не могу найти...
|
|
|
|
|
Dec 20 2005, 20:25
|
Знающий
   
Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984

|
Цитата(chief_olimp @ Dec 20 2005, 22:46)  Цитата(bodja74 @ Dec 20 2005, 01:46)  Ну и в формате протеуса тож есть.Если есть интерес могу выслать.
Если под авр то пожалуйста вышли на v_gavenko@mail.ru Я так понял на халяву не получится  Ну это мы проходили, всем спасибо попробую для начала после покупки подцепить это чудо к ЛПТ а там посмотрим... С символьным проблем не особо было много может и с графическим все будет ок  Кстати киньте ссылочку на LCDHype, а то что то не могу найти... Хорошо,пошел паковать. С графическим тоже не сложно.
|
|
|
|
|
Dec 21 2005, 09:38
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(Rash @ Dec 21 2005, 10:32)  а про LCDHype подробней можно? Чего уж тут подробнее... Есть куча софта, который умеет управлять LCD, под Win32/Linux. LCD можно подключать к принтерному порту; Matrix Orbital, Crystalfontz (если не наврал в написании) - можно вешать на СОМ-порт. Вроде есть варианты с подключением по USB и I2C - с этим не сталкивался. Выводить на LCD можно самую разнообразную информацию - системные параметры (память, нагрузку на процессор, температуры, обороты вентилятора, ... , параметры WinAmpa (еще кучи всяких плееров). Короче, только от Вашей фантазии зависит, что выводить. Можно самому дописывать плагины, для своих задач. Я выводил отладочную информацию при отладке WIN32-приложений на LCD 4x40  LCDHype - просто одна из софтин, заточенная под граф. LCD. Есть еще всякие jaLCD, LCDSmartie, LCDMonitor ( куча еще всего ) - эти больше под алфавитно-цифровые LCD. Только к контроллерам это имеет весьма косвенное отношение, весь софт этот ставится со стороны PC
--------------------
WBR, ROC.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|