#include #include #include char _ser_buf[1]; unsigned char _ser_buf_at = 0; void write_byte() { #ifndef DISABLE_CONDITION_1 if(_ser_buf_at < sizeof(_ser_buf)) #endif #ifndef DISABLE_CONDITION_2 _ser_buf[0] = 0 #endif ; } int main() { unsigned char i = 0; outp(0xff,DDRA); while(1) { unsigned char j = 0, k = 0; outp(i++,PORTA); while(++j) { outp(j,PORTC); #ifndef DISABLE_CONDITION_3 while(++k); #endif } } }