那本人再抄一个8位流水灯。
#include <avr/io.h>
int main(void)
{
int i,j;
char temp;
DDRA=0xff;
PORTA=0b11001100;
while(1)
{
temp=PORTA;
PORTA=PORTA<<1;
if(temp=PORTA & 0b10000000)
{
PORTA |=(1<<0);
}
for(i=0;i<50;i++)
{
for(j=0;j<50;J++);
}
}
//没抄错吧?呵呵
#include <avr/io.h>
int main(void)
{
int i,j;
char temp;
DDRA=0xff;
PORTA=0b11001100;
while(1)
{
temp=PORTA;
PORTA=PORTA<<1;
if(temp=PORTA & 0b10000000)
{
PORTA |=(1<<0);
}
for(i=0;i<50;i++)
{
for(j=0;j<50;J++);
}
}
//没抄错吧?呵呵