Дисплей Nokia 3410 (3310)

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение clawham »

:) берете любой исходник с кварцем и правите первую строку исходника с 16-ти мегагерц на 8 например если у вас внутренний ген на 8 настроен или на 1 если - на 1 :) а вообще прошивайте смело и ни о чём не думайте медленнее - будет работать 100% быстрее - уже надо смотреть :)

http://chm.ath.cx/DriveD/PubD/16_lcd.rar
это довольно огромный и комплексный исходник...но его легко читать - всё модульно и по файлам раскинуто
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
MyXa_CbIkaTyXa
Родился
Сообщения: 5
Зарегистрирован: Ср май 12, 2010 00:31:46

Re: Дисплей Nokia 3410 (3310)

Сообщение MyXa_CbIkaTyXa »

Помогите плиз! Решил нарисовать на дисплее хоть чтонибудь! Написал простенькую прогу на АСМ, В протеусе все работает! А вот в железе нет! В чем дело подскажите! Что не так делаю?
Вложения
LCD3310.rar
(6.28 КБ) 506 скачиваний
MyXa_CbIkaTyXa
Родился
Сообщения: 5
Зарегистрирован: Ср май 12, 2010 00:31:46

Re: Дисплей Nokia 3410 (3310)

Сообщение MyXa_CbIkaTyXa »

Ну неужели ни кто не может мне помоч? :( Help Help Help
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение clawham »

я в асме не силён но если в протеусе работает то в реале не будет работать :
1) неправильное питание - или уже спалили или недопитали
2) неправильно поданные выводы такта данных чип селекта и т.д.
3) не подтянут резет
4) слишком большая скорость
5) недостаточно множителя контрастности - нужно увеличить

а вообще....не советовал бы я вам этот дисплей программисть асмом....для него в самый раз на сях писать или чём-то ещё более высокоуровневом....тем более что рисовать просто задачей координаты точки не получится....увы...это исключено логикой работы контроллера и невозможностью читать его память....а делать буфер экрана на асме - эт самоубийство.....
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
of_silence
Открыл глаза
Сообщения: 79
Зарегистрирован: Сб май 08, 2010 09:33:42

Re: Дисплей Nokia 3410 (3310)

Сообщение of_silence »

Писали графические экраны в ассемблере - асм не на много сложней си по написанию для АВР, надо только хорошо все комментировать и переменные называть именами, а не номерами адресов и регистров.
Посмотрел код. Может быть стремление все сделать самому похвально, но почему бы не использовать аппаратный спи, а не вручную дергать портом? сам алготитм дерганья вызывает сомнения, но досканально смотреть не стал - я считаю, что нужно сделать аппаратный спи и жить спокойно.
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение clawham »

абсолютно поддерживаю слова вышесказанные :)
изза прораммного спи тяжело выдержать временнЫе задержки для тактов и выходов вообще
в протеусе на это забивают...
это наш мк и на 24 мегагерцах нормально работает...
а этот экран даже на 8-ми уже всё....
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
MyXa_CbIkaTyXa
Родился
Сообщения: 5
Зарегистрирован: Ср май 12, 2010 00:31:46

Re: Дисплей Nokia 3410 (3310)

Сообщение MyXa_CbIkaTyXa »

Дисплей рабочий 100% тыкаю его в телефон переодичто, работает! Кормлю Все от акамулятора! 3.7в! Часотота МК 8мгц!


Сегодня попробую понизить частоту МК, Себлаю СПИ аппаратно(Хоть и не очень хочется=) Попробую исходник на СИ с этого сайта http://fandigunawan.wordpress.com/2008/ ... vravr-gcc/! Попробую её переделать под МЕГУ32! На СИ я полный 0 ну максимум 0.5 =)
MyXa_CbIkaTyXa
Родился
Сообщения: 5
Зарегистрирован: Ср май 12, 2010 00:31:46

Re: Дисплей Nokia 3410 (3310)

Сообщение MyXa_CbIkaTyXa »

Спасибо всем! Оказалась проблемма с фьюзоми была! Все заработало!
TORETTO
Родился
Сообщения: 19
Зарегистрирован: Чт окт 29, 2009 02:15:30
Откуда: Борисов
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение TORETTO »

Привет всем, задумал тут я сделать бортовик для авто-мото на LCD от мобильника. Нашел что-то похожее на LCD6610 http://www.ivica-novakovic.from.hr/Moto ... cd-eng.htm только вот хотелось, чтоб экран показывал скорость транспорта и считал пройденный путь. Подскажите схему, я думаю, много людей заинтересуется этим девайсом.
vlad145
Встал на лапы
Сообщения: 130
Зарегистрирован: Пт мар 06, 2009 22:54:37
Откуда: Курган
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение vlad145 »

Привет всем. Нужна помощь профи. Подскажите, как можно разместить шрифты для LCD 3310 во внешней памяти, типа 24с128. Дисплей подключен к меге 8, памяти естественно не хватает, шрифты сьели всю.
Владимир
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение clawham »

Очень просто - берете штатную таблицу шрифтов и зашиваете в память один-в-один....а потом переписываете процедуру вывода буквы чтоб она вместо обращения по адресу к массиву - обращялась по адресу к Вашей внешней памяти и потом эти данные передавала уже экрану :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
vlad145
Встал на лапы
Сообщения: 130
Зарегистрирован: Пт мар 06, 2009 22:54:37
Откуда: Курган
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение vlad145 »

