Дисплей от Siemens S65

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Аватара пользователя
ELcat
Друг Кота
Сообщения: 3258
Зарегистрирован: Вт май 19, 2009 09:27:30
Откуда: Украина

Сообщение ELcat »

О! Так дай свой код и схемку соединения меги со стеклом. Меня кстати смущает что в коде мрСмита не используется вход RS стекла, который определяет что сейчас принимаем данные или команду.
Реклама
Valeron
Родился
Сообщения: 5
Зарегистрирован: Пн янв 21, 2008 20:07:25
Откуда: Сергиев Посад
Контактная информация:

Сообщение Valeron »

У меня на сайте http://avrhobby.ru/ 3 статьи про продвинутый RGB контроллер, там тебе и код для LCD и для сенсорного экрана
Реклама
Аватара пользователя
ELcat
Друг Кота
Сообщения: 3258
Зарегистрирован: Вт май 19, 2009 09:27:30
Откуда: Украина

Сообщение ELcat »

Огромное спасибо, Валерон! Всё заработало! Правда поначалу жутко перепугался поскольку запутался в фузах и контроллер "слёг", пришлось пытаться раскачивать сначала от тиньки, и даже наскоряк изготовить генератор на 74НС00 (700-800кГц). Сейчас работает с кварцем на 10.00МГц :)
Valeron
Родился
Сообщения: 5
Зарегистрирован: Пн янв 21, 2008 20:07:25
Откуда: Сергиев Посад
Контактная информация:

Сообщение Valeron »

Да незачто
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
ELcat
Друг Кота
Сообщения: 3258
Зарегистрирован: Вт май 19, 2009 09:27:30
Откуда: Украина

Сообщение ELcat »

Странно, на 16МГц тоже запустилось без изменения программы.
Реклама
Аватара пользователя
K()X
Открыл глаза
Сообщения: 73
Зарегистрирован: Вс янв 04, 2009 23:47:30
Откуда: Пенза

Сообщение K()X »

У меня прошивка была под 25мгц, а работало от 8мгц внутреннего генератора, но с такими тормозами...
Кто не пил ни разу водки-тот не знает вкус воды!
Реклама
Аватара пользователя
ELcat
Друг Кота
Сообщения: 3258
Зарегистрирован: Вт май 19, 2009 09:27:30
Откуда: Украина

Сообщение ELcat »

Там ведь меж секвенциями теперь в два раза меньше промежутки времени и стекло их хавает :)

Помогите, пожалуйста, идентифицировать камушек, на нём написано:
ATMEL(R)
32D92
AT25007-2
7C3644
9836 KOREA
это всё в корпусе типа QFP-64. Ответ киньте в ЛС, если не затруднит.
Christ
Родился
Сообщения: 7
Зарегистрирован: Сб окт 24, 2009 16:17:47
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение Christ »

Добрый день.Помогите разобраться с дисплеем LS020B8UD05 . За три дня возни с ним добился только инициализации и ответа на команды 0x0040 и 0x0080 .
Вот используемый код в среде CodeVision.
Вложения
LS020B8UD05.zip
(56.03 КБ) 462 скачивания
Аватара пользователя
ELcat
Друг Кота
Сообщения: 3258
Зарегистрирован: Вт май 19, 2009 09:27:30
Откуда: Украина

Re: Дисплей от Siemens S65

Сообщение ELcat »

:)) разогнал мегу до 25МГц без изменения проги инициализации - теперь все тайминги в 3 раза короче и всё равно всё работает. Кстати, кто дисплей не припаивает, а лепит на импровизированные контакты или разъёмы, остерегайтесь потери контакта по цепям питания или земли стекла, оно то всё равно питание получит через защитные диоды с сигнальных линий, но у меня одно стекло так полегло. Грустная новость, с кардач исчезли все ls020, вместо них появились какие-то новые похожие с непонятной маркировкой, но прогой под ls020 не запускаются. Насчёт новых поставок любимого стекла говорят не утешительно, типа завозов больше не планируется. Может кто где какие новые освоил, хотелось бы чего-нибудь свеженького с разрешением 320х240.
Аватара пользователя
krolaka
Нашел транзистор. Понюхал.
Сообщения: 169
Зарегистрирован: Пн мар 02, 2009 12:23:37
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение krolaka »

