Драйвер для LCD от Nokia 3310

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Драйвер для LCD от Nokia 3310

Сообщение Aheir »

А вручную?? :)
Если правильно помню, FastLCD использовал. А вообще - их очень много всяко-разных
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
valexus
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вс окт 04, 2009 21:19:32
Откуда: Украина , Житомир

Re: Драйвер для LCD от Nokia 3310

Сообщение valexus »

Круто, с графикой я разобрался , даже довольно быстро. Но прога FastLcd выдает массив рисунка только на бейсике. Править это руками -- жесть :shock: . Кто подскажет прогу , которая делает массив картинки, чтоб ее понимал codevision?
Заело -- нажми посильнее, сломалось -- не страшно , все равно надо было менять.
Аватара пользователя
valexus
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вс окт 04, 2009 21:19:32
Откуда: Украина , Житомир

Re: Драйвер для LCD от Nokia 3310

Сообщение valexus »

Уточню: FastLcd создает &h00 , а нужно 0x00 . Править 504 байта замахаешся.
Заело -- нажми посильнее, сломалось -- не страшно , все равно надо было менять.
Fighter
Встал на лапы
Сообщения: 94
Зарегистрирован: Ср авг 01, 2007 13:32:33

Re: Драйвер для LCD от Nokia 3310

Сообщение Fighter »

valexus писал(а):Уточню: FastLcd создает &h00 , а нужно 0x00 . Править 504 байта замахаешся.


Найти и заменить любой редактор может... все правки 10 секунд!
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Драйвер для LCD от Nokia 3310

Сообщение Aheir »

Именно. Лично я делал это в простом виндовом блокноте :)
Оптимизм х (Опыт + Знания) = const
Greench_zlo
Родился
Сообщения: 1
Зарегистрирован: Вс сен 12, 2010 09:00:23

Re: Драйвер для LCD от Nokia 3310

Сообщение Greench_zlo »

Да. Спасибо большое за библиотеку.
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Драйвер для LCD от Nokia 3310

Сообщение Aheir »

На здоровье) Если что сваяете - поделитесь, всем будет интересно.
Оптимизм х (Опыт + Знания) = const
Fleshmax
Родился
Сообщения: 16
Зарегистрирован: Сб окт 11, 2008 14:45:44

Re: Драйвер для LCD от Nokia 3310

Сообщение Fleshmax »

Мужики подскажите. В протэусе эмулируется работа дисплея как китайского. Может я что то пропустил.
Вложения
3310.rar
(111.12 КБ) 533 скачивания
Аватара пользователя
Bird55
Первый раз сказал Мяу!
Сообщения: 39
Зарегистрирован: Вт сен 02, 2008 18:17:29

Re: Драйвер для LCD от Nokia 3310

Сообщение Bird55 »

Fleshmax писал(а):Мужики подскажите. В протэусе эмулируется работа дисплея как китайского. Может я что то пропустил.


В файле n3310lcd.c необходимо закомментировать строку:

Код: Выделить всё

#define china 1    //если определено - работаем по алгоритмам "китайского" дисплея, иначе - оригинального
Fleshmax
Родился
Сообщения: 16
Зарегистрирован: Сб окт 11, 2008 14:45:44

Re: Драйвер для LCD от Nokia 3310

Сообщение Fleshmax »

Большое СПАСИБО :beer:
AlexeyArt
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт фев 04, 2011 15:35:10

Re: Драйвер для LCD от Nokia 3310

Сообщение AlexeyArt »

подскажите, может можно как-то с прогой пошаманить под мега48ра, просто я видел мужик вообще на тини2313 собрал на подобие, в си не очень хорошо шарю сам вряд ли разберусь... файлы скачал, а сайт затерялся. вот сайт на тини
Вложения
nokia3310.rar
(9.31 КБ) 360 скачиваний
Аватара пользователя
valexus
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вс окт 04, 2009 21:19:32
Откуда: Украина , Житомир

Re: Драйвер для LCD от Nokia 3310

Сообщение valexus »

