نسل جوان ایران

فنی مهندسی کامپیوترمعماری سیستم های کامپیوتریمعماری سیستم های کامپیوتری

پورت موازي و استفاده از آن در پروژه‌ها هدف

ارسال کننده : جناب آقای دکتر محسن احمدی
سطح فعالیت : مدیر ارشد
ایمیل : r.r1360663[@]gmail.com
تاریخ ارسال : ۱۴ تیر ۱۳۹۶
دفعات بازدید : 104
زبان نوشتاری : فارسی
تعداد صفحه : 14
فرمت فایل : word
حجم فایل : 105kb

قیمت فایل : رایگان
دانلود فایل

امتیاز مثبت : 0
امتیاز منفی : 0

پایگاه مقاله نسل جوان ایران

پورت موازي يك سيستم كامپيوتر راهي جهت كنترل پروژه‌هاي سخت‌افزاري مي باشد. در اين فصل با بررسي انواع پورت‌هاي موازي، نحوه استفاده از اين پورت را به عنوان نمونه در چندپروژه خواهيم آورد. نحوه برنامه‌ريزي پورت‌هاي موازي و استفاده از وقفه‌ها در كنترل پورت‌ها را نيز مورد بررسي قرار مي دهيم.

دراين فصل سعي خواهيم كرد با بررسي پورت موازي يا چاپگرها،نحوۀ استفاده از آن در پروژه‌ها و كنترل ابزارهاي خروجي و ورودي و ديجيتال يا آنالوگ با آن را بررسي نماييم. گر چه اين فصل چندان ارتباطي با اسلات‌هاي توسعه ندارد ولي نحوۀ استفاده از يك يا چند آدرس را در پروژه‌هاي سخت‌‌‌‌‌افزاري نشان خواهد داد كه براي طراحان كارتهاي جانبي خارج از اسلات‌ها كه جديدا نيز زياد شده است بسيار مفيد خواهد بود.

پورت‌ موازي به عنوان اينترفيس استاندارد چاپگرها در سيستمهاي 8680 تعريف و استفاده مي‌شود. اين مشابه استاندارد چاپگر اپسيون Fx-100 مي‌باشد. اين پورت داراي 26 پين بوده كه تعداد زيادي سيگنال زمين در آن جهت جلوگيري از تداخل نويز در نظر گرفته شده است. اين 36 پايه را مي‌توان در 4 گروه به صورت زير تقسيم‌بندي نمود:

  1. خطوط اطلاعات كه اطلاعات را از سيستم به چاپگر منتقل مي‌نمايد.
  2. سيگنالهاي حالت چاپگر. اين سيگنالهاي حالت چاپگر را در هر لحظه نشان مي‌دهند.
  3. سيگنالهاي كنترل چاپگر. اين سيگنالها به چاپگر مي‌گويد كه چه عملي بايد انجام دهد.
  4. سيگنالهاي زمين. اين سيگنالها جهت برگشت زمين هر كدام از خطوط اطلاعات و يا سيگنالهاي حالت و كنترل مورد استفاده قرار مي‌گيرد.

خطوط ورودي D1 تا D8، يك خط موازي جهت ارسال اطلاعات از سيستم كامپيوتر به چاپگر را فراهم مي‌آورند. سيگنالهاي 20 تا 28 خطوط زمين D1 تا D8 مي‌ساشند.

سيگنالهاي خروجي فوق از چاپگر به سيستم آمده تا حالت قسمتهاي مختلف چاپگر را به سيستم و برنامۀ كاربردي مورد نظر نشان دهد. اين سيگنالها عبارت‌اند از:

(پين 12) PE : جهت نمايش نداشتن كاغذ توسط چاپگر

(پين 11) BUSY اين سيگنال در صورت آماده نبودن چاپگر جهت دريافت اطلاعات جديد در حالت high قرار مي‌گيرد.يعني زماني كه چاپگر off-line است يا آمادگي دريافت اطلاعات جديد را ندارد به حالت high مي‌رود و به سيستم مي‌گويد كه نبايد براي چاپگر ارسال اطلاعات داشته باشد.

(پين 32) ERROR : يك سيگنال خروجي كه درحالت معمولي high بوده و زماني كه يك خطا (مثلا نبودن كاغذ) رخ دهد به حالت low خواهد رفت.

(پين 13) SLCT : در حالت نرمال به صورت high بوده و از چاپگر به PC مي‌رود و زماني كه چاپگر روشن مي‌شود نشان مي‌دهد كه چاپگر انتخاب شده است.

ندارد

(پين 10) ACKNLG : جواب دادن به دريافت اطلاعات ارسال شده از سوي كامپيوتر مي‌باشد و اعلان مي‌كند كه آمادۀ دريافت اطلاعات جديد است.

دو سيگنال TROBE (پين 1) و CLNLG به عنوان مهمترين سيگنالهاي كنترلي مورد استفاده قرار مي‌گيرد. پين NIT (پين 31) به عنوان يك سيگنال ورودي بوده كه در حالت نرمال high مي‌باشد. وقتي فعال مي‌شود (low مي‌شود) باعث باز نشاندن چاپگر شده و يك برنامۀ خاص اجرا خواهد شد. شكل 2-11 كليۀ سيگنالهاي پورت سنترونيكس يرا نشان مي‌دهد. براي ارسال اطلاعات از كامپيوتر به چاپگر مراحل زير انجام مي‌گيرد:

1)سيگنال Busy كه از چاپگر به سيستم مي‌آيد توسط PC چك مي‌شود تا نشان داده شود كه چاپگر آمادۀ دريافت اطلاعات است (مشغول نيست)

2)كامپيوتر 8 بيت اطلاعات را بر روي باس اطلاعات كه ما بين چاپگر و سيستم برقرار است قرار مي‌دهد.

3)كامپيوتر سيگنال TROB را فعال مي‌كند(به حالت low). اطلاعات بايد حداقل 5/0 ميكرو ثانيه روي باس اطلاعات باشد.

4)خط TROB بايد به آرامي در مدت 5/0 ميكرو ثانيه به حالت low برگردد.

5)فعال شدن سيگنال TROB باعث فعال شدن سيگنال Busy از سوي چاپگر خواهد شد و به كامپيوتر مي‌گويد كه بايد تا پايان يافتن اين مرحله منتظر شود.

6)زماني كه چاپگر آمادۀ دريافت اطلاعات جديد باشد سيگنال CLNLG را به حالت فعال ، براي كامپيوتر ارسال خواهد كرد. اين سيگنال براي 5 ميكروثانيه به حالت low خواهد رفت.

در سيستمهاي PC و سازگار با آن ، برنامۀ POST (تست خودش در زمان روشن شدن) به عنوان قسمتي از باياس ، براي وجود و اتصال چاپگر به پورت موازي عمليات تست را انجام مي‌دهد.

آدرس پورت‌هاي موازي (حداكثر 4 پورت قابل تعريف مي‌باشد) در چهار آدرس به صورت جدول زير در محدودۀ فضاي اطلاعات باياس قرار دارند. در اين محدوده فضاي آدرس چك مي‌شود تا مشخص شود كه كدام پورت وجود دارد.

مدار اينترفيس چاپگر از سه پورت I/O اصلي جهت شروع پورت‌هاي I/O به صورت: يك پورت I/O جهت خطوط اطلاعات LPT ها، يك پورت I/O جهت خطوط كنترل ، استفاده مي‌كند.به عنوان مثال اگر آدرس شروع براي پورت LPT1 عدد 378H باشد آنگاه پورت 378H براي اطلاعات، 379H براي خطوط حالت و 37AH براي خطوط كنترل استفاده خواهد شد كه شكل 3-11 سه آدرس فوق را براي LPT1 تا LPT3 نشان مي‌دهد.

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

برای ارسال نظر باید عضو سایت باشید

تعداد کاراکتر مجاز:

برچسب های مرتبط


فهرست کتابخانه نسل جوان ایران

تاییدیه های سایت


درگاه بانک ملت

شبکه های اجتماعی نسل جوان ایران


فن آوری های روز دنیا


آرشیو فن آوری های روز دنیا

جدیدترین اخبار سایت


پایگاه خبری نسل جوان ایران

مقالات برتر و منتخب کاربران