PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال در مورد pin میکرو



sorena01
16-03-2016, 21:06
میخواستم بدونم اگر نصف پایه های یک پورت ورودی و نصف دیگه خروجی تعرف بشن وضعیت PIN همون پورت چطور هست؟ میشه با این وضعیت از رجیستر PIN دیتایی خوند؟
مثلا" :


DDRB=11110000
PORTB=00001111



توی این حالت آیا میشه اینطور عمل کرد؟


if (PINB==0X04)
PORTD=1;


دقت گنید نصف پورت B خروجی هست
ممنون از پاسختون

esisafa
16-03-2016, 21:43
بله مشکلی نداره. رجیستر pin در هر صورت مقدار روی پین رو برمیگردونه. چه ورودی باشه چه خروجی.