阅读下面的程序段,基于硬件电路,写出程序运行现象: #include < avr/io .h> #include < avr/interrupt .h> #define uint8_t unsigned char #define uint16_t unsigned int #define PORTOUT DDR C |=0xFF #define PORTDATA PORT C &=0x00 void Delay_Time(uint16_t); void main( void ) { uint8_t j; PORTOUT; PORTDATA; while (1) { PORTDATA; for (j=0;j<9;j+=2) { PORT C |= _BV (j); Delay_Time(500); } for (j=1;j<9;j+=2) { PORT C |= _BV (j); Delay_Time(500); } } } //delay 1ms void Delay_Time(uint16_t time) { uint16_t i; while (time--) { for (i=0;i<1150;i++);} }