|
|
  |
AVR и Siemens M55 |
|
|
|
Jun 6 2008, 06:41
|
Участник

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

|
Cyber_RAT
Это я уменьшил частоту выборки - что бы строка видеосигнала целиком влезла (64 мКс). На максимальной скорости другой код: in temp, PIND 1 st Y+, temp 2 in temp, PIND 1 st Y+, temp 2 ... in temp, PIND 1 st Y+, temp 2
И так 176 раз. Т.е. 3 такта на выборку.
|
|
|
|
|
Jun 8 2008, 07:25
|

Частый гость
 
Группа: Участник
Сообщений: 178
Регистрация: 31-10-06
Из: Яблунець
Пользователь №: 21 821

|
Цитата(Зверюга @ Jun 7 2008, 20:07)  А если посадить и флешку и дисплей на одни и теже пины аппаратного SPI, а входы ChipEnable на разные будет нормально работать? Ведь что у дисплея, что у флешки все функции начинаются и заканчиваются изменением статуса ChipEnable. Конечно можно. Для этого и ChipEnable-чтоб подключать несколько устройств к одному интерфейсу.
|
|
|
|
|
Jun 11 2008, 06:51
|

Частый гость
 
Группа: Участник
Сообщений: 178
Регистрация: 31-10-06
Из: Яблунець
Пользователь №: 21 821

|
Цитата(Spym @ Jun 10 2008, 16:18)  L2F50126, мега32 20мгц.
При 10 мгц SPI, дисплей не работает, и не инициализируется. 5мгц работает, но медленно: на глаз 5 кадров в секунду, не больше.
Я здесь слышал, что максимальная скорость SPI для дисплея 13 мгц. у кого-нибудь L2F50 на такой скорости запускается? Дисплей L2F50126 очень боится помех у меня с включенной ШИМ подсветкой выводил разный мусор. Нацепляй конденсаторов на питание. Можно глянуть проект? mail: Alexey_Vikt@list.ru
|
|
|
|
|
Jun 11 2008, 13:35
|

Участник

Группа: Участник
Сообщений: 71
Регистрация: 24-02-08
Из: Москва
Пользователь №: 35 348

|
Цитата а какое согласование дисплея и меги? какая длина проводов на которых висит дисплей? (напряжение питания?) Мега 5В, дисплей 3.3В, согласование CD4050. Провода 120мм. Цитата Дисплей L2F50126 очень боится помех у меня с включенной ШИМ подсветкой выводил разный мусор. Нацепляй конденсаторов на питание. конденсаторов нацеплял... подсветка запитана от 9В, ШИМ нет.
|
|
|
|
|
Jun 11 2008, 14:46
|
Участник

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

|
У CD4050 задержки при 5 вольтах питания до 0.1 мкс. При 3 - еще больше. Лучше включить через резисторы или мегу запитать от 3.3. У меня atmega88p работает от 3.3 вольт с кварцем 24 мГц.
|
|
|
|
|
Jun 12 2008, 05:30
|
Местный
  
Группа: Свой
Сообщений: 200
Регистрация: 10-04-06
Из: Украина,Запорожье
Пользователь №: 15 979

|
Цитата(Зверюга @ Jun 12 2008, 08:50)  Заказал на сайте Texas Instrumentsлогические трансляторы уровней - задержки - наносекунды, частота - до 400 МГц, бесплатно. Всем рекомендую. Говорить что заказал не буду - ибо ассортимент у них широчайший, надо самим смотреть и выбирать. Это лишнее.Проще взять LPC2000/SAM7/PIC24/Silabs или любой другой камень с 3.3В питанием, кроме того AVR все равно слабоват для такого дисплея.
|
|
|
|
|
Jun 15 2008, 10:04
|
Группа: Новичок
Сообщений: 6
Регистрация: 29-05-08
Пользователь №: 37 924

|
Нужна помощь! Контроллер атмега 16(питается 5В), диcплей LS020(преобразователь 2,8В). Подключено след. образом(через резисторные делители): RS PB1 RESET PB2 CS PB0 CLK PB7 DAT PB5 Библиотеку для работы с дисплеем взял из мр3-плеера с жд, выложенного в этой ветке. Проблема заключается в том, что контроллер постоянно виснет при работе с дисплеем. Иногда виснет при инициализации, но обычно при рисовании. Но сам по себе контроллер работает нормально, если не начинает общаться с дисплеем. Есть подозрения, что нужно что-то где-то подправить, ведь библиотека заточена под 128 атмегу.
|
|
|
|
|
  |
11 чел. читают эту тему (гостей: 11, скрытых пользователей: 0)
Пользователей: 0
|
|
|