реклама на сайте
подробности

 
 
87 страниц V  « < 85 86 87  
Reply to this topicStart new topic
> AVR и Siemens M55
BigallS
сообщение Nov 18 2011, 18:18
Сообщение #1291


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 23-03-11
Пользователь №: 63 817



Цитата(Bender Rodrigez @ Nov 7 2011, 17:22) *
Здравствуйте, дорогие эксперты!
Имею дисплеи от Nokia 6260 и жгучее желание использовать их в самоделках. Кто то имеет инфу как им управлять? Распиновка вопросов не вызывает, а вот байты инициализации, организация и прочее...
Ещё он же применялся в нокиях 7610/ 7600/ 6260/ 6630/ 6670/ 3230. И я так подозреваю N70/ N71/ N72 почти то же самое
Всем спасибо 1111493779.gif


А вот ещё есть здесь http://phreakerclub.com/464
Go to the top of the page
 
+Quote Post
djidai
сообщение Jun 20 2013, 15:43
Сообщение #1292





Группа: Новичок
Сообщений: 1
Регистрация: 5-04-09
Пользователь №: 47 202



ЗдравстутеюКто нибудь занимался дисплеем LPH8924-2?
Go to the top of the page
 
+Quote Post
flusher
сообщение Feb 22 2015, 15:55
Сообщение #1293





Группа: Новичок
Сообщений: 2
Регистрация: 22-02-15
Пользователь №: 85 300



кто может поделится примером программного SPI чтобы подключить LS020 S65 на аттини?
и еще где взять шрифты больше 8х14 на данный дисплей?
спасибо
Go to the top of the page
 
+Quote Post
Fusion
сообщение Feb 23 2015, 20:13
Сообщение #1294


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 19-07-06
Пользователь №: 18 920



Font_12x16
Font_16x24
Вот на картинке 8х12 и 16х24
Go to the top of the page
 
+Quote Post
pavel-pervomaysk
сообщение Feb 25 2015, 18:53
Сообщение #1295


Местный
***

Группа: Свой
Сообщений: 253
Регистрация: 28-12-07
Из: Украина г. Первомайск
Пользователь №: 33 716



Цитата(flusher @ Feb 22 2015, 17:55) *
кто может поделится примером программного SPI чтобы подключить LS020 S65 на аттини?
и еще где взять шрифты больше 8х14 на данный дисплей?
спасибо


Если тиня на 4-16кБ то еще куда не шло.
Я начинал с дисплея 1110i, сканировал обмен анализатором на телефоне biggrin.gif.
Потом выложил исходники, практика показала, что лучший результат - обновлять RAM дисплея целиком.
С одной стороны это проще, с другой как посмотреть. Если тинька - не получится, Mega8A в самый раз.

Когда-то игрался с дисплеем LS020 на mega32l 12мгц, програмный SPI, то маловато скорости было...
Плевать по 27 кБ на каждый кадр нужна скорость.
Или же один раз вывести фон и изменять только нужные места.
Go to the top of the page
 
+Quote Post
Maksim_Maksim_ma...
сообщение Oct 19 2015, 22:55
Сообщение #1296





Группа: Новичок
Сообщений: 1
Регистрация: 19-10-15
Пользователь №: 88 931



Всем привет. Пытаюсь подключить дисплей L2F50 к arduino nano. Вот код
CODE
#include <SPI.h>

typedef unsigned char uchar;
typedef unsigned int uint;


int DAT =11;
//Òàêòèðîâàíèå (high)
int CLK = 13;
//Âûáîð ÆÊÈ (low)
int CS =8;
//Ñáðîñ (low)
int RST =9;
//Ðåæèì äàííûå (low) /êîìàíäà (high)
int RS =10;


int init1[4] = { 0xFD, 0xFD, 0xFD, 0xFD };
int init2[20] = { 0xEF, 0x00, 0xEE, 0x04, 0x1B, 0x04, 0xFE, 0xFE, 0xFE, 0xFE,
0xEF, 0x90, 0x4A, 0x04, 0x7F, 0x3F, 0xEE, 0x04, 0x43, 0x06};
int init3[34] = { 0xEF, 0x90, 0x09, 0x83, 0x08, 0x00, 0x0B, 0xAF, 0x0A, 0x00, 0x05, 0x00, 0x06, 0x00, 0x07, 0x00,
0xEF, 0x00,
0xEE, 0x0C,
0xEF, 0x90, 0x00, 0x80,
0xEF, 0xB0, 0x49, 0x02,
0xEF, 0x00,
0x7F, 0x01, 0xE1, 0x81 };
int init4[2] = { 0xE2, 0x02 };
int init5[2] = { 0xE2, 0x76 };
int init6[2] = { 0xE1, 0x83 };
int init7[2] = { 0x80, 0x01 };



void s65_init()
{

digitalWrite(CS, LOW);
//Ñáðîñ

digitalWrite(RST, LOW);
delay(10);
digitalWrite(RST, HIGH);
delay(10);

//Ïåðåäà÷à êîìàíäû
digitalWrite(RS, HIGH);
//Ïîñëåäîâàòåëüíàÿ èíèöèàëèçàöèÿ
s65_long_data(init1,4);
delay(1000);
s65_long_data(init2,20);
delay(1000);
s65_long_data(init3,34);
delay(1000);
s65_long_data(init4,2);
delay(1000);
s65_long_data(init5,2);
delay(1000);
s65_long_data(init6,2);
delay(1000);
s65_long_data(init7,2);
delay(1000);
}

void s65_long_data(int *index, int len)
{
uchar i;
for(i=0;i<len;i++)
SPI.transfer(*index++);
}


void s65_cursor()
{
// SPI.begin();
digitalWrite(RS, HIGH);
SPI.transfer(0xEF);
SPI.transfer(0x90);
SPI.transfer(0x05);
SPI.transfer(0x00);
SPI.transfer(0x06);
SPI.transfer(0x00);
SPI.transfer(0x07);
SPI.transfer(0x00);
// SPI.end();
}
void s65_pixel()
{
digitalWrite(RS, LOW);
SPI.transfer(0x00);
SPI.transfer(0x00);
}


void setup(){
int i;

pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(13, OUTPUT);

SPI.begin;
s65_init();
s65_cursor();
for(i=0;i<100;i++) s65_pixel();
s65_pixel();
}


void loop() {
}


Может поможете???

Подключал как здесь http://compcar.ru/forum/showthread.php?t=7237

Сообщение отредактировал IgorKossak - Oct 20 2015, 08:15
Причина редактирования: [codebox] для длинного кода, [code] - для короткого!!!
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Oct 20 2015, 02:55
Сообщение #1297


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



see here:
https://188.134.5.254/browser/hfreceiver/trunk/l2f50.c
Go to the top of the page
 
+Quote Post

87 страниц V  « < 85 86 87
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 9th August 2025 - 23:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01658 секунд с 7
ELECTRONIX ©2004-2016