📄 example2._c
字号:
#include <iom16v.h>
#include <macros.h>
void delay(int ms)
{
int i,j;
for(i=0;i<ms;i++)
for(j=0;j<1141;j++);
}
void main()
{
DDRA=0XFF;PORTA=0X00;
DDRC=0X01;PORTC=0X01;
while(1)
{
char k,l;
for(l=2;l>0;l--)
{
for(k=0;k<8;k++)
{
PORTA|=BIT(k);
PORTC=0X00;
delay(200);
PORTA&=~BIT(k);
PORTC=0X01;
delay(200);
}
for(k=6;k>0;k--)
{
PORTA|=BIT(k);
PORTC=0X00;
delay(200);
PORTA&=~BIT(k);
PORTC=0X01;
delay(200);
}
}
PORTA=0X00;
for(k=0;k<8;k++)
{
for(l=0;l<5;l++)
{
PORTA|=BIT(k);
delay(50);
PORTA&=~BIT(k);
}
delay(300);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -