Контроллер электронно-лучевой трубки (ЭЛТ)

Контроллер предназначен для формирования сигналов:

  • синхронизации горизонтальной и вертикальной разверток-,
  • инкрементации (увеличения содержимого) счетчика адреса ячеек видеопамяти, в которых хранится цифровой образ выводимого изображения;
  • чтения/записи видеопамяти (в виде стробов).

Формируемые сигналы обеспечивают движение луча по экрану ЭЛТ синхронно с процессом сканирования ячеек видеопамяти. При этом цвет пиксела на экране соответствует значению, содержащемуся в соответствующей ячейке кадрового буфера.

Контроллер ЭЛТ синхронизируется сигналами тактовых генераторов, установленных на плате видеоадаптера:

  • в текстовом режиме используется генератор Dot Clock с частотой 28,322 МГц для вывода точек разложения символов;
  • в графическом режиме – генератор Pixel Clock с частотой 25,175 МГц для вывода пикселов.

Выбор тактового генератора производится программно. Предусмотрена возможность системной синхронизации System Clock.

Контроллер ЭЛТ содержит 26 регистров для хранения данных, которые полностью определяют такие параметры растра на экране монитора, как разрешение, частота кадров, размеры знакоместа и др. Регистры доступны центральному процессору для чтения и записи. Смену видеорежима обеспечивает функция 00h прерывания 10h путем записи в эти регистры новых данных, соответствующих требуемому режиму.

 
< Пред   СОДЕРЖАНИЕ     След >