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

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

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

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

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

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

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

 
Опции темы
Непрочитано 22.04.2012, 12:54  
celladon
Частый гость
 
Регистрация: 15.08.2006
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
celladon на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Многие контроллеры очень похожи друг на друга. Как определить какой точно контроллер в дисплее можно только считая с него индентификациооные номера. Про это видел здесь:
http://andybrown.me.uk/ws/2012/03/06...2730-qvga-lcd/
Но у меня что либо вразумительное из дисплея считать не получается. Постоянно считывается 08, либо FF. Толи в схеме где ошибся, толи в программе. Посмотрите, пожалуйста, свежим взглядом. Схема в ПДФ, проект в Keil для Stm32 дискавери.
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_8613_1.jpg
Просмотров: 194
Размер:	114.7 Кб
ID:	34024  
Вложения:
Тип файла: rar Test_6300.rar (544.1 Кб, 197 просмотров)
Тип файла: pdf N6300 Breakout.pdf (36.8 Кб, 158 просмотров)
Реклама:

Последний раз редактировалось celladon; 22.04.2012 в 20:33.
celladon вне форума  
Непрочитано 28.04.2012, 04:13  
vitshan
Заблокирован
 
Регистрация: 13.11.2010
Сообщений: 22
Сказал спасибо: 8
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
vitshan на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Видео:

Видео:

Видео:


