پاسخ : کوچ کردن از کدویژن به AtmelStudio
ببخشید بنده میخواستم 12 بیت اول از data را در بسته های 6 بیتی ارسال کنم ، یک راه که به نظرم اومد از طریق polling ( سرکشی ) بود که هنگام خالی شدن بافر ارسال ، 6 بیت دوم را قرار بده :
خب یک راه دیگر هم استفاده از وقفه های مربوط به بافر و شیفت رجیستر هست ، لطفا این دو روش رو از جنبه های مختلف بررسی فرمایید .
باتشکر .
ببخشید بنده میخواستم 12 بیت اول از data را در بسته های 6 بیتی ارسال کنم ، یک راه که به نظرم اومد از طریق polling ( سرکشی ) بود که هنگام خالی شدن بافر ارسال ، 6 بیت دوم را قرار بده :
کد:
while(!UDRE); UDR = (char)(angle) ; while(!UDRE); UDR = (char)(angle / 64) ;
باتشکر .




)
)


oo:...الان من واقعا گیج شدم...یعنی یه کامپایلر که کرک هم شده!!! از یه کامپایلر قدرتمند(بالاخره لینوکسه دیگه !) کدهای بهینه تری تولید میکنه؟
دیدگاه