Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.04.2016, 12:44  
Miromo
Прохожий
 
Регистрация: 19.02.2016
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Miromo на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

все разобрался... фух...
я просто создал еще одно преобразовываете значение в строку.
вывел в отдельную double значение после точки и вывел его отдельно в дисплей..., скорее всего это каряво выглядит, но для меня что пока выполняет то что мне нужно, и гуд
Код:
double shag2 = ((shag*100)-(shag_int*100)); //здесь будет дробная часть - 530
  
    // Заполняем строку нулями.
  for (tmp2 = 7; tmp2 ‹ 30; tmp2++) {
    txt2[tmp2] = 0;
  };
  txt2[0] = 's';
  txt2[1] = 'h';
  txt2[2] = 'a';
  txt2[3] = 'g';
  txt2[4] = '2';
  txt2[5] = ':';
  txt2[6] = ' ';// Генерируем начало строки "Val: "
    utoa(shag2, &(txt2[7]), 10); // Переводим значение в текст (стандартная функция из STDLIB).
  lcd.SendLcdString(txt2, 3, 26);
Нажмите на изображение для увеличения
Название: шаг.gif
Просмотров: 12
Размер:	669.7 Кб
ID:	91035
Реклама:

Последний раз редактировалось Miromo; 08.04.2016 в 13:08.
Miromo вне форума  
Непрочитано 20.04.2016, 21:34  
_ln_
Прохожий
 
Регистрация: 25.01.2010
Сообщений: 4
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
_ln_ на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Управление LCD от NOKIA 5110 (PCD8544) с помощью MSP430G2452.
CCS 6.1.1 + EagleCAD files: https://drive.google.com/folderview?...TQ&usp=sharing
_ln_ вне форума  
Непрочитано 23.05.2016, 23:17  
YURALL72
Прописка
 
