реклама на сайте
подробности

 
 
87 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> AVR и Siemens M55
Nanobyte
сообщение Jul 3 2006, 21:45
Сообщение #31


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Вот обещанная программа на ASM для проверки и работы с LCD от Nokia-3310.
В тексте есть подробные комментарии.
Позже напишу простенькую GLCD, как только раскидаю текущие работы.
Прошу пользоваться:

Прикрепленный файл  Test3310.zip ( 1.61 килобайт ) Кол-во скачиваний: 4253

А вот с S65 пока облом smile3046.gif Уже 2 раза всю "Камасутру" с ним прочитал, а толку нет wub.gif ...


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
DesNer
сообщение Jul 8 2006, 08:48
Сообщение #32


Частый гость
**

Группа: Свой
Сообщений: 188
Регистрация: 22-09-05
Из: Томск
Пользователь №: 8 832



Вот кое чего по данной теме раскопал, там даже библотека есть
http://serdisplib.sourceforge.net/ser/pcd8544.html
Go to the top of the page
 
+Quote Post
Spider
сообщение Jul 26 2006, 06:37
Сообщение #33


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Цитата(Nanobyte @ Jul 4 2006, 04:45) *
А вот с S65 пока облом smile3046.gif Уже 2 раза всю "Камасутру" с ним прочитал, а толку нет wub.gif ...

Ту что немцы написали? SENSORED это а не каасутра. Вот бы даташит на него.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Jul 27 2006, 20:18
Сообщение #34


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Написав про "Камасутру", я имел в виду то, что я с ним про#$%^ся почти неделю smile.gif . Согласно закону Мэрфи, мне попался дисплей с контроллером Epson L2F50xx, а у дойчей всё крутится вокруг LS020 и LPH88. Даташитов на управляющие кристаллы накачал уже целую кучу, многие команды совпадают с примерами, но подробно пока не разбирался. Первый раз такой облом с дисплеем sad.gif smile.gif

P.S. 2 Alexey Belyaev А какие контроллеры стоят в этих дисплеях? Может DS и найду.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
Spider
сообщение Jul 27 2006, 21:59
Сообщение #35


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Цитата(Nanobyte @ Jul 28 2006, 03:18) *
P.S. 2 Alexey Belyaev А какие контроллеры стоят в этих дисплеях? Может DS и найду.
Вот что я обычно отвечаю на вопрос к даташиту:
Цитата
"СуперНемец" предлагает 3 разный "драйвера" для работы с дисплеями 3х
разных производителей. Мол так и так работает тока так. На деле же.
Аппарат Siemens x65 (x65 это я так называю всю линейку 65ых сименсов с
данным дисплеем) использует один протокол работы со всеми дисплеями.
Выявилось очень просто у меня у товарища мастерская GSM и там этим
"слепых" сименсов просто завались (как у Дяди Мотроскина гуталина) ну
набрал я горку разных моделей и горстку разных дисплеев (по
производителю конечно) и давай тыкать разные комбинации. И что ты
думаешь? Все комбинации рабочие.
Если сходить на форум Siemensclub.ru и allsiemens.ru и порыться по
форуму, то там есть такая утиля как PapuasTools она подключает к
телефони и выдаёт сведенья о нём, так вот в сведеньях есть Display ID:
<далее маркировка чипа дисплея> так вот если менять дисплеи и
запрашивать каждый раз ИНФО, то там всегда один и тот же DisplayID.
Опять же доказывает, что телефон не знает какой на нём Дисплей.
А если у дисплея нет обратной связи и телефон не может знать какой на нем сейчас дисплей,
следовательно он
не может выбирать протокол работы и работает всегда одним. Эта теория
была подтверждена далее на практике, когда я собрал "эмулятор дисплея"
на практике же это просто mega8 в SPI slave подключенная к телефону
вместо дисплея. Она в свои скудные килобайт оперативки смогла собрать
не много информации но этого хватило чтобы ещё раз доказать, что
телефон работает с дисплеями "как с одним", т.е. есть один
универсальный протокол работы с дисплеем.
Эта же эмуляция показала, что частота шины работы телефона с дисплеем
ОЧЕНЬ редко превышает границу 11Mhz на что немцы утверждают 13Mhz.
Даже при 13Mhz при отрисовки дисплея средствами Мега8 видна "скорость"
отрисовки, На телефоне же этого не видно.

Я взял даташит на самый близкий по маркировке Шарповский контроллер к тому что мы
имеем и проштудировал его. Оказывается Если сначала рисовать картинку
в "памяти" контроллера дисплея, а потом давать команду на отрисовку,
то визуально всё будет мгновенно, еже ли рисовать и тут же выводить.
Думаю Телефон так и работает. Но то что описанною в том даташите никак
не стыкуется с тем, что я получит средствами эмулятора.

