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

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

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

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


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





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





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


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





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


    3. Функциональное описание

    • После включения, необходимо произвести сброс. RESET выдерживается в состоянии низкого уровня (L) в течение 5 тактов (такты генератора).
    • Когда HALT = L, генератор останавливается. Источник питания ЖКИ должен быть теперь выключен, чтобы защитить ЖКИ от постоянной составляющей.
    • Функция HALT включает функцию RESET.
    • Счётчик столбца/строки и регистр отображения стирается по RESET. (Другие регистры не стираются.) Используйте регистр очистки-изображения для выключения изображения.
    • Статус должен проверяться перед отправкой данных или команд. Должна производиться, в частности, проверка младшего значащего разряда статуса на равенство нулю (МЗР = 0). Существует вероятность ошибочной операции вследствие аппаратного прерывания.
    • В то же время должны проверяться STA0 и STA1. В процессе выполнения команды, могут происходить ошибки передачи данных.
    • T6963C может обрабатывать только один байт за машинный цикл (16 тактов). Невозможно послать более двух данных за машинный цикл.
    • При использовании команды с операндом данными, важно посылать сначала данные, а потом выполнять команду.
    • Коды символов, используемые T6963C, отличаются от кодов ASCII.
    • Состояние после RESET/HALT (Рис. 1)
    ВЫВОД(Ы) ОСТАНОВ (HALT) СБРОС (RESET)
    от D0 до D7 F F
    от d0 до d7 F F
    R/W H H
    ce H (Примечание 1) H (Примечание 1)
    от ad0 до ad15 H (Примечание 2) H (Примечание 2)
    ce0 , ce1 H (Примечание 1) H (Примечание 1)
    ED, HOD Последние данные Последние данные
    HSCP L L
    LP L L
    CDATA H H
    FR H H
    CH1 L K0
    CH2 L VEND
    DSPON L L
    XO H
    • H : Высокий уровень H
    • L : Низкий уровень L
    • F : Плавающий уровень (высокоимпедансное состояние)
    • K0 : Тестовый сигнал
    • VEND : Тестовый сигнал
    • (Примечание 1) : В режиме Атрибутов, H или L соответствует состоянию графического курсора
    • (Примечание 2) : В режиме Атрибутов, данные графического курсора
    • Соотношение между числом строк/столбцов и тактовым генератором (Рис. 2).
      Частота кварцевого резонатора рассчитывается по следующей формуле.
        fOSC    : Частота генератора
        fSCP    : Частота сдвигового тактового генератора (fSCP = fOSC /2)
        fR      : Частота кадров
        M       : Число символов на одной строке (число точек в одной строке = 8М)
        Для всех размеров шрифтов (например 7х8, 6х8, 5х8) частота генератора остаётся неизменной.
        N       : Число строк (скважность = 1/8N)
                 8M          1
                ———— х 8N = ———
                 fSCP        fR
    
                fOSC = fR x 64 x 2 x M x N
    
        (fR = 60 Гц)
        Ед. изм.: МГц
    
    N\M 32 40 64 80 скважность
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    2 0.492 0.614 0.983 1.229 1/16
    0.983 1.229 1.966 2.458
    4 0.983 1.229 1.966 2.458 1/32
    1.966 2.458 3.932 4.915
    6 1.475 1.843 2.949 3.686 1/48
    2.949 3.686 5.898 7.372
    8 1.966 2.458 3.932 4.915 1/64
    3.932 4.915 7.864 9.830
    10 2.458 3.072 4.915 6.144 1/80
    4.915 6.144 9.830 12.288
    12 2.949 3.686 5.898 7.373 1/96
    5.898 7.373 11.776 14.746
    14 3.440 4.300 6.881 8.602 1/112
    6.881 8.601 13.763 17.203
    16 3.932 4.915 7.864 9.830 1/128
    7.864 9.830 15.729 19.660

    Примечание 1. Верхнее значение - одиночная развёртка, нижнее значение - двойная развёртка при fR = 60

    Верхнее значение
    Нижнее значение
    • Интерфейс с ОЗУ

    Внешнее ОЗУ используется для хранения данных изображения (текстовые, графические и внешние данные знакогенератора). При одиночной развёртке, текстовые данные, графические данные и внешние данные знакогенератора могут быть свободно размещены в адресном пространстве (макс. 64 Кб).

    При двойной развёртке, ЖКИ I располагается от 0000H до 7FFFH (макс. 32Кб), ЖКИ II располагается от 8000H до FFFFH (макс. 32Кб). Текстовые данные, графические данные и внешние данные знакогенератора могут свободно размещаться в ЖКИ I. В ЖКИ II, подобные адреса должны быть размещены как в ЖКИ I, кроме ad15. ad15 определяет выбор между ЖКИ I и ЖКИ II.

    Сигналы декодирования адресов ce0 (от 0000H до 07FFH), ce1 (от 0800H до 07FFH) можно использовать в пределах 4 Кб. ce0 и ce1 позволяют декодировать адреса в диапазонах (от 0000H до 07FFH) и (от 0800H до 07FFH) соответственно в пределах 4-Кбайтного адресного пространства.

    Пример

    (1) Одиночная развёртка (2) Двойная развёртка

    • Блок-схема взаимодействия с МПУ

      1. Чтение статуса

    Проверка статуса должна выполняться перед тем, как данные будут прочитаны или записаны.

    Проверка статуса

    Статус T6963C может быть считан с линий данных.

    RD L
    WR H
    CE L
    C/D H
    D0 – D7 слово статуса

    Формат слова статуса T6963C следующий:

    MSB LSB
    STA7
    D7
    STA6
    D6
    STA5
    D5
    STA4
    D4
    STA3
    D3
    STA2
    D2
    STA1
    D1
    STA0
    D0
    STA0 Контроль возможности выполнения команды 0 : запрещено
    1 : разрешено
    STA1 Контроль возможности чтения/записи данных 0 : запрещено
    1 : разрешено
    STA2 Контроль возможности чтения данных в Автоматическом режиме 0 : запрещено
    1 : разрешено
    STA3 Контроль возможности записи данных в Автоматическом режиме 0 : запрещено
    1 : разрешено
    STA4 Не используется  
    STA5 Контроль возможности работы контроллера 0 : запрещено
    1 : разрешено
    STA6 Флаг ошибки. Используется для команд Чтение Элемента Данных Экрана и Копия Экрана 0 : нет ошибки
    1 : ошибка
    STA7 Контроль мигания 0 : отображение выкл.
    1 : нормальное отображение
    Примечание 1. Необходимо контролировать STA0 и STA1 одновременно. Существует вероятность ошибочной операции вследствие аппаратного прерывания.
    Примечание 2. В большинстве режимов STA0/STA1 используются для контроля статуса.
    Примечание 3. STA2 и STA3 верны в Авто режиме; STA0 и STA1 неверны.

    Алгоритм проверки статуса

    Примечание 4. При использовании команды с МЗР = 0, должна быть выполнена команда Чтения Статуса. Если проверка статуса не была произведена, T6963C не может работать нормально, даже после задержки. Аппаратное прерывание происходит в течение периода вычисления адреса (в конце каждой строки). Если команда с МЗР = 0 посылается в T6963C в течение этого периода, T6963C входит в состояние Ожидания. Если проверка статуса не выполнена в этом состоянии до посылки следующей команды, то возможно, что команда или данные не будут приняты.

    1. Выставка данных

    При работе с T6963C, сначала выставляются данные, а потом команда.

    Процедура посылки команды

    a) В случае 1 элемента данных b) В случае 2 элементов данных

    Примечание. При посылке более чем двух элементов данных, последний элемент (или последние два элемента) имеют силу.



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