ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5

موضوع: ریجسترPIO A B

  1. #1
    2011/06/19
    تهران
    1,706
    7

    ریجسترPIO A B

    سلام

    ریجستر PIO_ASR و PIO_BSR چیه ؟ منظور از A B چیه
  2. #2
    2010/02/28
    شاهرود
    1,147
    20

    پاسخ : ریجسترPIO A B

    نقل قول نوشته اصلی توسط erfan m
    سلام

    ریجستر PIO_ASR و PIO_BSR چیه ؟ منظور از A B چیه
    میکرو دوتا پورت داره یکی A و دیگری B
    این رجیستر ها تعیین میکنند که کاربرد جانبی یک پایه قرار است مورد استفاده قرار بگیرد. همون طور که میدانید هر پایه علاوه بر وظیفه اصلیش (ورودی/خروجی) دارای چند کاربرد جانبی هم هست. مثلا پایه A0,A! پایه های RX,TX مربوط به USART0 هستن.
    توضیحات مربوط به این قسمت در صفحه 233 دیتا شیت

    Peripheral A or B Selection
    The PIO Controller provides multiplexing of up to two peripheral functions on a single pin. The
    selection is performed by writing PIO_ASR (A Select Register) and PIO_BSR (Select B Register).
    PIO_ABSR (AB Select Status Register) indicates which peripheral line is currently selected.
    For each pin, the corresponding bit at level 0 means peripheral A is selected whereas the corresponding
    bit at level 1 indicates that peripheral B is selected.
    Note that multiplexing of peripheral lines A and B only affects the output line. The peripheral
    input lines are always connected to the pin input.
    After reset, PIO_ABSR is 0, thus indicating that all the PIO lines are configured on peripheral A.
    However, peripheral A generally does not drive the pin as the PIO Controller resets in I/O line
    mode.
    Writing in PIO_ASR and PIO_BSR manages PIO_ABSR regardless of the configuration of the
    pin. However, assignment of a pin to a peripheral function requires a write in the corresponding
    peripheral selection register (PIO_ASR or PIO_BSR) in addition to a write in PIO_PDR.
    زندگی یعنی امید و حرکت
    کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
    سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
    برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
    به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!
  3. #3
    2011/06/19
    تهران
    1,706
    7

    پاسخ : ریجسترPIO A B

    یه چیز جالب پیدا کردم



    می تونیم مثلا PWM که PA0 هست رو تغییر بدیم PA11 ?
  4. #4
    2011/06/19
    تهران
    1,706
    7

    پاسخ : ریجسترPIO A B

    تست کردم تغییر کرد PWM1=PA1 با B کردن شد PA24
  5. #5
    2010/02/28
    شاهرود
    1,147
    20

    پاسخ : ریجسترPIO A B

    نقل قول نوشته اصلی توسط erfan m
    می تونیم مثلا PWM که PA0 هست رو تغییر بدیم PA11 ?
    نه نمیشه همچین کاریو کرد.
    این دیتا شیت میگه که این پایه چیه و کاربرد جانبیش چیه. شما نمیتونید کاربرد جانبی رو از ی پایه به ی پایه دیگه انتقال بدین
    زندگی یعنی امید و حرکت
    کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
    سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
    برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
    به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!
نمایش نتایج: از 1 به 5 از 5

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •