Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Два вопроса по управлению SED1335

Отправлено BadMojo (91.46.177.254) 10 января 2010, г. 14:48


Ситуация:
есть AVR подключенный к SED13305F00B (SED1335), частота 14,7456 МГц, длительность одного такта ~68 ns, подключение по интерефейсу 8080.

Вопрос 1. Как правильно "дергать ногами" SED1335? Интересуют длительности и последовательность.

Делаю так:
/CS - всегда 0 и в дальнейшем не меняется.

Порты настроены (данные на вывод,WR=1,RD=1,CS=0) :
SED1335_DATA_DIR = 0xFF;
SED1335_CONTROL_PORT |= (SED1335_WR | SED1335_RD | SED1335_CS);
SED1335_CONTROL_DIR |= (SED1335_WR | SED1335_RD | SED1335_CS);

SED1335_CONTROL_PORT_Ax|=SED1335_A0;

SED1335_CONTROL_DIR_Ax|= (SED1335_A0 | SED1335_A16);

SED1335_CONTROL_PORT &=~SED1335_CS;

Отправка команды:

SED1335_CONTROL_PORT_Ax |= SED1335_A0;
SED1335_CONTROL_PORT &= ~SED1335_WR;
SED1335_DATA_PORT = commandToWrite;
nop();
nop();
nop();
nop();
SED1335_CONTROL_PORT |= SED1335_WR;
nop();
nop();
nop();
nop();

правильны ли задержки?

Вопрос 2:
Дисплей 320x240, кварц на SED1335 - 10 Mhz, как правильно выбрать параметр TC/R для SED1335 исходя из частоты?

В настоящее время дисплей кажется инициализируется, но ничего не отображается. Если выкрутить контраст в крайнее положение то виден мусор на экране, но картинка не мерцает. Проверил все ноги к SED1335 по отдельности, управляющие сигналы передаются без искажений. Проверил осцилом сигналы на LCD - все вроде как и в Datasheet. Дисплей: EPSON TCM-A0635-1.

Подскажите плиз, что не так? Сам думаю, что дело во временных задержках при посылке команд и прараметрах инициализации дисплея, т.к. кварц 10 Mhz.

Да, инициализцация выглядит так:
Команда=0x40, Параметры =0x30,0x87,7,0x27,0x35,0xEF,0,0
Команда=0x44, Параметры =0,0,0xEF,0xB0,4,0xEF,0,0,0,0
Команда=0x5D, Параметры =4,7
Команда=0x5C, Параметры =0,0xB0
Команда=0x4C
Команда=0x5A, Параметры =0
Команда=0x5B, Параметры =1
Команда=0x59, Параметры =0x16




Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 93:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru