Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2009, 20:39   #11
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Где-то читал, что обычный TTimer в делфи не может вызываться раз в миллисекунду...
Что даже если поставить
Код:
Timer.Interval:=1;
то он всё равно будет вызываться примерно раз в 50 миллисекунд, а не раз в 1...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 03.03.2009, 11:41   #12
alexalexmart
Новичок
Джуниор
 
Регистрация: 02.03.2009
Сообщений: 2
По умолчанию

насчет TTimer да. максимальная частота срабатывания - 64 Гц. (само число уже интригует). причем прогу тестил на двух машинах 3.2ГГц и 166МГц - результат один и тот же.
По поводу кода, предложенного VictorXP - круто, частота достигает 915Гц на 3.2ГГцовом проце (прослеживается явная зависимость от частоты проца). Правда 915Гц это если происходит только регистрация срабатывания (по системному времени). Хотя тут непонятно. сегодня попробую по этому таймеру отправлять чёнить на 888 порт(LPT-data) и посмотреть осциллографом.
И вообще может я не там рою. как опросить состояние ЛПТшника с частотой 1-2 КГц на протяжении 5-8 сек. все сохранить куданить и обработать только по окончании сканирования.

Последний раз редактировалось alexalexmart; 03.03.2009 в 11:44. Причина: дополнение
alexalexmart вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить точный таймер WaxeP Gamedev - cоздание игр: Unity, OpenGL, DirectX 5 25.07.2010 18:25
Как такое реализовать? AnalogXP Общие вопросы Delphi 9 17.02.2008 00:22
Как вставить таймер в программу если нет формы durexa Помощь студентам 9 25.06.2007 13:13
Как сделать что-бы Таймер срабатывал только один раз? Greg Компоненты Delphi 11 16.12.2006 01:25
Как засинхронизировать таймер с частотой кадровой развертки монитора Saili Общие вопросы Delphi 2 07.12.2006 16:35