Да, на словах то все понятно. Я теоретически это сообразил, а вот на практике - туго. Опыта программирования мало.
Владимир
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение clawham »

давайте мне на мыло Ваш проект, схему к нему, тип памяти котрую хотите использовать и как хотите её подключать - я Вам перепишу...схемы принимаю желательно в протеусе, проги пишу на кодвижине
при отсутствии программатора могу сделать одноразовую прошивку для "заливки" шрифта из памяти программ микроконтроллера в внешнюю еепромину :) ну или сделаю примитивный интерфейсик и прожку для компа если будет связь с МК по RS232
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
stepkuz
Родился
Сообщения: 6
Зарегистрирован: Вт янв 19, 2010 00:06:28

Re: Дисплей Nokia 3410 (3310)

Сообщение stepkuz »

[quote="clawham"]давайте мне на мыло Ваш проект, схему к нему, тип памяти котрую хотите использовать и как хотите её подключать - я Вам перепишу...схемы принимаю желательно в протеусе, проги пишу на кодвижине
при отсутствии программатора могу сделать одноразовую прошивку для "заливки" шрифта из памяти программ микроконтроллера в внешнюю еепромину :) ну или сделаю примитивный интерфейсик и прожку для компа если будет связь с МК по RS232[/quote
]

А можно пример выложить в форуме. Думаю многим будет интересно.
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение clawham »

сорри ребятки немного на работе запара как освобожусь - выложу без проблем...
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Sany81
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пн июл 05, 2010 16:51:16

Re: Дисплей Nokia 3410 (3310)

Сообщение Sany81 »

Кто сталкивался, подскажите плиз.
Прикрутил дисплей 3310 к мега16.
При подключени к аппаратному SPI дисплей вообще ничего не кажет, при програмной реализации SPI дисплей работает, но не корректно:
1 - иногда выводятся данные иногда нет
2 - иногда размазываются по экрану нижние строки.
3 - при попытке что либо вывести на экран повторно, просто стерается область с экрана, а новый текст не записывается
4 - При выключении и повторном включении устройства, дисплей не работает, приходится обрубать питание, отрубать программатор, и ждать около 15-20 секунд перед повторным включением, тогда дисплей работает.

Дисплей питается на 5 вольт так же как и МК.
МК работает на частоте 8мГц.
Больше к МК ничего не подключено.
В протеусе все отрабатывает на ура, в жизни же не работает.

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

З.Ы. только что посадил и МК и дисплей на 3.3 вольта, проблемы все теже.
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение clawham »

идите за новым дисплеем и курите этот форум на предмет того почему нельзя 3.3 вольтовый дисп питать 5-ю вольтами
и не забудьте что если вы ему и дадите 3.3 вольта а ноги не развяжете - то вы его всёравно будете питать 5-ю потому что у него на ногах диоды упорные в питание...а кренки линейные поднятию напруги на выходе не сопротивляются
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Sany81
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Пн июл 05, 2010 16:51:16

Re: Дисплей Nokia 3410 (3310)

Сообщение Sany81 »

у меня с БП идет напряжение 5 вольт, это нормально если я на дисплей и на МК подаю напряжение 3.3 вольта через делитель на резисторах? в этом случае нужна будет развязка для дисплея? или достаточно только этого делителя?

Кстати, только что проверил, этот дисплей нормально работает с телефоном 3310, а дисплей от этого телефона нормально пашет на моем МК. При этом внешне дисплеи отличаются наличием на одном из них двух конденсаторов(если я не ошибаюсь), справа от контактной площадки на самом дисплее.
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение clawham »

есть оригинальные диспы и неоригиналы..у неоригиналов кадр как бы сдвинут вниз на 3 пиксела
в телефоне оба работают абсолютно одинаково!!!
питать надо через 78L05 контроллер а моник - 1117 3,3 нагруженных 50ю оммами
ну а ножки МК к диспу подключаются через 100 оммные резисторы
частота спи до 4 мегагерц, обязательно нужен внешний кондёр
в конце каждой строки обязательно указатель перехода на новую позицию(начало строки например) потому что адресное пространство контроллера намного больше чем реально подкинутый к нему дисплейчик и изображение может уходить за верхнюю нижнюю и правую границы
а вообще - то тут уже всё давно разжевано...я свой первый в жизни МК запустил именно с этим дисплеем и до сих пор этот мк и этот дисплей почле миллиона экспериментов живут себе спокойно в паре радуя мой глаз :)
так что просто внимательно и добросовесно прочитайте всё что есть в этой теме и вопросы иссякнут :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
Alex_EXE
Вымогатель припоя
Сообщения: 580
Зарегистрирован: Сб дек 27, 2008 12:01:35
Откуда: Россия, Екатеринбург
Контактная информация:

Re: Дисплей Nokia 3410 (3310)

Сообщение Alex_EXE »

Есть 2 самописные статьи:
Подключение дисплея от nokia3310 к pic16f628A (часть 1) - в этой как подключить дисплей
Подключение дисплея от nokia3310 к pic16f628A (часть 2) - в этой как управлять дисплеем

19.02.2012 ссылки поправил
Последний раз редактировалось Alex_EXE Вс фев 19, 2012 14:05:20, всего редактировалось 1 раз.
Ответить

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