اطلاعیه

Collapse
No announcement yet.

استفاده از 7485 به عنوان مقایسه گر 8 بیتی

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

    استفاده از 7485 به عنوان مقایسه گر 8 بیتی

    سلام
    دوستان
    می خواستم دقیق توضیح بدید که چه طوری از آیسی 7485 به عنوان مقایسه گر 8 بیتی استفاده می کنند؟
    نقشه اش را دارم، تفسیرش را می خواهم. لطفاً یک توضیح دقیق اگر میشه بدید. اگر منبعی هم باشه ( فارسی ترجیحاً ) لطف کنید، ذکر فرمایید.

    با تشکر
    موفق باشید.

    #2
    پاسخ : استفاده از 7485 به عنوان مقایسه گر 8 بیتی

    درخواست جواب

    دیدگاه


      #3
      پاسخ : استفاده از 7485 به عنوان مقایسه گر 8 بیتی

      طبق دیتاشیت باید خروجی های آی سی که به نیم بایت (نیبل) کم ارزش متصلند به ورودی های Cascade آی سی دیگه (که نیبل پر ارزش بهش وصله) وصل بشه و خروجی از این آی سی گرفته بشه.
      لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
      لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
      با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
      اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
      يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

      دیدگاه


        #4
        پاسخ : استفاده از 7485 به عنوان مقایسه گر 8 بیتی

        اول ای سی 2تا 7485 بذار.16تا ورودی بگیر از A0تاA7 برای B هم همینطور.طبق دیتاشیتش ورودی هارو وارد پایه های ای سی کن. یعنی 8تا یه یکی 8 تا به ای سی بعدی .

        دیدگاه


          #5
          پاسخ : استفاده از 7485 به عنوان مقایسه گر 8 بیتی

          بعدش پایه های 2.3.4 ای سی اول رو خالی بذار چون برای ورودی های کریه اگه کری بود ...
          از خروجی ای سی اول یعنی آبزرگتراز ب یا مساویشو.... سیم بگیر وارد پایه های 2.3.4 ای سی بعد کن.
          گرفتی چی میگم ؟ اگه گرفتی باقیشم بگم.

          دیدگاه


            #6
            پاسخ : استفاده از 7485 به عنوان مقایسه گر 8 بیتی

            اگر این آی سی دو عدد 4 بیتی را مقایسه کرد و دو عدد برابر بودند اون وقت به پایه های 2 ، 3 و 4 خودش نگاه میکنه ، اگر مثلا پایه 4 فعال بود در خروحی نشان می دهد که عدد A بزرگتر از عدد B است (خروجی 5 فعال میشود)
            در اینجا چون هنگام مقایسه دو عدد ابتدا مقایسه را از بیت های پرارزش تر شروع میکنیم به آی سی اول 4 بیت کم ارزش تر از هر عدد را به ورودی های A و B میدهیم و پایه های 2 و 4 را زمین کرده و پایه ی 3 را فعال میکنیم . سپس خروجی های7 ، 6 و 5 را مستقیما به ورودی های 2 ، 3 و 4 آی سی بعد میزنیم و سپس به ورودی های A و B آی سی دوم 4 بیت پرارزش تر دو عدد مورد مقایسه را میدهیم و علت این امر آن است که آی سی دوم بیت های پرارزش تر را مقایسه میکند و اگر هر کدام از اعداد بیت های پرارزش آن بزرگتر بود پس قطعا آن عدد بزرگتر است و خروجی مستقیما فعال میشود اما اگر تمام این بیت های پرارزش برابر بودند اون وقت میاد به ورودی های 2 ، 3 و 4 خودش که حاصل از مقایسه ی بیت های کم ارزش تر دو عدد است نگاه میکند که بسته به نتیجه ی اونها خروجی را تعیین میکند یعنی اگر مثلا پایه ی 7 آی سی اول فعال بود (یعنی بیت های کم ارزش عدد B بزگتر از عدد A بود ) در صورت مساوی بودن بیت های پرارزش ، پایه ی 2 آی سی دوم را فعال کرده و در خروجی نشان داده میشود که عدد A کوچکتر از عدد B است .
            http://upload7.ir/images/56784289318221457108.bmp
            این مطالبی که گفتم توی Function Table یا جدول عملکرد آی سی هم میتونید ببینید .

            دیدگاه


              #7
              پاسخ : استفاده از 7485 به عنوان مقایسه گر 8 بیتی

              باسلام وتشکرازاظهارنظردوستان
              7485 یک مقایسه کننده چهاربیتی است(AO,A1,A2,A3)و(B0,B1,B2,B3)بیتی های متناظرباهم مقایسه میشوند(B0وA0) و،،،،،،،،،،،،،،،،،،،،(B3وA3)




              محمدرضامکوندی
              WWW.MMCVANDY.BLOGFA.COM
              MMCVANDY@YAHOO.COM

              دیدگاه


                #8
                پاسخ : استفاده از 7485 به عنوان مقایسه گر 8 بیتی

                با سلام
                با چه ای سی میتونم سطح ولتاژ یک باتری رو اندازه بگیرم .برای نمایش سطح ولتاژ باتری روی سگمنت طرح باتری میخوام.

                دیدگاه

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