دستگاهای کنترل بیسیم NERCI

انواع ریموت کنترل ها را می توانید اینجا بیابید.

دستگاهای کنترل بیسیم NERCI

انواع ریموت کنترل ها را می توانید اینجا بیابید.

آموزش ARM با کامپایلر Keil uVISION (نحوه خرجی و ورودی نمودن پینها و یا پورتها)

درود فراوان. 

مقدمه: در تمامیه آموزشها به برسی و معرفی میکرو  ARM با شماره LPC2136 و شبیه سازی آن در پرو تئوس می پردازیم.امکان دارد هر پست تا تکمیل شدن چندین بار ویرایش شود.لذا اگر پستی ناقص بود در آینده تکمیل خواهد شد.کسانی که قبلا با AVR کار کرده اند خیلی راحتر می توانند ARM را فرا بگیرند.ولی قصد ما ارایه آموزش از ابتدا ترین اطلاعات است.لذل ممکن است بعضی قسمتها مب تواند برای کسانی که با AVR کار کرده اند کسل کننده باشد

یکی از تفاوتیهایی  که ARM  با  AVR  ذارد این است که بعنوان مثال این میکرو دارای2 پورت 32 پینی است در حالی که ATMEGA 32 که یک AVR است دارای چهار پورت 8 بیتی است.برای تعیین خروجی و ورودی پینها از  رجیستر IODIR استفاده می کنیم و چنانچه تمامی پین های پورت 1 خروجی باشد همه آنها را 1 تعریف می کنیم به شکل زیر: 

; IODIR1=0XFFFFFFFF 

برای خروجی تعریف کردن آن به شکل زیر عمل می نماییم: 

; IODIR1=0X00000000 

این نکته یادتون باشه که 8 تا F نشان دهنده 11111111111111111111111111111111.برای خروجی تععین کردن هر پین باید آن پین را 1 نماییم.با قرار دادن 0XFFFFFFFF تمامیه پین هارا یک یعنی خروجی تعیین کرده ایم.

میکرو کنترلر ARM

با درود به شما عزیزان.از این به بعد می خواهم مطالبی پیرامونARM تنظیم کنم و در این وبلاگ قرار بدم.برای دانلود کلیه مطالب این وبلاگ در سایت جدیدی که پس از کلیک بر روی آن منتقل میشید کلیک کنید.