Управление кадровой частотой монитора |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Управление кадровой частотой монитора |
Boroda |
Сообщение
#1
|
Гость |
Здравствуйте Уважаемые Господа!!!!
А кто-нибудь, когда-нибудь изменял кадровую частоту монитора ручками? Может подскажите как.... Хотя бы теорию и последовательность. Инфа: Компилятор: Борланд 7.0, Режим: Графический SVGA, Платформа: DOS |
volvo |
Сообщение
#2
|
Гость |
А монитор спалить при отладке программы не боишься? Чуть неправильное значение частоты - и бегом в магазин, за новым монитором...
Кстати, скорее всего это - не тема для Паскаля. Все равно будешь использовать Ассемблер... |
Гость |
Сообщение
#3
|
Гость |
Спасибо, хот вообще кто-то отозвался!!!
За монитор не боюсь... ты же мне все правильно расскажешь... Ну а если серьезно, хотябы принцып, а на чем его писать я уж определюсь. Ну может просто ссылки какие есть? Тоже буду очень благодарен!!! |
GoodWind |
Сообщение
#4
|
Автооответчик Группа: Пользователи Сообщений: 1 188 Пол: Мужской Реальное имя: Александр Репутация: 16 |
а зачем вообще это надо ?
-------------------- Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
|
Гость |
Сообщение
#5
|
Гость |
Чтобы изображение на мониторе с ЭЛТ не мерцало с частотой 60Гц. Для глаз вредно.
|
volvo |
Сообщение
#6
|
Гость |
Ну, вот тут глянь:
Регистры видеоадаптеров EGA и VGA (В разделе "Режим 360х480 пикселов, 256 цветов", почти в самом низу страницы, производится кроме всего прочего еще и установка кадровой частоты)... Попробуй копать в этом направлении... |
Гость |
Сообщение
#7
|
Гость |
Ок, тебе добрый человек! Попасусь там еще... Но в данном случае сразу лучше овладеть теорией, нежели пробовать на практике.. Ну, а о количестве купленных мониторов сообщу позже.
|
Ozzя |
Сообщение
#8
|
Гуру Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: 16 |
Цитата Чтобы изображение на мониторе с ЭЛТ не мерцало с частотой 60Гц. Для глаз вредно. Если будешь работать с нестандартными режимами VGA, имей в виду что с частотой >60Гц работают режимы 320x200x256, 320x400x256, 640x350x16 (и ниже) - 70 гц 320x240x256,320x480x256,640x480x16 - 60 гц. Для SVGA режим больше 60 гц можно устанановить, используя vesa vbe 3.0 Установку нестандартных режимов тут - Plus System Pro http://pascal.sources.ru/graph/psp23.htm XLIB v2.02 - Graphics Library for Turbo Pascal 7.0 http://pascal.sources.ru/graph/xlibp202.htm Цитата А монитор спалить при отладке программы не боишься? Проверялось. Жестко. На разных режимах. Хорошие мониторы, типа Sony 15sf или IBM p50(g50) просто уходили в sleep (или что-то типа этого). Noname и Samsung'и вели себя по-разному. Не сгорел ни один. Сообщение отредактировано: Ozzя - |
xds |
Сообщение
#9
|
N337 Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: 26 |
Повредить монитор сигналами синхронизации с частотами, выходящими за рабочие диапазоны, практически не возможно. На "старых" мониторах просто будет сбита строчная или кадровая синхронизация ("поскачут кадры"), на "новых" - слип или сообщение наподобие "Недопустимый графичекий режим".
Сообщение отредактировано: xds - -------------------- The idiots are winning.
|
Гость |
Сообщение
#10
|
Гость |
А что если упростить задачу?
Т.е. имеем SVGA режим 1024х768х256, полученный либо драйвером *.bgi либо через VESA. Остается только поднять кадровую частоту монитора. |
Ozzя |
Сообщение
#11
|
Гуру Группа: Пользователи Сообщений: 1 220 Пол: Мужской Репутация: 16 |
ГостьПроверено, не сумлевайтесь
мах 60 Гц. Цитата Для SVGA режим больше 60 гц можно устанановить, используя vesa vbe 3.0 |
Гость |
Сообщение
#12
|
Гость |
Разгадка близится.... Да, действительно, стандартными регистрами VGA можно добиться кадровой частоты не выше 60 Гц, а если точнее, то эта частота установлена по умолчанию. А для того чтобы прыгнуть выше, нужно программировать регистры самого чипсета. Спасибо всем участникам данной темы, за то, что помогли мне опять включить мозги, с ними легче жить. Всем привет! Не пропадайте.
|
Текстовая версия | 27.04.2024 16:45 |