AVR LED闪烁程序 为什么LED一直亮着 不会闪烁? 软件:ICCAVR Progisp

2019-03-24 20:47发布

#include<iom16v.h>
#include<macros.h>
void delay(void)
{
unsigned char a,b;
for(a=0;a<1;a++);
for(b=0;b<1;b++);
}
void main(void)
{
DDRB=0XFF;
PORTB=0XFF;

DDRA=0XFF;
PORTA=0XFF;

while(1)
{
PORTA |=BIT(7);
delay();
PORTA &=~0x80;
delay();
}
} 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
ddllxxrr
2019-03-25 01:59
void delay(void)
{
unsigned char a,b;
for(a=0;a<1;a++);
for(b=0;b<1;b++);
}

一周热门 更多>