Дисплей Nokia 3410 (3310)
Не за что. Все люди братья, все должны помогать друг другу, Мир цветов. Границ больше нет. И тд.

Молодой человек познакомится для серьёзных отношений с pin to pin аналогом Венеры Милосской.
- Реклама
Уважаемые Коты! Кто-нибудь пробовал моделировать схемы с дисплеями для NOKIA в Proteus-е, с использованием встроенной в него модели ?? там 7110, будет-ли работать с программой для 3310?? если кому не жалко скиньте РАБОЧИЙ код или прошивку, чтоб можно было проверить в симуляторе....(я используя выложенные здесь модули попытался собрать прграмку, но дисплей в proteuse молчит)....
CLM-9000 CLM-9000+, и прочие вкусности 
и параллельный вопрос, каково соответствие пинов в протеусном 7110, и 3310 ?? там другие названия, может я просто напутал?
CLM-9000 CLM-9000+, и прочие вкусности 
- Сообщения: 45
- Зарегистрирован: Вт фев 06, 2007 00:03:03
Короче решил подсоединить дисплей NOKIA3310 к микроконтроллеру ATmega16, к порту A.
В библиотеке, выложенной выше, изменил PORTB и DDRB на PORTA и DDRA соответственно. Вроде симулируется, дисплей не битый, а не инициализируется и не пашет =(((. Может я не прав что заменил PORTB и DDRB на PORTA и DDRA ?
В библиотеке, выложенной выше, изменил PORTB и DDRB на PORTA и DDRA соответственно. Вроде симулируется, дисплей не битый, а не инициализируется и не пашет =(((. Может я не прав что заменил PORTB и DDRB на PORTA и DDRA ?
- Реклама
- Сообщения: 45
- Зарегистрирован: Вт фев 06, 2007 00:03:03
- Сообщения: 45
- Зарегистрирован: Вт фев 06, 2007 00:03:03
- Сообщения: 5
- Зарегистрирован: Чт июл 05, 2007 20:19:42
Привет, у меня тоже не сразу получилось такой дисплей запустить с микрухи, но с лпт удалось с первого же разу, и помоему длинна проводников имеет значение. После прикрутил к Mega32 на 8_ми мегахерсах, исходник-взятый с этого форума(слегка изменённый под cavar + SPI програмный), если хотите, могу выложить.
- Сообщения: 45
- Зарегистрирован: Вт фев 06, 2007 00:03:03
6-ое сообщение из данной темы - автор Pavel V., там он разобрался что надо данные по частям отправлять =), там же и исходные коды библиотек, ничего там я не правил, подключил как есть.выложи исходник прошивки
P.S. дистплей 100 пудов не битый, только что на сотике проверил =), разводка тоже, все прозвонил, должно работать.
Выложите плизз, оч хочется запустить дисплейчикесли хотите, могу выложить
- Сообщения: 45
- Зарегистрирован: Вт фев 06, 2007 00:03:03
В прямом.
Там поидее просто библиотека функций (Если я не ошибаюсь. я на си не пишу).
Там просто функции, которые поидеи ещё надо выполнять! То есть управлять ими, задвать параметры, запускать в нужный момент, и.т.д...
Потипу как автомобиль... Он есть, но без водилы и без задачи он не поедет
з.ы.
В слепую ни чего не получится, читайте, изучайте. Удачи!
Там поидее просто библиотека функций (Если я не ошибаюсь. я на си не пишу).
Там просто функции, которые поидеи ещё надо выполнять! То есть управлять ими, задвать параметры, запускать в нужный момент, и.т.д...
Потипу как автомобиль... Он есть, но без водилы и без задачи он не поедет
з.ы.
В слепую ни чего не получится, читайте, изучайте. Удачи!
- Сообщения: 45
- Зарегистрирован: Вт фев 06, 2007 00:03:03
Да, понятное дело, что если просто так ничего не получится =)
Я пишу на С++ уже 4 года, изучил эти файлы (.c ,.h), являющиеся библиотекой.
Но для того чтобы запустить дисплей следует вызвать ф-ю инициализации, затем прочистить дисплей(необязательно), и выводить строку. Все это я сделал, на симуляторе какбы все пашет, диплей не битый, а вот к какому порту не подключай не пашет =)
Я пишу на С++ уже 4 года, изучил эти файлы (.c ,.h), являющиеся библиотекой.
Но для того чтобы запустить дисплей следует вызвать ф-ю инициализации, затем прочистить дисплей(необязательно), и выводить строку. Все это я сделал, на симуляторе какбы все пашет, диплей не битый, а вот к какому порту не подключай не пашет =)
- Сообщения: 45
- Зарегистрирован: Вт фев 06, 2007 00:03:03
Нет, не вызывается, достаточно написать:Выложи СВОЙ исходник. В том исходнике что на 6-ом посте ни чего не вызывается!
Код: Выделить всё
#include <mega8>
#include "Nokia_LCD.h"
void main()
{
LcdInit();
LcdClear();
выводим строку
while(1) {}
}- Вложения
-
- q.c
- (403 байт) 1147 скачиваний


