AVR studio里使用了延时函数,可是改变延时时间却不起作用。。而且烧到
开发板上也不会闪。。是怎么回事啊?求解啊求解啊
#include<avr/io.h>
void delay_ms(int
time)
{
unsigned int i;
for (;time>0;time--)
for (i=0;i<1141;i++);
}
int main(void)
{
int t;
PORTB=0xff;
DDRB=0xff;
while(1)
{
for(t=0;t<8;t++)
{
PORTB=~(1<<t);
delay_ms(20000);
}
}
}
一周热门 更多>