привет всем :) ктото дисплей етот юзал вместе с at91sam7sXX ? а то хочу изучать арм вместе с дисплеем :) мож кто поделится исходниками контролер мона ls020 lph88
Изображение
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение Spider »

Всем привет! Наконец-то запустил свой LCD.
http://spider.dyndns-blog.com/content.p ... CD-ATMega8
Но возникло пара вопросов:
1. Есть у кого-нить шрифт 5х5?
2. Дисплей так и должен "заметно" медленно отрисовываться? Частота SPI F_CPU/2, при F_CPU=12MHz?
Аватара пользователя
neonix
Электрический кот
Сообщения: 1040
Зарегистрирован: Чт фев 19, 2009 17:46:34
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение neonix »

1.Такого шрифта готового я не встречал, скорее всего придется вручную его рисовать. Дело весьма нетривиальное, возьмите лучше готовый.
2. 6 МГц SPI для этого дисплея очень мало(учитывая еще, что SPI 8 бит - там паузы между посылками), в телефоне он работает на 13 мегагерцах.
Where technology meets enjoyment.
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение Spider »

я ужо и SPI на прерывания перевёл в буферный режим. обидно что так медленно :(
А второй страницы памяти нет? Чтобы в фоне нарисовать и "сдвинуть" страницу.

А вообще планирую на ATXMega это делать, а там тактовая до 32MHz, что означает, что я могу SPI выставить 16MHz
Аватара пользователя
neonix
Электрический кот
Сообщения: 1040
Зарегистрирован: Чт фев 19, 2009 17:46:34
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение neonix »

Я и на ARM с тактовой в 55 мегагерц от него адекватной работы не добился - фликер все равно есть, при частоте SPI 25 мегагерц. Этому дисплею нужен полный экранный буфер в памяти. Рисуем в памяти картинку и залпом выстреливаем через SPI 24 раза в секунду. Поэтому лучше брать МК с большим объёмом RAM. Память в этом дисплее возможно и переключается, просто никто не знает как :))
Where technology meets enjoyment.
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение Spider »

Да как бы даже если просто "выстреливать" тупо сразу один цвет к примеру, то видно как он заполняется им. А телефон то шустренько это делает. Кажется мне что есть там страницы видеопамяти.
Аватара пользователя
neonix
Электрический кот
Сообщения: 1040
Зарегистрирован: Чт фев 19, 2009 17:46:34
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение neonix »

Телефон работает с экранным буфером, нарисовав картинку отправляет её в дисплей, и ему нафиг не нужны две страницы видеопамяти. На ARM при 55 мегагерцах рисование цветом происходит моментально, проблема в том что если перерисовывать изображение по частям возникает фликер и вся картинка мерцает. У вас просто слишком низкая частота SPI поэтому так медленно. Но просто увеличение частоты SPI не избавляет от новых проблем...
Where technology meets enjoyment.
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение Spider »

А может меня кто вразумить какой практический смысл скролинга?
Ну скролит он на нужную величину, а что это даёт? В чём смысл?
Аватара пользователя
maglev
Потрогал лапой паяльник
Сообщения: 316
Зарегистрирован: Пт апр 17, 2009 22:45:42
Откуда: Minsk
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение maglev »

Spider писал(а):1. Есть у кого-нить шрифт 5х5?


не советую. Как-то делал устройство на этом дисплее, самый мелкий из читабельных - шириной 6 (6х8 использовал в результате).

Spider писал(а):А может меня кто вразумить какой практический смысл скролинга?
Ну скролит он на нужную величину, а что это даёт? В чём смысл?


Да, тоже удивлялся. Не удалось применить.
Есть мнение, что полная документация разъяснила-бы многие моменты, а так - что есть.
Аватара пользователя
Spider
Опытный кот
Сообщения: 732
Зарегистрирован: Чт дек 29, 2005 07:29:25
Откуда: Омск
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение Spider »

Наверное со скролингом терминал удобно делать :)
Аватара пользователя
maglev
Потрогал лапой паяльник
Сообщения: 316
Зарегистрирован: Пт апр 17, 2009 22:45:42
Откуда: Minsk
Контактная информация:

Re: Дисплей от Siemens S65

Сообщение maglev »

Там не такой скроллинг. Терминал там тоже был нужен, но дисплей по этой команде делает что-то неподходящее. Не помню подробностей уже.
Ответить

Вернуться в «Периферия»