В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

  • ЖК-модули
  • Контроллеры
  • ИС поддержки
  • Применения
  • Технологии
  • FAQ

    Ссылки
  • Поставщики
  • Производители

  •  
    Пересюхтюмя


    13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





    Выставка Передовые Технологии Автоматизации





    Главная страница > ЖКИ > Драйвера > SED1335
    Пересюхтюмя


    13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





    Выставка Передовые Технологии Автоматизации


    7.0 Описание блоков схем

    7.1 Микропроцессорный интерфейс

    7.1.1 Интерфейс системной шины

    SEL1, SEL2, A0, RD, WR и CS используются в качестве управляющих сигналов для микропроцессорной шины данных. A0 обычно подключается к младшему биту системной шины адреса. SEL1 и SEL2 изменяют действие контактов RD и WR для разрешения интерфейса либо семейства 8080 либо семейства 6800, и должны иметь или нагрузочный резистр, или резистр утечки.

    При использовании микропроцессором интерфейса семейства 8080, SED1335F обычно отображает данные в адресное пространство I/O.

    7.1.1.1 Серии 8080

    Таблица 26. Сигналы интерфейса серий 8080

    A0 RD WR Функция
    0 0 1 Чтение флага статуса
    1 0 1 Чтение адреса курсора и данных дисплея
    0 1 0 Запись параметров и данных дисплея
    1 1 0 Запись команды

    7.1.1.2 Серии 6800

    Таблица 27. Сигалы интерфейса серий 6800

    A0 RD WR Функция
    0 1 1 Чтение флага статуса
    1 1 1 Чтение адреса курсора и данных дисплея
    0 0 1 Запись параметров и данных дисплея
    1 0 1 Запись команды

    7.1.2 Синхронизация микропроцессора

    Интерфейс SED1335F работает на полной скорости шины, Завершая выполнение каждой команды за время цикла, tCYC. Быстродействие управляющего микропроцессора таким образом не уменьшается во время опроса или подтверждения связи, когда происходит доступ к SED1335F.

    Мерцание изображения дисплея может происходить, если происходит более одного последовательного доступа, которые не могут быть проигнорированы внутри кадра. Микропроцессор может уменьшить мерцание либо выполнением этих доступов попеременно, или непрерывной проверкой флага статуса (D6) и ожиданием момента, когда он перейдёт в состояние "1".

    7.1.2.1 Доступ к внутреннму регистру

    Команды SYSTEM SET и SLEEP IN могут быть использованы для осуществления независимости входа/выхода SED1335F от системной тактовой частоты. Есть команды, которые могут быть использованы только, когда SED1335F в ждущем режиме.

    7.1.2.2 Доступ к памяти дисплея

    SED1335F поддерживает конвеерную форму работы, в которой, микропроцессор синхронизирует своя работу с временными диаграммами SED1335F. Во время записи микропроцессор сначала выпускает команду MWRITE. Затем, он неоднократно записывает данные в SED1335F, используя синхронизацию системной шины. Это обеспечивает то, что микропроцессор не замедляется, даже если время доступа к памяти дисплея ниже чем время доступа к системной шине. См. рисунок 58.

    Во время чтения микропроцессор в начале посылает команду MREAD, которая вызывает загрузку первых прочитанных данных в выходной буффер SED1335F. Затем микропроцессор читает данные из SED1335F, используя синхронизацию системной шины. При каждым чтении, SED1335F читает следующий блок данных из памяти дисплея, готовой к следующему доступу для чтения. См. рисунок 59.

    sed1335 Цикл записи в память дисплея
    Рисунок 58. Цикл записи в память дисплея

    sed1335 Цикл чтения из памяти дисплея
    Рисунок 59. Цикл чтения из памяти дисплея

    Примечание: Возможна проблема во время цикла чтения из памяти дисплея, так как время доступа к системной шине, tACC, не зависит от время доступа к памяти дисплея, tACV. Микропроцессор может только повторять чтение, если время цикла чтения превышает время цикла SED1335F, tCYC. Если это не так, то можно вставить команды NOP в програмный цикл. Ограничения tACC, tACV и tCYC даны в разделе 4.3.

    7.1.3 Примеры интерфейсов

    7.1.3.1 Интерфейс Z80® c SED1335F

    sed1335 Интерфейс Z80 c SED1335F
    Рисунок 60. Интерфейс Z80 c SED1335F

    Примечание: Z80® зарегестрированный торговый знак Zilog Corporation.

    7.1.3.2 Интерфейс 6800 с SED1335F

    sed1335 Интерфейс 6800 с SED1335F
    Рисунок 61. Интерфейс 6800 с SED1335F

    7.2 Интерфейс памяти дисплея

    7.2.1 Статическая память RAM

    Рисунок, приведённый ниже, показывает интерфейс между 8Кx8 статической памятью RAM и SED1335F.

    sed1335 Интерфейс статической памяти RAM
    Рисунок 62. Интерфейс статической памяти RAM

    7.2.2 Ток питания во время доступа к памяти дисплея

    24 линии адреса и данных SED1335F работают на частоте равной 1/3 частоты генератора, fOSC. Ток заряда и разряда на этих контактах, IVOP, дан ниже в виде равенства. Когда IVOP превышает IOPR, он может быть приблизительно оценён:

      IVOP = C V f
    где C - ёмкость шины памяти дисплея, V - рабочее напряжение, f - рабочая частота.

    Если VOPR=5В, f =1.0 МГц и ёмкость шины памяти дисплея 1.0 пФ на линию, то:

      IVOP < 120 мкА / МГц * пФ.

    Для снижения тока, текущего во время доступов к памяти дисплея, важно использовать маломощную память, а также уменьшить количество устройств и паразитную ёмкость.

    7.3 Схема генератора

    SED1335F содержит схему генератора. Стабильный генератор может быть построен просто подключением кварца и двух конденсаторов к OSC1 и OSC2, как показано на рисунке ниже. Если частота генератора возросла, то CD и CG должны быть пропорционально уменьшены.

    Заметьте, что токоведущие линни к OSC1 и OSC2 должны быть как можно короче, для предотвращения проводной ёмкости от изменения частоты генератора или повышения потребляемой мощности.

    sed1335 Кварцевый генератор
    Рисунок 63. Кварцевый генератор

    7.4 Флаг статуса

    SED1335F имеет одно битовый флаг статуса.

      D6: строка Х в режиме ожидания

    sed1335 Флаг статуса
    Рисунок 64. Флаг статуса

    Флаг статуса D6 равен "0" для TC/R - C/R циклов в конце каждой строки, где SED1335F не читает память дисплея. Микропроцессор может использовать этот период, для обновления памяти дисплея не оказывая воздействия на изображение; однако, рекомендуется, чтобы дисплей был выключен во время обновления всего изображения.

    sed1335 Временное различие между C/R и T/CR.
    Рисунок 65. Временное различие между C/R и T/CR.

    7.5 Сброс

    SED1335F требует импульса сброса, длительностью не менее 200 мкс, после включения питания, чтобы проинизиализировать его внутренние состояния.

    Во время сброса, сигналы управления ЖКД XD, LP и FR задерживаються.

    Для большей надёжности, не рекомендуется применять прикладывать постоянное напряжение к ЖКД во время сброса. Выключите источники питания ЖКД не менее чем через один кадр после начала импульса сброса.

    SED1335F не посылает команд во время сброса. Команды для инициализации внутренних регистров должны быть посланы вскоре после сброса.

    Задержка в 3 мс (максимум) требуется для обеспечения следования передних фронтов RES и VDD, обеспечивая стабилизацию системы.

    sed1335 Блок-схема для проверки флага занятости
    Рисунок 66. Блок-схема для проверки флага занятости

    sed1335 Временная диаграмма сброса
    Рисунок 67. Временная диаграмма сброса



    <-- Предыдущая страница Оглавление Следующая страница -->