اطلاعیه

Collapse
No announcement yet.

رجیستر FIO0PIN

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

    رجیستر FIO0PIN

    سلام
    میشه در مورد رجیسترFIO0PIN در lpc 2368 توضیح بدین همراه با کاربردش

    #2
    پاسخ : رجیستر FIO0PIN

    نوشته اصلی توسط hossein19988 نمایش پست ها
    سلام
    میشه در مورد رجیسترFIO0PIN در lpc 2368 توضیح بدین همراه با کاربردش
    این رجیستر مقادیر 0 و 1 رو در خودش ذخیره میکنه ... خیلی ساده بگم : میشه وضعیت یک پین رو باهاش بخونی ... 0 هست یا 1 ..
    ! Life doesn't get easier , you just get stronger

    دیدگاه


      #3
      پاسخ : رجیستر FIO0PIN

      :c=FIO0PIN =0x1000; در اینجا کلید به پورت 0 بیت هشتم متصله اگه فشار داده شود مقدار c باید یک شود،درسته؟
      جدیدترین ویرایش توسط hossein19988; ۱۷:۱۸ ۱۳۹۷/۰۳/۱۶.

      دیدگاه


        #4
        پاسخ : رجیستر FIO0PIN

        نوشته اصلی توسط hossein19988 نمایش پست ها
        :c=FIO0PIN =0x1000; در اینجا کلید به پورت 0 بیت هشتم متصله اگه فشار داده شود مقدار c باید یک شود،درسته؟
        بلللللللللللله کاملا اشتباه !!!!
        هر FIO چهارتا رجیستر 8 بیتی داره که کلا میشه 32 بیت
        ----> FIOxPIN0 _FIOxPIN1-FIOxPIN2-FIOxPIN3
        بیت 8ام در رجیستر اول قرار داره (0تا7)----->
        FIOxPIN0
        شما میخوید از پورت 0 استفاده کنید به جای ایکس 0 قرار میدی
        رجیستر اول که 8 بیت بود کلا بخون بعد بیت 8ام رو جدا کن
        تموم !!
        var=FIO0PIN0
        حالا var با 10000000 AND کن تا بیت 8ام جدا بشه
        var = var & 0x80

        --------------------------------------
        کلا توی یه خط میشه نوشت :
        (var =( FIO0PIN0 & 0x80


        !?Did you get it
        جدیدترین ویرایش توسط Blue Ice; ۲۱:۳۲ ۱۳۹۷/۰۳/۱۶.
        ! Life doesn't get easier , you just get stronger

        دیدگاه

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