проект lcd nokia 3310 + pic16f877 ассемблер. планирую сделать много уровней разнобразных. и засунуть в корпус от плоского дендевского джойстика. а пока в корпусе .тетриса все живет. дисплей не очень подходит для динамического скроллера- плохое время отклика у дисплея- он на это не рассчитан был. но посмтрев видео со старым первым гэмбоем понял, что там не лучше было.это сейчас они уже цветные . прикупил себе пару дисплеев сименс s65, в будущем напишу игру на нем. вот кстати единомышленника нашел http://www.hackniac.com/blog/?p=927 .
vitshan вне форума  
Непрочитано 04.05.2012, 10:41  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Вот, мож кому пригодится. Циферки большие (больше половины дисплея по высоте) для 3310. Сделано из Lucida Console.
От 0 до 9. Рисуются построчно - 4 строки
Код:
const uchar num2[10][80] = 
	{
		{
			0x00,0xC0,0xE0,0xF0,0xF8,0xF8,0x7C,0x3C,0x1C,0x1C,  0x1C,0x3C,0xFC,0xF8,0xF8,0xF0,0xE0,0x80,0x00,0x00,
			0xFF,0xFF,0xFF,0xFF,0xFF,0x01,0x00,0x00,0x00,0x00,  0x00,0x00,0x00,0x07,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,
			0x3F,0xFF,0xFF,0xFF,0xFF,0xE0,0x80,0x00,0x00,0x00,  0x00,0x00,0xC0,0xF8,0xFF,0xFF,0xFF,0x7F,0x1F,0x00,
			0x00,0x00,0x01,0x03,0x07,0x07,0x0F,0x0F,0x0E,0x0E,  0x0E,0x0F,0x0F,0x07,0x07,0x03,0x01,0x00,0x00,0x00
		},
		{
			0x00,0x60,0x60,0x70,0x70,0x70,0x78,0x38,0xF8,0xF8,  0xFC,0xFC,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
			0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,  0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
			0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,  0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
			0x00,0x0E,0x0E,0x0E,0x0E,0x0E,0x0E,0x0E,0x0F,0x0F,  0x0F,0x0F,0x0F,0x0E,0x0E,0x0E,0x0E,0x0E,0x0E,0x0E
		},
		{
			0x00,0x78,0x78,0x38,0x3C,0x3C,0x1C,0x1C,0x1C,0x1C,  0x3C,0x7C,0xFC,0xF8,0xF8,0xF0,0xC0,0x00,0x00,0x00,
			0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,  0xE0,0xF8,0xFF,0xFF,0x7F,0x3F,0x0F,0x00,0x00,0x00,
			0x00,0x80,0xC0,0xF0,0xF8,0xFC,0xFE,0x3F,0x1F,0x0F,  0x07,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
			0x00,0x0F,0x0F,0x0F,0x0F,0x0F,0x0E,0x0E,0x0E,0x0E,  0x0E,0x0E,0x0E,0x0E,0x0E,0x0E,0x0E,0x00,0x00,0x00
		},
		{
			0x00,0x00,0x38,0x38,0x3C,0x3C,0x1C,0x1C,0x1C,0x1C,  0x3C,0x7C,0xFC,0xF8,0xF8,0xF0,0xE0,0x00,0x00,0x00, 
			0x00,0x00,0x00,0x00,0x70,0x70,0x70,0x70,0x70,0xF8,  0xF8,0xFC,0xFF,0xDF,0xCF,0x87,0x03,0x00,0x00,0x00,
			0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  0x00,0x81,0xEF,0xFF,0xFF,0xFF,0xFF,0x7E,0x00,0x00,
			0x00,0x00,0x07,0x0F,0x0F,0x0F,0x0E,0x0E,0x0E,0x0E,  0x0F,0x0F,0x07,0x07,0x07,0x03,0x01,0x00,0x00,0x00
		},
		{
			0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xE0,0xF8,  0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0x00,0x00,0x00,0x00, 
			0x00,0x80,0xC0,0xF0,0xF8,0xFE,0x7F,0x1F,0x0F,0x07,  0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,
			0x1E,0x1F,0x1F,0x1F,0x1F,0x1C,0x1C,0x1C,0x1C,0x1C,  0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1C,0x1C,0x1C,0x00,
			0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x00,0x00,0x00,0x00
		},
		{
			0x00,0x00,0x00,0xFC,0xFC,0xFC,0xFC,0x1C,0x1C,0x1C,  0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x00,0x00,0x00, 
			0x00,0x00,0x00,0x7F,0x7F,0x7F,0x7F,0x70,0xF0,0xF0,  0xF0,0xF0,0xE0,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,
			0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  0x00,0x83,0xFF,0xFF,0xFF,0xFF,0xFF,0x38,0x00,0x00,
			0x00,0x00,0x00,0x07,0x0F,0x0F,0x0E,0x0E,0x0E,0x0F,  0x0F,0x0F,0x07,0x07,0x03,0x01,0x00,0x00,0x00,0x00
		},
		{
			0x00,0x00,0x80,0xE0,0xF0,0xF8,0xF8,0xFC,0x7C,0x3C,  0x1C,0x1C,0x1C,0x1C,0x3C,0x3C,0x38,0x38,0x00,0x00, 
			0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xE3,0xF0,0xF0,0x70,  0x70,0x70,0xF0,0xF0,0xF0,0xE0,0xC0,0xC0,0x00,0x00,
			0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xC3,0x80,0x00,0x00,  0x00,0x00,0x00,0x81,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,
			0x00,0x00,0x01,0x03,0x07,0x07,0x0F,0x0F,0x0F,0x0E,  0x0E,0x0E,0x0F,0x0F,0x07,0x07,0x03,0x01,0x00,0x00
		},
		{
			0x00,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,  0x1C,0x1C,0xDC,0xFC,0xFC,0xFC,0xFC,0x3C,0x00,0x00, 
			0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0xF0,  0xFC,0xFF,0x7F,0x1F,0x07,0x03,0x00,0x00,0x00,0x00,
			0x00,0x00,0x00,0x80,0xE0,0xF8,0xFE,0xFF,0xFF,0x3F,  0x0F,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
			0x00,0x00,0x0C,0x0F,0x0F,0x0F,0x0F,0x0F,0x03,0x00,  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
		},
		{
			0x00,0x00,0xE0,0xF0,0xF8,0xF8,0xFC,0x3C,0x1C,0x1C,  0x1C,0x3C,0x7C,0xFC,0xF8,0xF8,0xF0,0xE0,0x00,0x00, 
			0x00,0x00,0x07,0x9F,0xDF,0xFF,0xFF,0xFC,0xF8,0xF0,  0xF0,0xF8,0xFC,0xFF,0x9F,0x8F,0x07,0x01,0x00,0x00,
			0x00,0xFE,0xFF,0xFF,0xFF,0xFF,0x83,0x00,0x00,0x01,  0x01,0x03,0x07,0xDF,0xFF,0xFF,0xFF,0xFE,0x78,0x00,
			0x00,0x01,0x03,0x07,0x07,0x0F,0x0F,0x0F,0x0E,0x0E,  0x0E,0x0F,0x0F,0x0F,0x07,0x07,0x03,0x01,0x00,0x00
		},
		{
			0x80,0xE0,0xF0,0xF8,0xF8,0xFC,0x3C,0x3C,0x1C,0x1C,  0x3C,0x3C,0x7C,0xF8,0xF8,0xF0,0xE0,0xC0,0x00,0x00, 
			0x1F,0x7F,0xFF,0xFF,0xFF,0xF8,0xE0,0xC0,0x80,0x80,  0x80,0xC0,0xE0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x00,
			0x00,0x00,0x00,0x01,0x01,0x03,0x03,0x03,0x03,0x03,  0x03,0x83,0xE1,0xFE,0xFF,0xFF,0xFF,0x3F,0x0F,0x00,
			0x00,0x07,0x07,0x0F,0x0F,0x0F,0x0E,0x0E,0x0E,0x0F,  0x0F,0x0F,0x07,0x07,0x03,0x01,0x00,0x00,0x00,0x00
		}
	};
