سلام دوستان
یه سوال داشتم . من خیلی جاها دیدم برای مقدار دادن به یه رجیستر میان به جای برابر قرار دادنش با مقدار یا استفاده از and , or ، از شیفت به شکل زیر استفاده میکنن . میشه یه توضیح بدید در مورد نحوه ی عملکرد این نوع مقدار دهی ؟
PORTB=(1<<PORTB2)|(1<<PORTB1)|(1<&l t;PORTB0);
TCCR0=(1<<WGM01)|(1<< CS01);
اگه میشه نحوه ی استفاده از این روش رو بهم یاد بدید و یه مرجع که این جور نکات توش باشه بهم معرفی کنید .
با تشکر
دیدگاه