Вот попробовал втулить под мегу48р в CV AVR, но из-за недостатка оперативки , памяти хватило на 4 строки из 6. Там надо подумать как информацию отправлять частями на экран. Это задача для знатаков. Но для старта думаю хватит.
Вложения
driver 3310 mega48 of Proteus7_4_sp3.RAR
(145.56 КБ) 403 скачивания
Заело -- нажми посильнее, сломалось -- не страшно , все равно надо было менять.
AlexeyArt
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт фев 04, 2011 15:35:10

Re: Драйвер для LCD от Nokia 3310

Сообщение AlexeyArt »

как проверить работоспособность дисплея, без микроконтроллера??
Аватара пользователя
_AHTOXA_
Встал на лапы
Сообщения: 130
Зарегистрирован: Пт янв 21, 2011 14:16:36
Откуда: Уфа
Контактная информация:

Re: Драйвер для LCD от Nokia 3310

Сообщение _AHTOXA_ »

AlexeyArt писал(а):подскажите, может можно как-то с прогой пошаманить под мега48ра, просто я видел мужик вообще на тини2313 собрал на подобие, в си не очень хорошо шарю сам вряд ли разберусь... файлы скачал, а сайт затерялся. вот сайт на тини

Тот мужик - это я :) А чего там шаманить-то? Тип процессора определяется в makefile. Замените на свой, и скомандуйте make. Это если WinAVR.
AlexeyArt писал(а):как проверить работоспособность дисплея, без микроконтроллера??

Запихать его в телефон? :)
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Драйвер для LCD от Nokia 3310

Сообщение Aheir »

Народ! При всем уважении, здесь обсуждается вполне конкретная реализация драйвера из статьи. Для общих вопросов и обсуждений по этому экрану есть специальная тема на форуме, она гораздо больше и интереснее. Дайте себе труд поискать. Спасибо.
Оптимизм х (Опыт + Знания) = const
Аватара пользователя
Wereww
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

Re: Драйвер для LCD от Nokia 3310

Сообщение Wereww »

Касательно темы, в исходниках упоминается некий "#include <pictures.c>" - так вот, хотелось бы его заполучить из лап автора и глянуть в каком виде картинки :)

...........

И еще момент - когда всё компилю на CVAVR (atmega8a) то линкер выплёвывает - "Linker error: global RAM variables size: 1802 bytes is too large" - это нормально ?
Кстати - если ставить галку в опциях на "Store Global Constans in FLASH Memory" то всё нормально компилится - но будет ли это работать ?... :shock:
Аватара пользователя
valexus
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вс окт 04, 2009 21:19:32
Откуда: Украина , Житомир

Re: Драйвер для LCD от Nokia 3310

Сообщение valexus »

Конечно будет работь. Тут так и задумано чтоб все догадались что там галку поставить надо. А про пикче я тоже автора просил , но скорее я сам нашел в инете файлик картинки из других исходников и прицепил его.
Заело -- нажми посильнее, сломалось -- не страшно , все равно надо было менять.
Аватара пользователя
Wereww
Встал на лапы
Сообщения: 129
Зарегистрирован: Пн окт 04, 2010 17:58:31

Re: Драйвер для LCD от Nokia 3310

Сообщение Wereww »

valexus писал(а):Конечно будет работь. Тут так и задумано чтоб все догадались что там галку поставить надо. А про пикче я тоже автора просил , но скорее я сам нашел в инете файлик картинки из других исходников и прицепил его.


Ясненько, вобщем нашёл энкодер для картинок, разобрался :)
Аватара пользователя
mollari
Родился
Сообщения: 3
Зарегистрирован: Вт июн 07, 2011 14:38:07

Re: Драйвер для LCD от Nokia 3310

Сообщение mollari »

А можете помочь переложить этот волшебный файл n3310lcd.c для avrstudio?
Аватара пользователя
valexus
Нашел транзистор. Понюхал.
Сообщения: 192
Зарегистрирован: Вс окт 04, 2009 21:19:32
Откуда: Украина , Житомир

Re: Драйвер для LCD от Nokia 3310

Сообщение valexus »

чисто случайно нашел еще один енкодер для картинок , притом сразу в формате С. А искал я то ethernet термометр.
Заело -- нажми посильнее, сломалось -- не страшно , все равно надо было менять.
Ответить

Вернуться в «Статьи»