Генератор VGA видеосигнала на микроконтроллере
Автор: Юрий Лысенков
Предлагаю вашему вниманию несложный генератор VGA видеосигнала на
микроконтроллере PIC16F84 или PIC16C84. Схема устройства разработана
Эриком Шлепфером (Eric Schlaepfer) и широко распространена в Интернете.
К сожалению, в ней есть ошибка (неправильно указан номер вывода питания
микроконтроллера), а прилагаемая "прошивка" предназначена для CGA/MDA
мониторов, и с VGA мониторами не работает. Предлагаю исправленную схему
(см. рисунок) и программу, адаптированную для VGA режима 640х480, 60 Гц.
Исходный текст программы можно найти на сайте
[file text=HARDW.net]vga-test.zip[/file] и [file text=ftp-сервере журнала "Радио"]ftp://ftp.radio.ru/pub/2004/00/genVGA"[/file].
Питать устройство можно от любого источника напряжением 4,5:5 В, в том
числе и от батареи из трех гальванических элементов или четырех Ni-Cd аккумуляторов.
При работе движок переменного резистора R1 устанавливают в крайнее левое
положение и включают питание вначале монитора, а затем генератора. Медленно
уменьшая сопротивление введенной части резистора, добиваются появления на
экране крупной надписи "TECT".
Устанавливать большую яркость изображения не рекомендуется.
Данная статья опубликована в журналах "РадиоХобби" N3'2003г и "Радио" N1'2004г
|