LCD nokia 3310
- Иван23
- Нашел транзистор. Понюхал.
- Сообщения: 163
- Зарегистрирован: Ср дек 05, 2007 18:55:07
- Откуда: Санкт-Петербуг
вот тестовая версия выводит на экран 0-9 и алфавит , также 5 состояний батареи. использовал для проверки 3310, прикол в другом впараллель 2 lcd3310 ставил 1 родной от тел показывал норму, 2 купленный смещался вверх, при установке в телефон купленный работал норально, в архиве картинка есть на ней все отображено,исходники сделаны в AlgorithmBuilder
- Вложения
-
- 3310 ТЕСТОВАЯ ВЕРСИЯ.rar
- (95.27 КБ) 2514 скачиваний
Последний раз редактировалось Иван23 Пн ноя 10, 2008 22:12:41, всего редактировалось 1 раз.
2 Иван23
У меня такая же фигня.
Купил ЖКИ от 3310 и первая строка смещена на 3 пикселя вверх.
Ты это победил как-нибудь?
Я сколько не шаманил, не получается.
Осциллографом глядел, фронты мерял
Купил ЖКИ от 3310 и первая строка смещена на 3 пикселя вверх.
Ты это победил как-нибудь?
Я сколько не шаманил, не получается.
Осциллографом глядел, фронты мерял
Нород, хелп!!
Ну не могу заставить ничего работать...
На библиотеки с микросил проги ругаются, либо просто не работают, что в iccavr, CodeVision, что в AvrStudio. Просто даже если прогу пустую написать с инклюдами и мэйн.
Хотя сразу оговорюсь, что на Си для авр ещё ничего не делал...
"Тестовая версия" - Протеус показывает на экране "Demo Version", настоящий дисплей вообще не реагирует.
Что делать?
Ну не могу заставить ничего работать...
На библиотеки с микросил проги ругаются, либо просто не работают, что в iccavr, CodeVision, что в AvrStudio. Просто даже если прогу пустую написать с инклюдами и мэйн.
Хотя сразу оговорюсь, что на Си для авр ещё ничего не делал...
"Тестовая версия" - Протеус показывает на экране "Demo Version", настоящий дисплей вообще не реагирует.
Что делать?
Ап.
Ну не работает и всё тут!
Контакты/распиновку уже десяток раз перепроверил.
Библиотеки с MicroSyl всё-таки приладил в AVRStudio. Даже ошибок не выдаёт.
Испытывал в Proteus 7.2 SP6 - на экране там мусор! Модель экрана называется "NOKIA3310_48X84". Якобы рабочие hex-файлы тоже дают мусор на экране. Только какой-то проект с Pic (оттуда же, откуда и модель) что-то дельное показывал.
Ещё нашёл какой-то проект вот здесь - http://fandigunawan.wordpress.com/2008/06/18/lcd-nokia-3310-pcd8544-driver-in-winavravr-gcc/. Там и схема для Proteus, и даже та программа для рисования. Только там другой симулятор экрана используется (PCD8544) - я его так и не нашёл =(
Это в Протеусе. В реале вообще ничего не работает.
Ну не работает и всё тут!
Контакты/распиновку уже десяток раз перепроверил.
Библиотеки с MicroSyl всё-таки приладил в AVRStudio. Даже ошибок не выдаёт.
Испытывал в Proteus 7.2 SP6 - на экране там мусор! Модель экрана называется "NOKIA3310_48X84". Якобы рабочие hex-файлы тоже дают мусор на экране. Только какой-то проект с Pic (оттуда же, откуда и модель) что-то дельное показывал.
Ещё нашёл какой-то проект вот здесь - http://fandigunawan.wordpress.com/2008/06/18/lcd-nokia-3310-pcd8544-driver-in-winavravr-gcc/. Там и схема для Proteus, и даже та программа для рисования. Только там другой симулятор экрана используется (PCD8544) - я его так и не нашёл =(
Это в Протеусе. В реале вообще ничего не работает.
Fighter, да, конечно.
Файлы NokiaLCD.h и NokiaLCD.c - с Майкросил. Сама программа - почти пустая, я и с циклом делал, и без, и чужие программы тоже - не работает.
Вообще, модель экрана, приложенная ниже, работает только с прогой, которвую выложили там же, где и модель (к сожалению, ссылки под рукой нет).
Реальная схема - как на Майкросил, поставил туда электролит на 10мкФ.
Файлы NokiaLCD.h и NokiaLCD.c - с Майкросил. Сама программа - почти пустая, я и с циклом делал, и без, и чужие программы тоже - не работает.
Вообще, модель экрана, приложенная ниже, работает только с прогой, которвую выложили там же, где и модель (к сожалению, ссылки под рукой нет).
Реальная схема - как на Майкросил, поставил туда электролит на 10мкФ.
- Вложения
-
- MyProg_3310.rar
- Программа и схема в Proteus
- (22.06 КБ) 1324 скачивания
-
- Model.zip
- Модель экрана от Nokia 3310 для Proteus.
- (29.27 КБ) 1548 скачиваний
ну для начала:
ноги контроллера для SPI у меги8 и меги 32 различаются!
или ставь мегу8 - если хочешь схему как в микросиле или переделывай схему и инициализацию.. (ща переставлю выводы - скину
)
ноги контроллера для SPI у меги8 и меги 32 различаются!
или ставь мегу8 - если хочешь схему как в микросиле или переделывай схему и инициализацию.. (ща переставлю выводы - скину
- Вложения
-
- 3310.ZIP
- ну вот - заработало
- (50.39 КБ) 1520 скачиваний
-
clawham
- Поставщик валерьянки для Кота
- Сообщения: 1957
- Зарегистрирован: Пт окт 31, 2008 09:38:55
- Откуда: Одесса
- Контактная информация:
Ребятки ХЕЛП....у кого эта гадасть заработала с мегой 32 на Код Вижн АВР подскажите В ЧЁМ Я НАКОСЯЧИЛ?
УПСь,....извиняюсь..ТЕПЕРЬ И У МЕНЯ ВСЁ РАБОТАЕТ В МЕГЕ 16 НА ПРОТЕУСЕ
кому интересно почему не работало - назначение проводов...тоесть голические провода для аппаратного SPI и логические выводы сброса - они разные у всех мег....блин...следовательно на другую ногу надо сброс подавать....ёпрст...
Да кстати мегу я юзаю 16-ть ибо других протсо не найти у нас в городе
УПСь,....извиняюсь..ТЕПЕРЬ И У МЕНЯ ВСЁ РАБОТАЕТ В МЕГЕ 16 НА ПРОТЕУСЕ
кому интересно почему не работало - назначение проводов...тоесть голические провода для аппаратного SPI и логические выводы сброса - они разные у всех мег....блин...следовательно на другую ногу надо сброс подавать....ёпрст...
Да кстати мегу я юзаю 16-ть ибо других протсо не найти у нас в городе
-
clawham
- Поставщик валерьянки для Кота
- Сообщения: 1957
- Зарегистрирован: Пт окт 31, 2008 09:38:55
- Откуда: Одесса
- Контактная информация:
в своё время на синклере нарисовался в клеточку этих буковок...чесно говоря как вспомню аж воротитт
пжлст.... в бин формате вот у меня есть эксель для расчёта шрифтов + как бонус море всяко разного уже размеченого
- Вложения
-
- Создание шрифта.rar
- Шрифтоворкс, где-то на этом же форуме и нашел...но там уже столько готовых заготовок...УУУу..
- (60.17 КБ) 1118 скачиваний
- Иван23
- Нашел транзистор. Понюхал.
- Сообщения: 163
- Зарегистрирован: Ср дек 05, 2007 18:55:07
- Откуда: Санкт-Петербуг
У меня в верхнем проекте стоит так, кристал мега 8,
вообще вот тема о них http://radiokot.ru/forum/viewtopic.php?t=1279
и еще в них активный ноль,галочка означает установленный ноль,проще взять новый мк и причитать его фюзы,записать на листочек,и спокойно пытать дальше,я так несколько мк запорол пока понял че к чему
вообще вот тема о них http://radiokot.ru/forum/viewtopic.php?t=1279
и еще в них активный ноль,галочка означает установленный ноль,проще взять новый мк и причитать его фюзы,записать на листочек,и спокойно пытать дальше,я так несколько мк запорол пока понял че к чему
- Вложения
-
- фузы.jpg
- (12.67 КБ) 1346 скачиваний
