Форум программистов, компьютерный форум, киберфорум
Робототехника и умный дом
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/104: Рейтинг темы: голосов - 104, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 57

Задержка в микросекундах

15.02.2011, 20:12. Показов 20526. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
И снова здравствуйте.
Недавно столкнулся с проблемой.
Введение: я приобрел покупного робота.
Проблема: нет задержки в микросекундах
Язык программирования: Си
А теперь ВНИМАНИЕ, вопрос:) как написать задержку в одну микросекунду
P.S. Контроллер Atmega128(занят Timer1, Timer2 - системный)

Спасибо за внимание:)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.02.2011, 20:12
Ответы с готовыми решениями:

Задержка в микросекундах
Здравствуйте, есть задача получить задержку с точностью до микросекунд. Поискал в интернете, нашёл некоторые примеры, но ни один не...

Задержка в микросекундах в Windows
Существует задержка в микросекундах или даже в наносекундах в Windows?

Задержка в микросекундах. Или IRQ0
Возможно стоило бы разделить тему на несколько. Но я опишу задачу и хотелось бы услышать ваше профессиональное мнение. Немного о себе: я...

25
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,283
17.02.2011, 20:23
Студворк — интернет-сервис помощи студентам
Получить на таймере задержку в микросекунду не получится.

А это как-раз вариант. Мелкие задержки именно так и делаются. Кстати, по вашему компилятору гуголь никакой адекватной инфы не выдал.
0
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,017
18.02.2011, 00:03
Да у него скорее всего заточеный именно под эту платформу компилер, типа как в ардуино среда и wiring/
0
0 / 0 / 0
Регистрация: 23.05.2007
Сообщений: 792
18.02.2011, 10:13
Можно поинтересоваться. А зачем роботу задержка в единицы микросекунд?
0
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 57
18.02.2011, 11:48
Цитата Сообщение от dsodir
Получить на таймере задержку в микросекунду не получится.

А это как-раз вариант. Мелкие задержки именно так и делаются. Кстати, по вашему компилятору гуголь никакой адекватной инфы не выдал.
Вот ссылка на полную документацию к роботу:

http://www.c-control.de/c-robotics/zube ... ccrp5.html
0
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 57
18.02.2011, 11:54
Цитата Сообщение от YurkoM
Можно поинтересоваться. А зачем роботу задержка в единицы микросекунд?
Конечно можно=) Мне нужно написать функцию, которая будет отправлять импульс на указанный порт в течении нескольких(в моем случае 12) микросекунд. Заводские разработчики(чтоб они в аду сгорели) не хотят прислать мне нормальный код функции, а прислали мне такую ..... А вот, кстати, и она:
void PinSet(byte pin, int time)
{
int i;
i=0;
Port_DataDirByt( pin,1);
Port_WriteByt(pin);
for(i=0;i<time;i++);,
}

В итоге задержка в хзч. А это вообще не вариант для меня.
Так что вот приходится мучиться с теми средствами, которые есть. А наверно как вы уже поняли, их не так то много.
0
0 / 0 / 0
Регистрация: 18.12.2010
Сообщений: 20
03.03.2011, 00:13
Может это поможет? :0)
http://www.c-control-pro.de/do... index.html
Смотреть раздел Compytler-Assembler-<какая то хрень на Немецком Ein Beyspiel>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.03.2011, 00:13

Цикл в микросекундах
Доброе времени суток. Требуется на выполнить цикл в микросекундах. Прошу не путать с миллисекундами. Или может если есть возможность...

Время в микросекундах
Всем здрасьте. Подскажите, какие есть методы, чтобы можно было брать время с точностью до 0.000001 секунды(микро) ? И чтоб не залезать...

Время в микросекундах (ST, Codesys 2.3)
Пишу программу на ST под ОВЕН 110-30 , вопрос : как правильно на st записать время в миллисекундах(мс) ? :) Нашел инфу только , то что...

Как TTimer только в микросекундах
Здравствуйте. Подскажите наподобие TTimer только в микросекундах. Как такое сделать или есть уже готовые решения?

Создать на ассемблере функцию задержки в микросекундах
Помогите пожалуста. Нужна функция задержки времени (0-100 микросекунд) никак найти не могу именно для микросекунд. Заранее благодарен.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
26
Ответ Создать тему
Новые блоги и статьи
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи. . . .
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru