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

 
 
87 страниц V  « < 20 21 22 23 24 > »   
Reply to this topicStart new topic
> AVR и Siemens M55
Wano
сообщение Jun 25 2007, 06:26
Сообщение #316


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 3-06-06
Пользователь №: 17 737



Ну так нужна функция рисования окружности? Рисуется отлично,писал по мануалу.
На счёт s65.

QuickWitted хотел указатель

1) Фирма изготовитель телефона Siemens
1.А) Протокол обмена последовательный SPI
1.A.1) Дисплей от Siemens CX65/CX70/CX70v/CXI70/CXT65/CXT70/CXV65/CXV70/M65/SX65/SK65/S65/SP65
- цветной ( 65000 цветов)
1.A.2)Габариты вид. области - 45х30мм(может ошибаюсь) TFT со светодиодной подсветкой.
Разрешение - 132х176. Виды контроллеров LS020xxx LPH88xxxx L2F50xxx.
1.A.3)Валить на http://www.superkranz.de/ а также туча страниц разговора в этой теме.

Единственное, продаётся экран S65 в рамке. Ичто это обозначает я не спрашивал,но цена выше.
Go to the top of the page
 
+Quote Post
~phase
сообщение Jun 25 2007, 13:48
Сообщение #317


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 24-06-07
Из: ukraine
Пользователь №: 28 658



Цитата(BelTech @ Jun 24 2007, 19:02) *
Вот как и обещал, выкладываю проект.Пока всё только основное,но можно добавить доп.функции(производные от основных).

P.S.Чего-то вывод значения из переменной перестал работать,нпверное где-то чего-то накосячил.

Пасиба, только некоторых либов вроде нехватает.
Go to the top of the page
 
+Quote Post
Wano
сообщение Jun 25 2007, 16:34
Сообщение #318


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 3-06-06
Пользователь №: 17 737



Люди,насущный вопрос. А что было или не было решено с кадровой синхронизацией? Сказали что её нет,а раз её нет и нет возможности её найти,то выходит сложно создать какое-то движение,всплывающие меню ,медленное перелистывание текста. Мож кто пытался что-нить посложнее статики отобразить?
Go to the top of the page
 
+Quote Post
BelTech
сообщение Jun 26 2007, 16:48
Сообщение #319


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 8-12-06
Пользователь №: 23 269



Подключение дисплея взято на сайте http://www.superkranz.de/ (Using_the_Siemens_S65.pdf),мега запитана от 5V, lcd от 3v, делитель напряжения на резисторах : верхнее плечо 470 ом,нижнее 560 ом.

Сейчас думаю как замутить меню с вложениями.Может у кого есть какие наработки?



так что насчёт функции окружности?
Прикрепленные файлы
Прикрепленный файл  New_libs_s65_v0.3.rar ( 86.95 килобайт ) Кол-во скачиваний: 437
 
Go to the top of the page
 
+Quote Post
Допоялся
сообщение Jul 5 2007, 09:08
Сообщение #320





Группа: Новичок
Сообщений: 2
Регистрация: 5-07-07
Пользователь №: 28 902



Немогу подключить дисплей от Nokia6100 делал по вот этой схеме http://thomaspfeifer.net/nokia_6100_display.htm
Может есть у ковонить схемы подключения этого дисплея , а то я уже незнаю что с ним делать.
Go to the top of the page
 
+Quote Post
yarunt
сообщение Jul 5 2007, 12:56
Сообщение #321


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476



Цитата(Wano @ Jun 25 2007, 19:34) *
Люди,насущный вопрос. А что было или не было решено с кадровой синхронизацией? Сказали что её нет,а раз её нет и нет возможности её найти,то выходит сложно создать какое-то движение,всплывающие меню ,медленное перелистывание текста. Мож кто пытался что-нить посложнее статики отобразить?

Ну чего же есть, нет скрола . Синхронизация работает таким макаром вводим команду $ef90, $0500 или $0504 поворачивает развертку,$08*начало по горизонтали ,$09* конец по горизонтали,$0a*начало по вертикали ,$0b*конец по вертикали , эта команда переносит пиксель на начало задонного раздела ,после закачиваеш данные.

Сообщение отредактировал yarunt - Jul 5 2007, 12:57


--------------------
Нельзя впихнуть,невпихуемое?МОЙ БЛОГ
Go to the top of the page
 
+Quote Post
Wano
сообщение Jul 7 2007, 20:04
Сообщение #322


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 3-06-06
Пользователь №: 17 737



Цитата(Допоялся @ Jul 5 2007, 12:08) *
Немогу подключить дисплей от Nokia6100 делал по вот этой схеме http://thomaspfeifer.net/nokia_6100_display.htm
Может есть у ковонить схемы подключения этого дисплея , а то я уже незнаю что с ним делать.


А вроде всё верно. Поищи ссылку на форуме на другого немца. Много раз говорили. Всё пашет как часы. Правдо ваша ссылка с трёхмерной графикой - это уже круто. Жаль что все данные валят на экран с компа,а не решаются на контроллере.

Сообщение отредактировал Wano - Jul 7 2007, 20:08
Go to the top of the page
 
+Quote Post
Допоялся
сообщение Jul 9 2007, 05:42
Сообщение #323





Группа: Новичок
Сообщений: 2
Регистрация: 5-07-07
Пользователь №: 28 902



Я или чегото непонел зачем комп ? Я контролер прошил ошибок при прошивке некаких невыдало подключаи и нечего на жк невыводится !!! Тамже вроде токо тест и все зачем комп ?
Go to the top of the page
 
+Quote Post
QuickWitted
сообщение Jul 9 2007, 10:38
Сообщение #324


Местный
***

Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596



Если кому интерестно то:

Nokia 3310/3330 display benytter en "Phillips PCD8544" kontroller.
http://www.jfboll.dk/avr/menu2.php?valg=1&...4ec12a50cd57339


--------------------
Сайт с разработками http://www.mindrunway.ru/
Go to the top of the page
 
+Quote Post
lomtev
сообщение Aug 22 2007, 13:44
Сообщение #325


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 22-08-07
Пользователь №: 29 980



Парни, наверное этот вопрос вас задолбал, но все же. Как подключить дисплей от сименс м65, у кого были траблы с этим, поделитесь как решили. Прошил мегу32 на 16МГц, все пучком. При компиляции никаких ошибок. Прошивку и схему подключения скачал у уже всем измевестного сосисочника из приведенных им примеров (Да кстати LS020xxxx, забыл сказать=) ). Так вот. Не пашет, сволочь. Черный экран. Запустил прошивку в VMLAB чтобы посмотреть что программно происходит на ногах. Тема следующая... все вывода в высоком состоянии, потом начинается видать инициализация SPI(ris1), лог ножек меняется и сохраняется 1 мс, потом идут скачки на выводах PB7 (RS) и PB0 (CS) (см. ris2), продолжается это 0,1 мс, спустя 7мс начинается следующие прыжки, затихает и повторяется через 50 мс и уже долго-долго. Почему PB2 (MOSI) не скачет? Может ошибка в запуске spi? У него все функции написаны на asm, а я только в с++ разбираюсь.

Сообщение отредактировал lomtev - Aug 22 2007, 13:56
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
sadat
сообщение Aug 22 2007, 19:19
Сообщение #326


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 6-07-05
Из: Белгород
Пользователь №: 6 575



А кто сказал, что PB2 это MOSI??? MOSI по даташиту на PB5 лапке, и, если реализация спи аппаратная, данные на ней и тусуются....
Go to the top of the page
 
+Quote Post
lomtev
сообщение Aug 22 2007, 21:17
Сообщение #327


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 22-08-07
Пользователь №: 29 980



Нет, инициализациция идет программно:

;void port_init_io(void)
.global port_init_io
port_init_io:
; setup serial data I/O pins

cbi PORTB, LCD_RESET ; display reset
sbi DDRB, LCD_RESET ; set reset as output
sbi DDRB, LCD_MISO ; MISO is always input in SPI
sbi DDRB, LCD_MOSI ; MOSI must be set as output for SPI
sbi PORTB, LCD_CS ; deselect display
sbi DDRB, LCD_CS ; SS must be output for Master mode to work


cbi PORTB, LCD_SCK ; set SCK lo
sbi DDRB, LCD_SCK ; set SCK as output
sbi PORTB, LCD_MISO ; enable pull up of MISO to avoid floating input

sbi PORTB, LCD_RS ; start with RS=high
sbi DDRB, LCD_RS ; RS signal is output

; setup serial data interface
; select clock phase positive going in middle of data
; master mode
; enable SPI
; speed is CPUclock/2

ldi r24,(1<<MSTR) | (1<<SPE) | (1<<SPR0) ; Master Mode, Enable SPI, fCPU/16 clock
out SPCR,r24

ldi r24,1 ; double speed bit
out SPSR,r24

ldi r24,1
ldi r25,0
rcall mswait ; wait one ms to have a nice reset
sbi PORTB, LCD_RESET ; release reset
in r24,SPSR ; clear status
ret

Где:

#define LCD_CS PB0
#define LCD_RESET PB6
#define LCD_RS PB7
#define LCD_MOSI PB2
#define LCD_MISO PB3
#define LCD_SCK PB1

Разводка самого проца - дисплея см ris3.
На рисунке указана мега128, у меня 32.
Все темы в мэйк файле я изменил на 32.
У меня есть мысля, не медленно ли у меня работает спи, если стоит кварц на 16МГц, его делим на 16, получаем 1МГ, а надо вроде как я понял больше 10.

Сообщение отредактировал lomtev - Aug 22 2007, 21:21
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
sadat
сообщение Aug 23 2007, 08:58
Сообщение #328


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 6-07-05
Из: Белгород
Пользователь №: 6 575



Увы, пока "глюки в голове" - ничего корректно работать не будет.
По программе - АППАРАТНАЯ реализация SPI интерфейса, а это означает БЕЗУСЛОВНОЕ использование назначенных пинов в соответствии с документацией на тип микроконтроллера.
Дисплей инициализируется и при таком медленном SPI, что сигналы можно отлаживать на светодиодах :-)
ПОЭТОМУ:
#define LCD_MOSI PB5
#define LCD_MISO PB6 (он не используется в работе)
#define LCD_SCK PB7
ОДНОЗНАЧНО!
Остальные (RESET, CS, RS) на других свободных выводах порта.
Попробуй, должно помочь.
Go to the top of the page
 
+Quote Post
lomtev
сообщение Aug 23 2007, 14:22
Сообщение #329


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 22-08-07
Пользователь №: 29 980



Огромное спасибо. Все заработало. Но вот возникла следующая проблема, но конечно я не буду так делать часто но все же. При тупом выдергивании шнура питания на экране остается след. Так и должно быть?

Сообщение отредактировал lomtev - Aug 23 2007, 14:59
Go to the top of the page
 
+Quote Post
sadat
сообщение Aug 23 2007, 16:44
Сообщение #330


Частый гость
**

Группа: Свой
Сообщений: 117
Регистрация: 6-07-05
Из: Белгород
Пользователь №: 6 575



Увы, да. Попробуй в мобилке с таким дисплеем в рабочем состоянии вытащить аккумулятор - такой же эффект...
Хотя надо поставить вывод мк на детектор пропадания питания - как чуть меньше 4,8в - так сразу выводим "черный экран".

Хотя, вполне возможно, я и ошибаюсь и как-то это уже решено.
Go to the top of the page
 
+Quote Post

87 страниц V  « < 20 21 22 23 24 > » 
Reply to this topicStart new topic
5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st September 2025 - 15:47
Рейтинг@Mail.ru


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