اطلاعیه

Collapse
No announcement yet.

شیفت رجیستر

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

    شیفت رجیستر

    سلام دوستان این دوتا شیفت رجیستر چه تفاوتی باهم دارند؟
    4021
    595

    #2
    هر دو شیفت ریجیستر 8 بیتی هستند اما 4021 ورودی پارالل دارد ولی 595 ورودی سریال

    دیدگاه


      #3
      میشه بفرمائید این نوع ورودی ها چه تفاوت کاربردی و نحوه استفاده ای دارند؟

      دیدگاه


        #4
        نوشته اصلی توسط intel_amd نمایش پست ها
        میشه بفرمائید این نوع ورودی ها چه تفاوت کاربردی و نحوه استفاده ای دارند؟
        بله البته
        بصورت خلاصه 595 یک ورودی سریال دارد که با هر کلاک میتوان یک بیت به شیفت رجیستر اضافه کرد و پس از آن میتوان از هشت ورودی که وارد شد خروجی گرفت
        بعنوان مثال میتوان در میکروکنترلر زمانی که کمبود پورت خروجی داریم با این روش با استفاده از سه پین ، بصورت نامحدود پین خروجی تعریف کنیم
        اما 4021 هشت ورودی پارالل و همزمان دارد که با ورود کلاک به این آیسی این هشت ورودی به صورت سریال و به ترتیب به پینهای خروجی منتقل میگردند
        کاربرد اون هم به صورت محدود زمانی هست که پین های ورودی میکرو کمبود داشته باشید یا بخواهید مجموعه دیتایی را از طریق یک لینک سریال منتقل کنید

        دیدگاه


          #5
          تشکر ولی زیاد درکش نکردم، اگر توضیح بیشتر بدید ممنون میشم
          ​​​​اون ۴۰۲۱ کنترلر ۳ به ۸ را ندارد؟ برای ۵۹۵ گفتید پین های خروجی برای ۴۰۲۱ گفتید پین های ورودی، چطور؟

          تصویرشون میذارم که روی تصویر توضیح بدید



          دیدگاه


            #6
            بله حتما 4021 آیسی ورودی است و 595 آیسی خروجی
            4021 هشت بیت ورودی را تبدیل به یک رشته دیتای سریال میکند
            یعنی اگر یک بایت دیتا داشته باشید و پینهای 0 تا 7 معرف بیت های اون باشه ، با استفاده از 4021 هشت بیت همزمان و پارالل به رشته بیت هایی بر اساس کلاک وارد شده تبدیل میشود مثلا اگر شما بایت 170 به این آی سی بدهید ، با دادن کلاک به این آیسی در پین خروجی بیت های 10101010 مشاهده می شود
            اما 595 هشت بیت بصورت سریال و بر اساس کلاک در ورودی میگیرد و پس از اتمام رشته سریال ، بصورت همزمان هشت بیت را در خروجی نمایش میدهد

            دیدگاه


              #7
              تشکر، پس یعنی ۴۰۲۱ هشت ورودی میگیره و اونو از یک خروجی سریال پس میده؟
              و ۵۹۵ یک ورودی سریال میگیره و اونو از ۸ خروجی پس میده؟

              دریافت یا ارسال داده سریال در این ic ها با هر ست کردن low به high پین کلاکشون یک بیت ورودی یا خروجی میگیرن یا میدن؟

              دیدگاه


                #8
                نوشته اصلی توسط intel_amd نمایش پست ها
                تشکر، پس یعنی ۴۰۲۱ هشت ورودی میگیره و اونو از یک خروجی سریال پس میده؟
                و ۵۹۵ یک ورودی سریال میگیره و اونو از ۸ خروجی پس میده؟

                دریافت یا ارسال داده سریال در این ic ها با هر ست کردن low به high پین کلاکشون یک بیت ورودی یا خروجی میگیرن یا میدن؟
                بله دقیق متوجه شدید
                بله با هر کلاک یک بیت پردازش میشود

                دیدگاه


                  #9
                  تشکر، در ۴۰۲۱ سه پین P/S , Q چه هستند؟
                  در ۵۹۵ پین های 'OE, SRCLK, SRCLR, RCLK, QH چه هستند؟
                  ​​​​

                  دیدگاه


                    #10
                    پین های اشاره شده را لطفا دوستان بفرمایند برای چه هستند، تشکر

                    دیدگاه


                      #11
                      در 4021
                      سه پین Q خروجی های سریال هستن ، با هر کلاک دیتاهای پارالل ورودی در این خروجی ها شیفت پیدا میکند
                      PS نقش ترتیب خروجی است که اگر صفر یا یک باشد جهت دیتاهای سریال را در جهت ساعت یا خلاف جهت ساعت مشخص میکند
                      در 595
                      oe Output Enable
                      QH" خروجی سریاله برای اضافه کردن 595 های بیشتر
                      Rclk رفرش خروجیه
                      SRClK کلاکه

                      دیدگاه


                        #12
                        تشکر پس پین ser در 4021 چیه

                        دیدگاه

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