پاسخ : کوچ کردن از کدویژن به AtmelStudio
سلام
مهندس یه جایی دیدم for رو به این طریق نوشته بود.معنیش چیه؟
سلام
مهندس یه جایی دیدم for رو به این طریق نوشته بود.معنیش چیه؟
کد:
for(;;)
PORTB=(0<<PB3)|(0<<PB4)|(0<<PB4)|(0<<PB6)
PORTB= 0 | 0 | 0 | 0
PORTB= 0
for(;;)
for( دستوری که بعد از اتمام هر دور اجرا میشود , شرط , مقادیر اولیه )
PORTB &= ~((1<<PB6) | (1<<PB4) | (1<<PB3));
PORTB &= ~((1<<PB6) | (1<<PB4) | (1<<PB3));
PORTB &= ~((0b01000000) | (0b00010000) | (0b00001000));
PORTB &= ~(0b01011000);
PORTB &= 0b10100111 ;
PORTB = PORTB & 0b10100111;
if(PIND.0==0) { }
if(PIND.0==0) { }
if(getbit(PIND,0)==0) { }
if(!getbit(PIND,0)) { }
if(getbit(PIND,0)==0) { }
if(!getbit(PIND,0)) { }
if(PIND,0==0) { }
if(PIND,0==0) { }
if(getbit(PIND,0)==0) { }
if(!getbit(PIND,0)) { }
#define getbit(port,bit) ( ( (port) & (1 << (bit) ) ) >> (bit) )
UCSRB=(1<<MPCM) UCSRB|=(1<<MPCM)
if ( ( temp_even % 2==1 ) && ( data & 0x0002==0 ) && (data & 0x0004==0) && (data & 0x0008==0) && (data & 0x0010==0) && (data & 0x0020==1 ) )
[Life Time] Type Name;
int x;
auto int x;
static int x;
UCSRB=(1<<MPCM) UCSRB|=(1<<MPCM)
UCSRB=(1<<MPCM) UCSRB|=(1<<MPCM)
دیدگاه