[an error occurred while processing this directive] [an error occurred while processing this directive]
Есть проблем при подключении PG12864LRS (c T6963) к ATmege103 как внешней памяти
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено vesna4 13 марта 2002 г. 18:23

Вообщем кварц на 4.605Мгц, пробовал ставить на 3.6.
На осциллографе смотрю- все сигналы есть RD,WR,C/D..., фронты в норме, напряжение питания 4.6в, длительность сигналов в 1.5-2 раза больше критической в даташитсе.
Делаю инициализацию внешней памяти с дополнительным циклом.
Объявляю адресс дисплея больше 8кбайт, чтобы не было адресации к внутреннему ОЗУ.
НУ НЕ ИНИЦИАЛИЗИРУЕТСЯ И ВСЕ, ТУТ. А регистр статуса читает. Может порт надо проинициализировать?

Кроме того, сделал подключение дисплея напрямую к портам - ВСЕ РАБОТАЕТ, а как внешняя память - не хотит.

МОЖЕТ ЕСТЬ ГРАБЛИ КАКИЕ-ТО.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru