اطلاعیه

Collapse
No announcement yet.

نحوه صحیح و استاندارد مقداردهی به رجیسترها

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نحوه صحیح و استاندارد مقداردهی به رجیسترها

    با عرض سلام و خسته نباشید خدمت شما.
    من دارم با کامپایلر keil برای میکروکنترلرهای سری LPC ساخت شرکت NXP برنامه نویسی میکنم. میخواستم ببینم که نحوه صحیح مقداردهی به رجیسترها چه جوری هستش. مثلا میخوام که پین های 0 و 4 و 10 و 15 و 24 از پورت 0 رو با استفاده از رجیستر FIO0DIR به عنوان خروجی تعریف کنم. آیا باید مثل کد زیر بنویسم :
    FIO0DIR=0x01008411
    یا روش دیگه ای وجود داره.
    خیلی ممنون.

    #2
    پاسخ : نحوه صحیح و استاندارد مقداردهی به رجیسترها

    سلام بله به همین شکل هست ولی LPC_GPIO1->FIODIR اینجور برای lpc1768 نوشته میشه.به این شکل هم میتونی بنویسی
    LPC_GPIO1->FIODIR |=(1<<24)|(1<<15)|(1<<4)|(1<& lt;0);

    دیدگاه

    لطفا صبر کنید...
    X