سلام
می خواهم هر وقت به rx اطلاعات وارد شدش بفهمم
یک راه، راه اندازی اینتراپت هست.
ولی خود این avr نامرد یک رجیستری داره که هر وقت بافر rx یعنی UDR پر باشد فلگش فعال می شود.
که بیت 7 از رجیستر UCSRA هست ولی برنامه ی من درست کار نمی کنه انگار این بیت را اشتباه دارم می خونم
اگر کسی تا به حال کار کرده کمکی بکند
می خواهم هر وقت به rx اطلاعات وارد شدش بفهمم
یک راه، راه اندازی اینتراپت هست.
ولی خود این avr نامرد یک رجیستری داره که هر وقت بافر rx یعنی UDR پر باشد فلگش فعال می شود.
که بیت 7 از رجیستر UCSRA هست ولی برنامه ی من درست کار نمی کنه انگار این بیت را اشتباه دارم می خونم
کد:
if(UCSRA>>7)//bit enabell usart buff //if((UCSRA&0b10000000)==0b10000000) { . . . {
دیدگاه