1 / 32

فصل هشت

فصل هشت. شناخت سخت افزاری. فهرست مطالب فصل هشت. معرفی سخت افزار 8086 متعلقات مورد نیاز برای 8086 میکروکنترلرها معرفی پین های 8086. معرفی سخت افزار 8086:. سرعت: MHZ 3-10. تعداد پایه: 40 Pin. حافظه فیزیکی: 1M. تعداد ترانزیستور: 26,000. متعلقات مورد نیازسخت افزار 8086:.

olisa
Download Presentation

فصل هشت

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. فصل هشت شناخت سخت افزاری

  2. فهرست مطالب فصل هشت • معرفی سخت افزار 8086 • متعلقات مورد نیاز برای 8086 • میکروکنترلرها • معرفی پین های 8086

  3. معرفی سخت افزار 8086: سرعت:MHZ 3-10 تعداد پایه:40 Pin حافظه فیزیکی:1M تعداد ترانزیستور: 26,000

  4. متعلقات مورد نیازسخت افزار 8086: RAM I/O ....... ROM EEPROM

  5. درگاهای ورودی و خروجی (I/O) : • I/O ها کانال های ارتباط پردازنده با دنیای پیرامون خود می باشند. • پروتکل های مختلفی برای ارتباط های مختلف وجود دارد. .......

  6. پروتکل های I/O: موازی(Parallel) • . سریال (serial) .......

  7. درگاه موازی (Port Parallel): • تعداد بیت های ورودی و خروجی داده . • نام یا ادرس درگاهای خروجی و ورودی داده. • میزان جریان دهی و خواص الکتریکی درگاها. .......

  8. حافظه اصلی (RAM): • RAM محل ذخیره سازی موقت داده ها می باشد (با قطع برق اطلاعات موجود بر روی RAM پاک میشود) • پردازنده قادر به تغییر اطلاعات موجود بر روی RAM می باشد. • نحوی انتخاب: • میزان حافظه مورد نیاز برای متغیرها . • باس حافظه . • سرعت دسترسی. • . .......

  9. حافظه جانبی (ROM): • ROM محل ذخیره سازی دائمی می باشد (با قطع برق اطلاعات موجود بر روی ROM پاک نمیشود) • پردازنده قادر به تغییر اطلاعات موجود بر روی ROM نمی باشد(با وسایل جانبی مانند پروگرامر قادر به تغییر اطلاعات می باشیم. . • نحوی انتخاب: • میزان حافظه مورد نیاز برای کد برنامه. • باس حافظه جانبی. • سرعت دسترسی. • . .......

  10. حافظه جانبی (EEPROM): • EEPROM محل ذخیره سازی دائمی می باشد (با قطع برق اطلاعات موجود بر روی EEPROM پاک نمیشود) • پردازنده قادر به تغییر اطلاعات موجود بر روی EEPROM می باشد. • نحوی انتخاب: • میزان حافظه مورد نیاز برای اطلاعات غیر فرار با قابلیت تغییر. • باس حافظه جانبی. • سرعت دسترسی. • . .......

  11. میکروکنترلرها : • میکرو کنترلر ها پردازند هایی هستد که امکانات جانبی از قبیلRAM ,ROM و .. .برای استفاده اسان تر ،در انها تعبیه شده است.

  12. مقایسه بین میکروکنترلرها و پروسسورها :

  13. برنامه ریزی پردازنده ها و میکروکنترلر ها: • تبدیل کد قابل فهم برای پردازنده یا میکروکنترلر توسط اسمبلر یا کامپایلر. • ریختن کد تبدیل شده به زبان ماشین،داخل پردازنده ، توسط پروگرامر.

  14. معرفی پین های 8086: DATA BUS & SELECT BUS DATA BUS & SELECT BUS CLOCK

  15. CLOCK • پالس ساعت یک موج مربعی است که توسط نوسان ساز ایجاد میشود. • هر دستور در تعداد مشخصی از عبور پالسهای ساعت اجرا میشود. • واحد اندازه گیره سرعت پردازنده سرعت کلاک ورودی می باشد که بر حسب هرتز بیان میشود. • هماهنگ سازی بین تبادل اطلاعات به وسیله کلاک ورودی انجام میشود. • معیاری برای اندازه گیری زمان توسط پردازنده می باشد.

  16. معرفی پین های 8086: POWER SUPPLY POWER SUPPLY

  17. منبع تغذیه(POWER SUPPLY) VOLT

  18. منبع تغذیه(POWER SUPPLY)

  19. معرفی پین های 8086: Reset

  20. پیکر بندی حافظه: DATA BUS & ADREES BUS DATA BUS & ADREES BUS

  21. استفاده از IC’S LATCH:

  22. استفاده از IC’S LATCH: 20 BIT ADRESS BUS 8 BIT DATA BUS

  23. معرفی آیسی های حافظه : 8 BIT DATA 14 BIT ADRESS BUS CHIPSET SELECT READ OR WRITE

  24. معرفی آیسی های حافظه : دیکود کردن آدرس

  25. مثال : بازه اختصاص یافته به ایسی حافظه زیر را بیابید:

  26. معرفی آیسی های حافظه : READ OR WRITE

  27. پیکر بندی حافظه: READ WRITE MEMORY OR I/O

  28. پیکر بندی حافظه:

  29. پیکر بندی I/O: تراشه اتصالات جانبی (8255):

  30. پیکر بندی I/O: تراشه اتصالات جانبی (8255):

  31. مثال : ادرس اختصاص یافته به PORTBرا بیابید:

  32. معرفی نرم افزار:PROTEUS

More Related