آیا میدانید دلفين ها هر 3 سال، فقط 1 بچه بدنيا مياورند و عمر متوسط آنها 40 سال ميباشد
کردار ناپسند خویش را با دارایی زیاد هم نمی توانی پنهان سازی از اُرد بزرگ
Logo

حل تمرینات و پروژه های درس میکروکنترلر
پایه های test و ready در ریزپردازنده های 8086 و 8088

پایه READY (ورودی و active high)

سیگنال ورودی به پایه READY از طرف دستگاه های ورودی-خروجی یا حافظه به ریزپردازنده وارد می شود و آمادگی یا عدم آمادگی دستگاه یا حافظه مورد نظر را برای انتقال داده ها اعلام می دارد. اگر سیگنال ورودی به این پایه برابر یک منطقی باشد، ریزپردازنده به کار عادی خود ادامه می دهد ولی به محض اینکه این سیگنال صفر شد ریزپردازنده به حالت انتظار می رود تا این سیگنال دوباره یک (منطقی) گردد و بعد از آن به کار خود ادامه می دهد.

در واقع پایه READY را می توان یک کنترلی برای آماده بودن جهت ادامه کار یا مکث کوتاه فرض کرد (مشابه کلید pause). همانطوری که ذکر شد این پایه معمولا از طرف حافظه برای مبادله داده مورد استفاده قرار می گیرد. (در فهرست مقالات میکرو رایانه جستجو کنید) اگر مبادله داده با یک حافظه دارای سرعت پایین صورت گیرد، سیگنال READY در بعضی زمان ها صفر خواهد بود و در این حالت ریزپردازنده منتظر می ماند تا این سیگنال دوباره یک منطقی شود. لازم است سیگنال ورودی به این پایه با پالس های ساعت ریزپردازنده سنکرون باشد بدین جهت معمولا سیگنال READY از طریق تراشه تولید کننده پالس های ساعت (8284) به ریزپردازنده 8086/8088 وارد می شود تا آن را با پالس های ساعت هماهنگ سازد.



پایه TEST (ورودی و active low)

سیگنال ورودی به این پایه در ارتباط با نرم افزاری که در داخل ریزپردازنده اجرا می شود، مورد استفاده قرار می گیرد. در واقع این پایه می تواند ریزپردازنده (نرم افزار) را با وقایع بیرونی سنکرون کند. (روش دیگری غیر از وقفه برای سنکرون کردن وقایع خارجی با ریزپردازنده است)

این ورودی فقط با دستورالعمل wait مورد استفاده قرار می گیرد. وقتی که دستورالعمل wait در ریزپردازنده اجرا می شود، CPU به حالت انتظار می رود و تا موقعی که پایه TEST آن برابر صفر گردد در اینحالت باقی می ماند و پس از صفر شدن این پایه از حالت توقف خارج می شود.

هدف اصلی از قرار دادن این پایه هماهنگ کردن ریزپردازنده با پردازنده کمکی 8087 است. این پایه مطابق با پایه BUSY پردازنده کمکی 8087 می باشد، یعنی می توان سیگنال خروجی پایه BUSY پردازنده کمکی را به پایه TEST متصل کرد و بدین ترتیب آماده بودن یا عدم آمادگی نتیجه کار 8087 را تعیین نمود. (در فهرست مقالات میکرو رایانه جستجو کنید) در مواقعی که 8087 در سیستم وجود نداشته باشد، نیز می توان از این ورودی برای تصحیح عملیات آهسته از قبیل: راه اندازی موتور، خواندن یا نوشتن بر روی نوار و غیره استفاده کرد.

منبع: microrayaneh.com

  منبع: www.picpars.com

  لطفا مقالات، آموزش‌ها و پروژه های خود را به آدرس ایمیل نمائید تا آن را با نام خودتان در سایت منتشر کنیم.


لینک ثابت این صفحه:   


© کپی برداری از مطالب این سایت تنها با ذکر منبع مجاز می باشد

در صورت داشتن هر گونه سوال، نظر و پیشنهاد راجب این مطلب می‌توانید در قسمت نظرات همین صفحه مطرح نمائید. همچنین با شرکت در نظر سنجی های سایت، ما را در بهبود بخشیدن به مطالب یاری کنید.


ثبات میکرو میکروکنترولر میکروکنترلر ریزپردازنده picpars.com picpars پایه های test و ready ریزپردازنده های 8086 و 8088

ارسال شده در مورخه : جمعه، 15 مرداد ماه، 1389 توسط مدیریت بازدید [1282]   پرینت

مرتبط باموضوع :

 افزایش برد گیرنده مادون قرمز  [ چهارشنبه، 6 مرداد ماه، 1389 ] 1507 مشاهده
 پایه INTA (خط خروجی و سه حالته) (Active Low)  [ جمعه، 15 مرداد ماه، 1389 ] 861 مشاهده
 سیگنال های اختصاصی وضعیت ریزپردازنده 8088  [ جمعه، 15 مرداد ماه، 1389 ] 997 مشاهده
 سیگنالها و پایه ها در 8088-8086  [ جمعه، 15 مرداد ماه، 1389 ] 887 مشاهده
 مقاله ای در مورد اصول اولیه و عملکرد آی سی های CMOS  [ چهارشنبه، 6 مرداد ماه، 1389 ] 2307 مشاهده
نام شما: الهام
ایمیل شما: sistersky_69

در مورخه : شنبه، 9 ارديبهشت ماه، 1391 (IP آدرس : )

باتشکر فراوان دستتون درد نکنه

ارسال جوابیه ]

 
نام شما: [ کاربر جدید ]

نام شما (ضروری): 
ایمیل شما : 
نظر:
کد امنیتی
کد امنیتی

  [ بازگشت ]
  • امتیاز بدهید
  • انتخاب ها
  • اشترک گذاری
آیا این مطالب مورد رضایت شما واقع گردید؟ لطفا با رای دادن به این مطلب ما را در بهبود بخشیدن به مطالب کمک کنید. با اینکار به سایر دوستان‌تان نیز کمک خواهید کرد.


 فایل پی دی اف فایل پی دی اف

 گرفتن پرينت از اين مطلب گرفتن پرينت از اين مطلب

 ارسال به دوستان ارسال به دوستان

 گزارش این پست به مدیر سایت گزارش این پست به مدیر سایت

پروژه های آماده
پروژه تایپ حروف و اعداد با کیبورد 3×4 به زبان سی

با استفاده از میکروکنترلر ATMEGA8 و کیبورد 3×4 می توان حروف و اعداد را تایپ کرد و درون یک متغییر ذخیره نمود و محتوای این متغییر بر روی نمایشگر LCD نمایش داده می شود. در صورتی که فضای LCD پر شود کاراکترها به سمت چپ شیفت داده می شوند. تمامی حروف و اعداد کوچک و بزرگ انگلیسی قابل تایپ می باشند. جزئیات...


عناوین مطالب
عناوین مطالب را در موضوعات مربوطه جستجو کنید!
یک موضوع انتخاب کنید:



لینک باکس مهم‌ترین‌ ها
  • پروژه‌ها
  • برترین‌ها
  • پر بازدید
  • بیشترین نظرات
cash10-H7

سالنامه فارسی
ش ی د س چ پ ج
  12345
6789101112
13141516171819
20212223242526
2728293031

دوشنبه

1

1 خرداد ماه، 1391
21/05/2012


رویداد ها:
روز بزرگداشت ملاصدرا - روز بهره وری و بهینه سازی مصرف

جستجو در تقویم ...
cash40-D1

آمار کاربران

نظرسنجی
نظر شما در مورد کیفیت سایت چیست؟

خیلی عالیه
میتونه بهتر باشه
جای کار داره
خوب نیست
نظری ندارم!



شما میتوانید در این مورد نظر مکتوب خود را بنویسید: مشاهد نتایج و ثبت نظر

نظرسنجی ها

تعداد آراء: 679    نظرات: 42

تبادل لینک
PicPars با تمامی وب سایتها و وبلاگها تبادل لینک میکند. ابتدا لینک ما در وب خود ثبت کنید و سپس لینک خود را از اینجا برای ما ارسال کنید. در اولین فرصت لینک شما در سایت ثبت می شود.

پیشنهاد ما

سفارش طراحی پروژه
مرورگر پیشنهادی ما
نرم افزار دانلود فایلها
برنامه فشرده سازی







امتیاز به سایت
امتیاز به این صفحه
با یک امتیاز مثبت از طریق Gmail تان از سایت حمایت کنید