Технически форум > Програмиране
Започваме да се запознаваме с програмирането!
yasko:
Прочети внимателно темата. В линка по-долу съм обяснявал защо не може да се ползвава _delay_ms() за големи закъснения.
http://www.robotics-bg.com/discussion/index.php?topic=33.msg1675#msg1675
importante:
Като променя
--- Код: ---_delay_ms(250)
--- Край на кода ---
на
--- Код: ---delay_ms(250)
--- Край на кода ---
не иска да компилира, изписва ми:
--- Код: ---C:\Users\pc\Desktop\default/../led4.c:14: undefined reference to `delay_ms'
--- Край на кода ---
yasko:
Не четеш внимателно. Функцията delay_ms не е вградена и трябва да я добавиш към кода, за да може да я ползваш.
--- Код: ---//функция генерираща закъснение в диапазона 1 -65535 ms
void delay_ms(unsigned int ms)
{
while (ms>0){
_delay_ms(1);
ms--;
}
}
--- Край на кода ---
importante:
Да, така е, не съм бил особено внимателен, а уж няколко пъти прехвърлих страниците на темата..
Благодаря!!! Обаче в по-старите теми на форума, както и тази тема, линковете които са дадени не работят, препращат ме в главната страница на форума
Навигация
[0] Списък на темите
Премини на пълна версия