Мой кривой код (там все почистить нужно, но работает - рисует 3 циферки).
Код:
void putstring2(uchar *ss)
{
	uint8 numm;
	uchar s[3];
	unsigned int16 tablept, count, char_column,k = 0,j = 0;
	cursorxy(6,1);
	s[0] = ss[0];
	s[1] = ss[1];
	s[2] = ss[2];
	for(k = 0; k ‹ 3; k++)
	{
		numm = s[k] - 48;
		tablept = 0;
		for(j = 0; j ‹ 4; j++)
		{
			cursorxy(k * 24 + 8, j + 1);
			for (count = 0; count ‹ 20; count++)
			{	
				char_column = num2[numm][tablept];
				writedata(char_column);
				tablept++;
			}
		}
	}
}
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.

Последний раз редактировалось DK; 04.05.2012 в 10:46.
DK вне форума  
Непрочитано 05.05.2012, 11:12  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Кстати, кто-нибудь мерил потребление дисплеев? Без подсветки, конечно.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 06.05.2012, 00:51  
st__1
Заблокирован
 
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
st__1 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Сообщение от DK Посмотреть сообщение
Циферки большие (больше половины дисплея по высоте) для 3310. Сделано из Lucida Console.
От 0 до 9. Рисуются построчно - 4 строки
Малофункционально... ИМХО...
Надо добавить +, -, :, точка, запятая...
st__1 вне форума  
Непрочитано 06.05.2012, 01:10  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Сообщение от st__1 Посмотреть сообщение
Надо добавить
Да добавить не проблема... Размер массива, однако, немалый. Если кому нужно реально - добавлю.

Вот пытаюсь запихать в 12f675 - не лезет Можно, конечно взять 5х8 шрифт и умножать, но уж больно коряво получается
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 06.05.2012, 01:15  
st__1
Заблокирован
 
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
st__1 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Сообщение от DK Посмотреть сообщение
Да добавить не проблема...
Заремить лишнее тоже не проблема... при надобности...
Сообщение от DK Посмотреть сообщение
Вот пытаюсь запихать в 12f675 - не лезет
Дык... кроме 12f675 ещё другие МК бывают...
st__1 вне форума  
Непрочитано 06.05.2012, 09:28  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,529
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Сообщение от st__1 Посмотреть сообщение
Дык...
Много чего бывает... Дык... Жаба душит в простой вольтметр 876 поставить А из более простого ни у кого АЦП нету.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 06.05.2012, 12:45  
st__1
Заблокирован
 
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
st__1 на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

А если... типа... Crystal фонт... на сегменты разобрать... не???
st__1 вне форума  
Непрочитано 06.05.2012, 13:07  
=GM=
Прописка
 
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
=GM= на пути к лучшему
По умолчанию Re: Дисплеи от сотовых (схемы подключения, код, datasheet)

Сообщение от DK Посмотреть сообщение
Можно, конечно взять 5х8 шрифт и умножать, но уж больно коряво получается
Попробуйте умножать 12х16, возможно красивее будет. Здесь сначала идёт массив верхней части фонтов, потом нижней. Мне показалось так удобней для вывода - рисуется верхняя часть, затем нижняя.
;high part of the fonts
bighi:
.db 0xFC,0xFE,0x07,0x03,0x03,0x03,0x03,0x03,0x07,0xFE, 0xFC,0x00 ;0H
.db 0x00,0x00,0x00,0x04,0x06,0xFF,0xFF,0x00,0x00,0x00, 0x00,0x00 ;1H
.db 0x1C,0x1E,0x07,0x03,0x03,0x83,0xC3,0xE7,0x7E,0x3C, 0x00,0x00 ;2H
.db 0x1C,0x1E,0x07,0x03,0x03,0x03,0xC3,0xC3,0xE7,0xFE, 0x3C,0x00 ;3H
.db 0x00,0x80,0xC0,0xE0,0x70,0x38,0x1C,0x0E,0xFF,0xFF, 0x00,0x00 ;4H
.db 0x7F,0x7F,0x63,0x63,0x63,0x63,0x63,0x63,0xE3,0xC3, 0x83,0x00 ;5H
.db 0xFC,0xFE,0x63,0x33,0x33,0x33,0x33,0x33,0x73,0xE0, 0xC0,0x00 ;6H
.db 0x03,0x03,0x03,0x83,0xC3,0xE3,0x73,0x3B,0x1F,0x0F, 0x07,0x00 ;7H
.db 0x3C,0xFE,0xE7,0xC3,0xC3,0xC3,0xC3,0xC3,0xE7,0xFE, 0x3C,0x00 ;8H
.db 0xFC,0xFE,0x87,0x03,0x03,0x03,0x03,0x03,0x87,0xFE, 0xFC,0x00 ;9H
;low part of the fonts
biglo:
.db 0x0F,0x1F,0x38,0x30,0x30,0x30,0x30,0x30,0x38,0x1F, 0x0F,0x00 ;0L
.db 0x00,0x00,0x30,0x30,0x30,0x3F,0x3F,0x30,0x30,0x30, 0x30,0x00 ;1L
.db 0x30,0x38,0x3C,0x3E,0x37,0x33,0x31,0x30,0x30,0x30, 0x30,0x00 ;2L
.db 0x0E,0x1E,0x38,0x30,0x30,0x30,0x30,0x30,0x39,0x1F, 0x0F,0x00 ;3L
.db 0x07,0x07,0x07,0x06,0x06,0x06,0x06,0x06,0x3F,0x3F, 0x06,0x00 ;4L
.db 0x0E,0x1E,0x38,0x30,0x30,0x30,0x30,0x30,0x38,0x1F, 0x0F,0x00 ;5L
.db 0x0F,0x1F,0x3C,0x30,0x30,0x30,0x30,0x30,0x38,0x1F, 0x0F,0x00 ;6L
.db 0x00,0x00,0x00,0x3F,0x3F,0x00,0x00,0x00,0x00,0x00, 0x00,0x00 ;7L
.db 0x0F,0x1F,0x39,0x30,0x30,0x30,0x30,0x30,0x39,0x1F, 0x0E,0x00 ;8L
.db 0x00,0x00,0x31,0x33,0x33,0x33,0x33,0x33,0x31,0x1F, 0x0F,0x00 ;9L
=GM= вне форума  
 

Закладки

Метки
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, время: 07:12.


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