Если я не прав - поправь меня.

Кстати, я тоже имел дело с L2F50, и как ты мог заметить на форуме у меня получилось.
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 9 2006, 13:51
Сообщение #36


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Добрый день, присоединяюсь к вашему обсуждению. Уже неделю пытаюсь прикрутить LCD s65 к
PIC 16F84. Давольно прикольная история, сделал всё как у немцев, включаю питание, нечего, еще раз, ничего; на десятый раз экран проинициализировался. Дальше хуже. Был какойко глюк, толи квац отпаялся толи еще где-то контакта небыло, кароче кантроллер (как я понял по частоте мигания контрольного светодиода) почемуто стал работать на значительно меньшей частоте, и о чудо, экран стал инициализироваться все время (каждый раз). Странно то, что время инициал. стало примерно 2-3 секунды, и как мне показалось каждый раз менялось. Вчера сделал новую плату, все качественно спаял и экран перестал иниц-я. Вообще использовал всегда кварц на 12 МГц. И ещё кого интересует могу поделится инфо-й по след. вапросам: (PIC 16F84 + LCD NOKIA 3410) и
(PIC 16F84 + карточка памяти MMC) тут у меня проблем нету, всё работает.

P.S.
За правописание не бейте сильно.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Spider
сообщение Aug 9 2006, 18:00
Сообщение #37


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Цитата(skripach @ Aug 9 2006, 20:51) *
(PIC 16F84 + LCD NOKIA 3410) и
(PIC 16F84 + карточка памяти MMC) тут у меня проблем нету, всё работает.

Я сегодня целый день бился над проблемой подключения 3310 к АВР. В частности бесит неконтакт плозадки контактов и самого стекла. Как это побеждает рабочий класс?
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 9 2006, 19:21
Сообщение #38


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



У меня экран был с металтческими кантактами, с резинками и стёклами дела не имел.

У меня экран был с металтческими кантактами, с резинками и стёклами дела не имел.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Aug 10 2006, 20:13
Сообщение #39


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Да, с контактами у 3310 проблемы, очень нежная конструкция. Когда контакт со стеклом начал периодически пропадать, пришлось взять одну жилку от провода МГТФ и приклеивать токопроводящим клеем к прозрачным контактам на стекле. Вторые концы жилок припаял к полоске стеклотекстолита с вытравленными проводниками, приклеенной обычным клеем к заднему стеклу дисплея. Токопроводящий клей брал готовый, для автомобилистов (~80 руб). Судя по запаху, это клей БФ, в нём замешан тончайший серебряный порошок. Возиться пришлось под хорошей лупой, да и клей подсыхает быстро.
Другие индикаторы уже не паяю за контакты, приходится делать переходную плату и к ней прижимать индикатор.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
Spider
сообщение Aug 11 2006, 03:29
Сообщение #40


В поисках истины
***

Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923



Цитата(Nanobyte @ Aug 11 2006, 03:13) *
Другие индикаторы уже не паяю за контакты, приходится делать переходную плату и к ней прижимать индикатор.

Ща дойду до офиса сфотаю что я соорудил вчера smile.gif
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 11 2006, 13:34
Сообщение #41


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Сегодня наконец прикрутил экран от s65, если у когото не получается то цепляйте вывод reset на Uпит дисплея. Это потому что нужен большой ток, а с порта PICa всего 15 mA можно получить. У меня всё заработало.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 20 2006, 14:29
Сообщение #42


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Получилось вывести на экран BMP картинку с карты MMC.
PIC 16f84A на 12 Мгц, питается от 2 батареек АА.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Aug 20 2006, 19:29
Сообщение #43


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Уважаемый skripach, а не могли бы Вы выложить проект здесь? Очень многие, наверное, заинтересуются. Или ссылку на оригинал. И ещё: какая всё-таки у дисплея правильная распиновка, т.к. есть 3 варианта, какой из них верный - не знаю.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post
skripach
сообщение Aug 20 2006, 20:24
Сообщение #44


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Вообще то проекта никакого нет, было просто интересно попробывать, сейчас собираюсь придумать как выводить видео на экран, найти АЦП и т.д. Вся инфа. по экрану взята вот с этой немецкой конференции: http://www.mikrocontroller.net/forum/read-4-243641.html#new


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Nanobyte
сообщение Aug 20 2006, 20:39
Сообщение #45


За битами по регистрам гоняюсь
***

Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446



Место знакомое, пасётся много народу.
А что насчёт распиновки? А то я уже подумываю, что спалил LCD при экспериментах.


--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
Go to the top of the page
 
+Quote Post

87 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 15:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01481 секунд с 7
ELECTRONIX ©2004-2016