[an error occurred while processing this directive]
Подскажите, как в Code Vision AVR сделать функцию, реализующую задержку в тактах процессора.Т.е. delay(10*t_osc) , например. Спасибо.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Y123
20 января 2005 г. 10:45
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: Если надо просто остановится можно простыми циклами , если же паралельно надо выполнять что-либо то только через таймер.
—
Urov
(20.01.2005 11:01,
пустое
)
Она есть родная. посмотрите включаемый файл delay.h
—
Elektronik
(20.01.2005 10:50,
пустое
)
Там в функции цифирь обозначает время в ms или в us. А мне нужна в ШТУКАХ тактов. Причем задаваемых параметром : delay(10*t_osc), delay(17*t_osc).
—
Y123
(20.01.2005 11:09,
пустое
)
Я в AVR-GCC делал что-то типа void Wait(int i){ for ( ; i ; i-- ); }
—
bp
(20.01.2005 10:49,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru