Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TIE / TT_DIPL.DOC
Скачиваний:
42
Добавлен:
16.04.2013
Размер:
329.73 Кб
Скачать

Краткое описание микросхемы контроллера телетекста.

Микросхема контроллера телетекста SAA5243 (аналог КР1568ВГ2) представляет собой устройство, выполняющее следующие функции [3]:

  1. Вырабатывает импульсы вставки телетекста и синхронизации развёртки изображения;

  2. Выделяет из поступающего на его вход сигнала телетекстовых данных цифровые коды блока данных телетекста, проверяет на предмет ошибок (возможные ошибки корректируются с помощью защиты Хемминга) и собирает в страничное ОЗУ;

  3. Преобразует цифровые коды блока данных в сигналы R, G, B, отображаемые на экране;

  4. Формирует дополнительную информацию, используемую для индикации на экране процессов управления системой телетекста и её состояния (элементы строк заголовка и статуса);

Микросхема содержит 6 функциональных блоков (рис. 1):

  • Блок управления. Предназначен для синхронизации работы всех блоков;

  • Блок сбора данных. Предназначен для приёма, выделения, коррекции и накопления кодов блока телетекста;

  • Интерфейс памяти. Предназначен для организации обмена между ОЗУ и блоками : сбора данных и экранным генератором;

  • Экранный генератор символов. Предназначен для отображения на экране символов, кода которых хранятся в ОЗУ. Содержит во внутреннем ПЗУ матрицы (12х10 пикселей) 192 алфавитных символа и два набора по 64 графических символов. Кроме того есть 32 кода управляющих символов (цвет символа, цвет фона, мерцание и др.).;

  • Генератор импульсов синхронизации. Предназначен для формирования сигнала синхронизации развёртки изображения;

  • Интерфейс шины I2C. Предназначен для организации программного доступа к ячейкам ОЗУ и регистрам управления контроллера;

Рисунок 1. Структурная схема микросхемы контроллера телетекста.

Контроллер содержит 11 регистров. В регистры с R0 по R10 можно только записывать информацию, а в регистр R11 можно как писать, так и считывать с него информацию.

Регистры :

  1. Регистр функций выводов;

  2. Регистр режимов работы;

  3. Регистр выбора страницы для сбора информации;

  4. Регистр данных на запрашиваемую страницу;

  5. Регистр выбора отображаемой на экране страницы;

  6. Регистр управления обычным изображением;

  7. Регистр управления изображением для новых наложений;

  8. Регистр режима изображений;

  9. Регистр выбора страницы для доступа с шины I2C;

  10. Регистр выбора строки;

  11. Регистр выбора столбца;

  12. Регистр данных;

Одновременно контроллер телетекста может собирать 4 страницы данных. Для этого существуют 4 контроллера сбора данных, каждый из которых выбирается регистром 2. Соответственно для каждого контроллера сбора есть свой регистр с данными на искомую страницу (регистр 3).

Каждая страница, хранящаяся в ОЗУ, занимает 1 кбайт памяти и содержит 25 строк (0..25). Данные телетекста располагаются в строках с 1 по 22, строка 0 используется для вывода заголовка и текущего времени (считывается из субкода телетекста), строка 24 зарезервирована для сообщений контроллера управления, строка 25 на экране не отображается и содержит полную информацию о принятой странице (номер, субкод, управляющие биты и др.).

Максимальный объём ОЗУ, с которым может работать данный контроллер - 8 кбайт (8 страниц) статической или динамической памяти.

Соседние файлы в папке TIE
  • #
    16.04.201321.78 Кб4STR_PROG.DWG
  • #
    16.04.201320.48 Кб4STR_SCH.DWG
  • #
    16.04.201320.68 Кб4TEHNL_PL.DWG
  • #
    16.04.2013176.67 Кб5TELETEXT.SCH
  • #
    16.04.2013122.54 Кб3TT1.PCB
  • #
    16.04.2013329.73 Кб42TT_DIPL.DOC