آشنایی با رابط قابل برنامه ریزی آی سی 8255A تحقیق درباره ی ای سی 8255A مرتبط با درس معماری کامپیوتر

آشنایی با رابط قابل برنامه ریزی آی سی 8255A 

 تحقیق درس معماری کامپیوتر

عنوان :  آشنایی با رابط قابل برنامه ریزی آی سی 8255A 

تعداد صفحه : 23  + منابع +صفحه مقدمه

فرمت : ورد & قابل ویرایش

 قیمت : 2000 تومان

 

فهرست مطالب:

شماره صفحه

 

 

نام موضوع

 

 

آ

 

 

مقدمه

 

 

1

 

 

آشنایی با رابط قابل برنامه ریزی 8255A

 

 

2

 

 

روش برنامه ریزی 8255

 

 

4

 

 

عملیات حالت صفر

 

 

5

 

 

عملیات حروجی استروب شده (حالت 1 )

 

 

7

 

 

عملیات دو طرفه (جالت 2)

 

 

9

 

 

روش استفاده از 8255

 

 

10

 

 

توصیف سخت افزاری

 

 

10

 

 

پرت A

 

 

12

 

 

هسته پرت A

 

 

13

 

 

پرت B   

 

 

14

 

 

پرت C

 

 

16

 

 

CONTROL REGISTER

 

 

16

 

 

PROCESS CONTROL

 

 

17

 

 

DAT BUS BUFFER & MULTIPLEXER

 

 

18

 

 

نمونه برنامه پرت C

 

 

21

 

 

 نمونه برنامه پرت A

 

 

23

 

 

خلاصه 

 

 

24

 

 

منابع

 

 

 

 

 

مفدمه

 

 

 

به علت مشکلاتی از قبیل سیاست سازندکان قطعات سخت افزار و تحریم اقتصادی ایران  اکثر کشور ها از ارائه تکنولوژی به ایران خودداری می کنند .در  کشور ما طراح سخت افزار و اصولا مرکزی برای تولید این قطعات وجود ندارد ، به دانشجویان نیز در این زمینه  به جز مقداری تئوری اطلاعات دیگری آموخته نمی شود .

 

 

به همین دلیلی با مطالعه درس VLSI  که اصول کلی طراحی سخت افزار را توضیخ می دهد  بر آن شدیم تا شاید بتوانیم بوسیله نرم افزار های شبیه ساز سخت افزار (VHDL) قطعات سخت افزاری را شبیه سازی نماییم .جهت رسیدن به این مقصود از  IC  کوچکی که کارایی زیادی در میکرو کنترولر ها دارد  شروع کردیم . بعد از حدود 3 ماه توانستیم از مدار خود جواب بگیریم و تازه متوجه کار مشقت بار یک طراح شدیم .

 

 

مستندات برنامه نویسی این پروژه در این  مقاله تحقیقی فقط برای قسمتهای اصلی داده شده است چون  ارائه کامل آن  مقاله را بسیار پیچیده  و گنگ می کرد .

 

 

 

لازم به ذکر است مطالب این مفاله صرفا برای دانشجویان سخت افزار و الکترونیک قابل درک است و برای کسانی که درس VLSI ,  ریز پردازنده را خواهند گدراتد مفید خواهد بود .

 

 

 

 آشنایی با رابط قابل برنامه ریزی 8255A

 

 

 

 

رابط قابل برنامه ریزی  وسائل جانبی ، 8255 یک تراشه ارزان قسمت بسیار متداول است که امروزه  کاربردهای زیادی یافته است . این تراشه دارای 24 پایه برای I/O است  که در گروههای 12 پایه ای قابل برنامه ریزی هستند . هر گروهی  می تواند  در به حالت مجزا کار کند :  I/O  ساده ، IO استروب شده و I/O  دو طرفه ، 8255 قادر است  هر وسیله I/O موازی سازگار با TTL را به آسانی  به ریز پردازنده Z80 ارتباط دهد .

 

 

 

 

 

 

بعد از پرداخت لینک دانلود برای شما به نمایش در خواهد آمد.

 

در صورت وجود هرگونه مشکل یا سوال پیش  از  خرید اینجا کلیک کنید