Драйвер для LCD от Nokia 3310
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
Конечно, выкладывайте, пригодится! Я все собирался на СТМ-ку либу перекинуть, но так руки и не дошли пока, хотя даже пара устройств лежит собранных с экраном и СТМ-кой пока еще без прошивок... К Дискавери прикручивали какой-нибудь? Или своя плата? SPI аппаратный или программный?
Оптимизм х (Опыт + Знания) = const
Re: Драйвер для LCD от Nokia 3310
Aheir спасибо за хорошую статью , благодаря драйверу версии 2 и вашей статье (плюс обсуждение некоторых тонкостей в форуме),
у меня получилось сделать свою первую конструкцию на таком дисплее от Нокии.

Про этот вольтметр-амперметр-ваттметр немного описал здесь.
Дисплей 5110 подключен к 5 вольтам ( испытывал от 2,5 до 5.5 все нормально работает).
Пока задействовал только текстовые функции, на графические "красивости" программу по всей видимости надо делать начиная с меги16.

у меня получилось сделать свою первую конструкцию на таком дисплее от Нокии.

Про этот вольтметр-амперметр-ваттметр немного описал здесь.
Дисплей 5110 подключен к 5 вольтам ( испытывал от 2,5 до 5.5 все нормально работает).
Пока задействовал только текстовые функции, на графические "красивости" программу по всей видимости надо делать начиная с меги16.

Re: Драйвер для LCD от Nokia 3310
Aheir, подскажите не могу разобраться (сильно не пинайте только начинаю изучать МК), пытаюсь скомпилировать в CVARV ваш драйвер (с измененным портом А на порт В в самом начале файла) выдает много ошибок такого характера "indefined symbol 'PORTB' и "indefined symbol 'delay_ms'" что не так делаю, где еще нужно что подправить?
Re: Драйвер для LCD от Nokia 3310
pastos писал(а):Aheir, подскажите не могу разобраться (сильно не пинайте только начинаю изучать МК), пытаюсь скомпилировать в CVARV ваш драйвер (с измененным портом А на порт В в самом начале файла) выдает много ошибок такого характера "indefined symbol 'PORTB' и "indefined symbol 'delay_ms'" что не так делаю, где еще нужно что подправить?
с этим разобрался, теперь при компиляции пишет "can't open file: ...\Linker\n3310lcd.o.
что не так делаю?
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
Ответил в личку.
Исходный мой проект без изменений компилируется у Вас?
Исходный мой проект без изменений компилируется у Вас?
Оптимизм х (Опыт + Знания) = const
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
Вроде как разобрались в личке... Суть в том, что надо аккуратно переносить чужие исходники в свои проекты, соблюдая структуру файлов. И все получится)
Оптимизм х (Опыт + Знания) = const
Re: Драйвер для LCD от Nokia 3310
Aheir, спасибо за оказанную помощь, но не получается скомпилировать проект с закомментированной строкой //#define china 1. выкладываю полностью проект
- Вложения
-
- mpx4250.zip
- (183.43 КБ) 419 скачиваний
Последний раз редактировалось pastos Вс авг 11, 2013 15:04:21, всего редактировалось 1 раз.
Re: Драйвер для LCD от Nokia 3310
Кстати кто то спрашивал про совместимость драйвера lcd3310 c экраном Nokia 5110, так вот драйвер работает без проблем. есть подозрение что дисплеи идентичны
- sinobi
- Встал на лапы
- Сообщения: 104
- Зарегистрирован: Сб фев 24, 2007 15:49:35
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
В экран от 5110 заливал пример из драйвера.Контрастность слишком тёмная.При создании нового проекта с обсуждаемым драйвером вылезли вот такие предупреждения и хекс не компилится
- Вложения
-
- error.jpg
- (232.02 КБ) 951 скачивание
- sinobi
- Встал на лапы
- Сообщения: 104
- Зарегистрирован: Сб фев 24, 2007 15:49:35
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
Вообщем нормально скомпилилось со второй версией драйвера,только как и писали выше перевел на порт В
- sinobi
- Встал на лапы
- Сообщения: 104
- Зарегистрирован: Сб фев 24, 2007 15:49:35
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
Еще пришлось закоментировать китайскую версию дисплея.
Нормальную программку посоветуйте -конвертер под этот дисплей.
Нормальную программку посоветуйте -конвертер под этот дисплей.
- belyay
- Потрогал лапой паяльник
- Сообщения: 327
- Зарегистрирован: Пн авг 25, 2008 10:24:51
- Откуда: Россия, Магадан
Re: Драйвер для LCD от Nokia 3310
на второй версии вылетает ошибка - Error: C:\Users\Admin\Desktop\PO\5110\rc_auto\n3310lcd.c(506), included from: 1.c: constant value required
версия CVAVR - 2.05.0
версия CVAVR - 2.05.0
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
ну дык надо бы знать, что за 1.c такой и что там происходит, на вызов из него ж ругается.. А это явно Ваш файлик, у меня такого нет...
Оптимизм х (Опыт + Знания) = const
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
Что-то я несколько неверно понял ситуацию
Давайте, если не военная тайна, весь проект целиком в архиве, посмотрю.
Оптимизм х (Опыт + Знания) = const
- belyay
- Потрогал лапой паяльник
- Сообщения: 327
- Зарегистрирован: Пн авг 25, 2008 10:24:51
- Откуда: Россия, Магадан
Re: Драйвер для LCD от Nokia 3310
Разобрался, только работает на программном SPI на аппаратном не чего не выводит на экран.
- belyay
- Потрогал лапой паяльник
- Сообщения: 327
- Зарегистрирован: Пн авг 25, 2008 10:24:51
- Откуда: Россия, Магадан
Re: Драйвер для LCD от Nokia 3310
Народ помогите, в программном SPI все показывает, в аппаратном тишина.... 
- Вложения
-
- rc_auto.rar
- (154.38 КБ) 343 скачивания
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Драйвер для LCD от Nokia 3310
Так выключен же аппаратный SPI, насколько я вижу?
Код: Выделить всё
// SPI initialization
// SPI disabled
SPCR=0x00;Оптимизм х (Опыт + Знания) = const
Re: Драйвер для LCD от Nokia 3310
Всем привет! ребят приспичило повторить вот эту железяку которую я когдато собирал viewtopic.php?f=20&t=43044, но с двумя датчиками температуры.... не могу вывести два датчика((( знаю что косячу где то в функиии temperature()... похоже волшебный пинок нужен)
- Вложения
-
- 02_3310bold.rar
- (171.87 КБ) 349 скачиваний
Re: Драйвер для LCD от Nokia 3310
Добрый вечер. Есть дисплей оригинал(вроде) смещены строки и сам кадр. кто сталкивался с таким рисованием подскажите как его победить.
Изображение
Изображение