avr单片机proteus仿真第二课:流水灯
扫描二维码
随时随地手机看文章
先实现一个最简单的avr单片机proteus仿真,流水灯。
对IO口写数据要先设置DDRxn=0xff,然后才输出PORTxn=输出数据。
电路仿真图如下:
avr c程序如下:
#include
#include
int main(void){
unsigned char i,j,k;
DDRA=0xff;
PORTA=0xff;
for(;;){
for(k=0;k<8;k++){
PORTA=~(0x01<
for(j=0;j<0xff;j++){
;
}
}
PORTA=0xff;
}
}
}
//必须注意,winavr必须最后留一行空白