Регистрация: 29.06.2007
Сообщений: 217
Сказал спасибо: 143
Сказали Спасибо 13 раз(а) в 11 сообщении(ях)
YURALL72 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Здраствуйте.Есть кто-то пробовал подключить дисплей от SE j10i2 ?В инете не нашёл вообще ничего о нём(((.
YURALL72 вне форума  
Непрочитано 23.10.2016, 16:37  
Den05
Прописка
 
Регистрация: 09.08.2006
Адрес: Нижний Новгород
Сообщений: 148
Сказал спасибо: 98
Сказали Спасибо 48 раз(а) в 27 сообщении(ях)
Den05 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Кто-нибудь пробовал питать LCD от NOKIA 5110 от 5 В? И чтобы работало, а не тёмный прямоугольник был?
Den05 вне форума  
Непрочитано 23.10.2016, 17:00  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,568
Сказал спасибо: 5,042
Сказали Спасибо 10,611 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Сообщение от Den05 Посмотреть сообщение
Кто-нибудь пробовал питать LCD от NOKIA 5110 от 5 В?
У меня все 5110-е от 5 вольт питаются. За что и ценю их.

А вот Нокиа 1202 этого не любит. Спасибо хоть за то, что при подаче 5 вольт остается живым. Но дисплей при этом остается черным.
Alex9797 вне форума  
Непрочитано 23.10.2016, 23:14  
yhnm
Вид на жительство
 
Аватар для yhnm
 
Регистрация: 17.09.2009
Адрес: Ярославль
Сообщений: 380
Сказал спасибо: 42
Сказали Спасибо 152 раз(а) в 101 сообщении(ях)
yhnm на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Встречается разброс параметров, находил такое решение:

#define LCD_COMMAND 0
#define SET_VOP_MASK 0x7 //Last 7 bits are valid
#define CMD_SET_VOP 0xbcu //Set LCD Vop (Contrast): Try 0xB1(good @ 3.3V) or 0xBF if your display is too dark

#define SET_VOP_5V 0x40u
#define SET_VOP_3V 0x31u
......................
LCD_Write(LCD_COMMAND, CMD_SET_VOP | (SET_VOP_3V & SET_VOP_MASK));

Последний раз редактировалось yhnm; 23.10.2016 в 23:17.
yhnm вне форума  
Непрочитано 27.10.2016, 20:02  
Den05
Прописка
 
Регистрация: 09.08.2006
Адрес: Нижний Новгород
Сообщений: 148
Сказал спасибо: 98
Сказали Спасибо 48 раз(а) в 27 сообщении(ях)
Den05 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

"У меня все 5110-е от 5 вольт питаются. За что и ценю их. " А какая инициализация дисплея при этом?
Den05 вне форума  
Непрочитано 27.10.2016, 20:05  
Alex9797
Почётный гражданин KAZUS.RU
 
Аватар для Alex9797
 
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,568
Сказал спасибо: 5,042
Сказали Спасибо 10,611 раз(а) в 3,604 сообщении(ях)
Alex9797 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Сообщение от Den05 Посмотреть сообщение
А какая инициализация дисплея при этом?
А каков ваш вариант, с темным прямоугольником?
Alex9797 вне форума  
Непрочитано 29.10.2016, 19:33  
Den05
Прописка
 
Регистрация: 09.08.2006
Адрес: Нижний Новгород
Сообщений: 148
Сказал спасибо: 98
Сказали Спасибо 48 раз(а) в 27 сообщении(ях)
Den05 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

У меня так, работает на нокии 3410 и 3310:
LCD_DC =0;
LCD_RESET=0;
delay_ms(1);
LCD_RESET=8; // ++++++++++++
delay_ms(1);
LCD_DC=0;
spi(0x21); // включить питание, расшир. команды
spi(0xB2); //B0+++ B8 // включить внутренний источник, регулировка контраста C0
// (0xC включить внутренний источник, Vop=0x48; spi(0xF4);
// проверять от аккумулятора !!!!!!!!!!
// F4 - темновато
// A4 - ничего не видно
// F0 - нормально+темновато
// F2 - темновато

// E0 - нормально !
// EB - темновато !
// E8 - очень светло !

//spi(0x45); // New for new disp ------------
spi(0x06);
spi(0x13); // bias=3
spi(0x20); // обычный набор инструкций
spi(0x0c);
delay_us(500);
LCD_clear();
LCD_refresh();

Причём пробовал менять 0xB2 в "spi(0xB2); //B0+++ B8 // включить внутренний источник, регулировка контраста", но никаких изменений не заметил.
Den05 вне форума  
Непрочитано 06.11.2016, 09:45  
vlad145
Прописка
 
Регистрация: 06.05.2008
Адрес: Курган
Сообщений: 161
Сказал спасибо: 31
Сказали Спасибо 9 раз(а) в 7 сообщении(ях)
vlad145 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Я уже как то писал про дисплей от китайского I9500. Дак вот, многоуважаемые соратники с форума Radiokot подсказали распиновку данного дисплея, что и помогло его засветить. Инициализация подошла от указанного там-же ILI9488, но вот часть кодов не работает. Инициализация практически одинаковая у нескольких дисплеев, как узнать какой правильный? Правильно, считать ID. Я написал функцию опроса дисплея по разным адресам. Забил в программу те адреса, которые смог найти в даташитах и поместил все в цикл. Получилось вот что:
Нажмите, чтобы открыть спойлер
void LCD_ReadID (void)
{
char buf[5];
char j, id1, id2, id3, id4, id5;

buf[0] = 0x04;
buf[1] = 0xD3;
buf[2] = 0xBF;
buf[3] = 0xA1;
buf[4] = 0xEF;
buf[5] = 0x2E;

//*******************
for (j=0; j‹6;j++)
{

PORTA=0x00;
DDRA=0xFF;

LCD_WriteCom(buf[j]);
delay_us(5);

DDRA=0x00;
PORTA=0x00;

LCD_CS=0;
LCD_DC=1;
LCD_WR=1;

LCD_RD=0;
id1 = PINA;
LCD_RD=1;

LCD_RD=0;
id2 = PINA;
LCD_RD=1;

LCD_RD=0;
id3 = PINA;
LCD_RD=1;

LCD_RD=0;
id4 = PINA;
LCD_RD=1;

LCD_RD=0;
id5 = PINA;
LCD_RD=1;

LCD_CS=1;
DDRA=0xFF;

// putchar(id1);
putchar(id2);
putchar(id3);
putchar(id4);
putchar(id5);
}
}


В результате после включения дисплей передал на ПК 6 последовательностей, считанных из дисплея. Терминал принял следующее: 00 00 80 00 | D3 D3 D3 D3 | BF BF BF BF | 00 00 00 00 | EF EF EF EF | 00 1C 50 74. Пакеты 2-5 явно отпадают, вопрос как расшифровать два оставшихся?
vlad145 вне форума  
 

Закладки

Метки
lcd
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто использовал дисплеи от сотовых телефонов - помогите! Afandi Делимся опытом 12 14.01.2012 09:48
дисплеи от сотовых Sp-alex-trio Ремонт оргтехники 5 22.05.2009 15:11
преобразователь код-код zazan111 TTL и CMOS логика 18 05.01.2009 06:11
TV LCD дисплеи NecroSS Ремонт оргтехники 1 08.12.2008 11:48


Часовой пояс GMT +4, время: 20:04.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot