اطلاعیه

Collapse
No announcement yet.

ic 8255 - گسترش دادن پایه های AVR

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

    ic 8255 - گسترش دادن پایه های AVR

    سلام
    این آی سی حدود 8-15 تا پایه مصرف میکنه و در عوض 24 تا پایه بهت میده...منظور پایه ورودی/خروجی هستش.
    که برا وقتی که میکرو پایه کم دارم میشه از این استفاده کرد



    سوال1 : IC بهتر از این سراغ دارید؟
    سوال2 : این IC رو من قسمت نوشتن اطلاعات روی PORT ها رو راه اندازی کردم، ولی قسمت خوندن اطلاعات پورت های IC رو توش موندم :cry:......کسی با این آی سی کار کرده یا پروژه نمونه داره یا آموزشی سراغ داره؟(تو سایت های فارسی و خارجی سرچ کردم قبلا....که اکثرا اومدن فقط متن دیتاشیت 8255 رو تو سایتشون قرار دادن)
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.

    #2
    پاسخ : ic 8255 - گسترش دادن پایه های AVR

    یعنی خسته نباشید جمیعا
    یعنی شما به پایه های بیشتری نیاز داشته باشید میرید میکروتون رو عوض میکنید؟ o_O
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.

    دیدگاه


      #3
      پاسخ : ic 8255 - گسترش دادن پایه های AVR

      از آی سی MCP23016 استفاده کن که 16 تا پایه اضافه میده بهت.
      راه اندازیش هم با I2C هست. یعنی 2 تا پایه از میکرو میگیره.
      ---------
      .
      .
      ...........

      دیدگاه


        #4
        پاسخ : ic 8255 - گسترش دادن پایه های AVR

        سلام،جسارتا 8255 یه کم قدیمی شده اونایی که تو بازار هست اکثرا renew شده،من به شخصه برای افزایش پورتها از 74hc574 برای خروجی و از 74hc245 برای ورودی استفاده میکنم،اگه محدودیت پورت شدید باشه از 74hc595 برای خروجی و برای ورودی از 74hc165 استفاده میکنم؛اون آی سی هم که دوست عزیزمون معرفی کردن قطعه جالبی هست

        دیدگاه


          #5
          پاسخ : ic 8255 - گسترش دادن پایه های AVR

          نوشته اصلی توسط md3848
          یعنی خسته نباشید جمیعا
          یعنی شما به پایه های بیشتری نیاز داشته باشید میرید میکروتون رو عوض میکنید؟ o_O
          شما هم خسته نباشید ایضاً !
          شما وقتی می خواهید از یک آی سی استفاده کنید منبع بهتری از دیتاشیت خود سازنده آی سی دارید ؟!

          پین های CS و RESET را زمین کنید
          پین WR را 1 کنید
          پین RD را زمین کنید
          آدرس پورت های A یا B یا C را در پین های A0 و A1 ایجاد کنید مثلاً برای پورت B باید A0=1 و A1=0 باشد
          حال دیتای روی پورت B به پورت D ی که به میکروکنترلر شما وصل است انتقال پیدا می کند

          دیدگاه


            #6
            پاسخ : ic 8255 - گسترش دادن پایه های AVR


            سلام
            وقت بخیر
            نوشته اصلی توسط md3848
            سلام
            این آی سی حدود 8-15 تا پایه مصرف میکنه و در عوض 24 تا پایه بهت میده...منظور پایه ورودی/خروجی هستش.
            که برا وقتی که میکرو پایه کم دارم میشه از این استفاده کرد

            سوال1 : IC بهتر از این سراغ دارید؟
            سوال2 : این IC رو من قسمت نوشتن اطلاعات روی PORT ها رو راه اندازی کردم، ولی قسمت خوندن اطلاعات پورت های IC رو توش موندم :cry: ......کسی با این آی سی کار کرده یا پروژه نمونه داره یا آموزشی سراغ داره؟(تو سایت های فارسی و خارجی سرچ کردم قبلا....که اکثرا اومدن فقط متن دیتاشیت 8255 رو تو سایتشون قرار دادن)
            دوست گرامی ، "md3848"

            موارد بسیار مفید در باره چیپ PPI 8255
            معرفی :
            http://www.electronics.dit.ie/staff/...55PPI/8255.htm
            http://8085projects.info/Peripheral-Interfacing.html
            http://www.slideshare.net/devalpatel3/8255-ppi-47326007
            http://www.slideshare.net/svkaware/i...swapnil-kaware
            http://www.pci8255.net/8255%20data%20sheet.htm
            پروژه ها :
            https://www.pantechsolutions.net/pro...interface-card
            http://electrosofts.com/carparking/
            http://electronics.stackexchange.com...-5-interfacing

            با احترام
            94/7/25

            دیدگاه

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