roboforum.ru

Технический форум по робототехнике.


Кто подключил Siemens M65 экран?

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Кто подключил Siemens M65 экран?

Сообщение executer » 30 апр 2009, 12:26

Ктонибудь подключал экран "Siemens M65 / CX65 / S65 / SK65 / SX65 / CX70" к Атмеге (как у нас в Вики описано, ч библиотекой glsd http://www.superkranz.de/christian/S65_ ... tware.html )
У меня Атмега32 экран "LS020xxx".
Я подключил удачно. При загрузке тестовой программулины графика отрисовывалась, но в повернутых координатах (т.е. ширина стала высотой и наооборот. часть картинуи уходила за границы) и очень редко, после быстрого выкл-вкл отображались текстовые надписи.
Полазил немного по настройкам заменил ORIENTATION_DEFAULT_0 на ORIENTATION_DEFAULT_90 (вроде так константа зовется) - координаты стали нормальными, но шрифты вообще выключились.

Может у кого была аналогичная проблема или есть готовый проверенный проект с этой библиотекой? помогите разобратся? :Bravo:

ПС: На протеус нету его модели? ато уже запарился по 3 минуты заливать каждый раз.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Кто подключил Siemens M65 экран?

Сообщение galex1981 » 30 апр 2009, 12:29

Пытался от SX65 подключить, пока не получается. Вообще ничего не выводит
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Кто подключил Siemens M65 экран?

Сообщение EdGull » 30 апр 2009, 12:37

из моего магазина примеры пробывал?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Кто подключил Siemens M65 экран?

Сообщение executer » 30 апр 2009, 12:40

galex1981 писал(а):Пытался от SX65 подключить, пока не получается. Вообще ничего не выводит


А куда подключал? какой проц? какая маркировка экрана? (на какую фотку по ссылке вверху похож?) Он же по аппаратному МОСИ и СЦК работает (я тоже сначала на левые ноги пытался подключить)

Добавлено спустя 49 секунд:
EdGull писал(а):из моего магазина примеры пробывал?


Да, БАСИК рулед и работает. но мало цыетов и скорость, извините... :no:

Добавлено спустя 2 минуты 21 секунду:
Там на сайте с библиотекой есть простая программка (симпл называется, Хелло, ворлд! выводит), она работает правильно, но там нету графики и никакого отношения к толстой библиотеке она не имеет (можно конечно ее добавить, но будет некрасиво)
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Кто подключил Siemens M65 экран?

Сообщение galex1981 » 30 апр 2009, 12:41

пробовал прошивку на S65 - никакого результата, ощущение что дисплей не инициализируется вообще
toExecuter: Проц Мега32, маркировку экрана и точную распиновку вечером напишу, схему тоже
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Кто подключил Siemens M65 экран?

Сообщение executer » 30 апр 2009, 12:43

galex1981 писал(а):пробовал прошивку на S65 - никакого результата, ощущение что дисплей не инициализируется вообще
toExecuter: Проц Мега32, маркировку экрана и точную распиновку вечером напишу, схему тоже

:good: вечером смогу со своей сверить
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Кто подключил Siemens M65 экран?

Сообщение EdGull » 30 апр 2009, 12:45

при чем тут скорость? там если я не ошибаюсь всё на асме написано
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Кто подключил Siemens M65 экран?

Сообщение executer » 30 апр 2009, 14:10

Ну а мне ПИД туда потом писать и еще по мелочи... не на асме же, зачем тогда басик. Хочу на Си и Асме как и все остальные мои проекты. И возможностей у этой библиотеки побольше.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Кто подключил Siemens M65 экран?

Сообщение EdGull » 30 апр 2009, 18:31

ок, тогда ждем результатов
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Кто подключил Siemens M65 экран?

Сообщение contr » 30 апр 2009, 18:57

М55 когда-то подключал, там HM17CM4101
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don
Предупреждения: -1

Re: Кто подключил Siemens M65 экран?

Сообщение executer » 01 май 2009, 01:35

contr писал(а):М55 когда-то подключал, там HM17CM4101

ну надо тогда в Вики его добавить? Можеш свои наработки выкласть?

2 galex1981: Вот мое подключение:
#define LCD_CS PB2
#define LCD_RESET PB3
#define LCD_RS PB1
#define LCD_MOSI PB5
#define LCD_SCK PB7

MOSI = DAT пин дисплея. Подключал по схеме через резисторные делители. питаю экранчик от 3.3 вольт.

EdGull писал(а):ок, тогда ждем результатов

Перчатка мне? :)
Чорт, прийдется таки закончить этот проект.

Добавлено спустя 2 часа 13 минут 5 секунд:
Собственно, заработало! Проблема в отсутствии описания и примеров к этой библиотеке. Все методом тыка приходится проверять.

в приложении проект - выводит данные с АЦП на экранчик.
Вложения
Software_2009_04_30.rar
Провереннный проект
(354.03 КиБ) Скачиваний: 787
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Кто подключил Siemens M65 экран?

Сообщение executer » 01 май 2009, 09:49

ПС: при такой распиновке как у меня экранчик запускается только с отключенным от платы програматором - видать шунтирует линии какието.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

Re: Кто подключил Siemens M65 экран?

Сообщение contr » 02 май 2009, 20:20

Щя проверил LS020 прекрасно запускается согласно кодам от Christian Kranz, правда адреса служебных регистров неизвестны, а напругу явно нужно подстроить. Dsh на контроллер кто-нибудь имеет?

зы линии CS=0, RST=1->0->1 (rc цепочка на 2,8В) распаяны мертво.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don
Предупреждения: -1

Re: Кто подключил Siemens M65 экран?

Сообщение blindman » 02 май 2009, 20:26

Думаешь если бы были доки, долбался бы суперкранц с логическим анализатором?
Вот тут http://electronix.ru/forum/index.php?showtopic=16563 кое-что есть.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Кто подключил Siemens M65 экран?

Сообщение executer » 02 май 2009, 21:17

У меня тепреь проблема в том что задумывалось использовать экран в горизонтальном положении (по умолчанию библиотека настроена на вертикальное)...
Порывшись немного в настройках повернул-таки экран НО буквы шрифта теперь отображаются перевернутыми на 180 градусов (т.е. направление счета адресных регистров по Х и У самого экрана необходимо сменить на противоположное - но у меня никак не получается :( :( ). И на сайте чтото написано о невозможности исправить сей баг.
Сейчас смотрю SimpleDisplay прошивку - там по умолчанию все отлично, только графики нету - хочу какнибудь объединить.
Аватара пользователя
executer
 
Сообщения: 784
Зарегистрирован: 30 янв 2009, 01:24
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron