本帖最后由 ttl_web 于 2013-11-26 11:55 编辑
- #include<iom128v.h>
- #include <stdlib.h>
- unsigned int i,j,k;
- void main(void)
- {
- DDRA = 0xff;
- PORTA = 0xff;
- while(1){
- if(k==8) k=0;
- PORTA =~ (1<<k);
- k++;
- for (i=0;i<10;i++)
- {
- for (j=0;j<4000;j++);
- }
- }
- }
- 硬件环境:
- ATmega128 核心板
- 硬件连接:
- PA0-8 ===== LED*8 ==== VCC
- 开发环境:
- ICCAVR 6.31A
复制代码
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
数学公式版流水灯
#include<reg52.h>
unsigned int temp,x,y,z,m,n;
void delay(unsigned int);
void main()
{
temp=0xfe;
P0=temp;
delay(200);
m=1;
temp=temp-m;
P0=temp;
delay(200);
for(n=7;n>0;n--)
{
m=m*2 ;
temp=temp-m;
P0=temp;
delay(200);
}
}
void delay(unsigned int z)
{
for(x=z;x>0;x--)
{
for(y=500;y>0;y--)
{
}
}
}
一周热门 更多>