هزار فایل: دانلود نمونه سوالات استخدامی

دانلود فایل, مقاله, مقالات, آموزش, تحقیق, پروژه, پایان نامه,پروپوزال, مرجع, کتاب, منابع, پاورپوینت, ورد, اکسل, پی دی اف,نمونه سوالات استخدامی,خرید کتاب,جزوه آموزشی ,,استخدامی,سوالات استخدامی,پایان نامه,خرید سوال

هزار فایل: دانلود نمونه سوالات استخدامی

دانلود فایل, مقاله, مقالات, آموزش, تحقیق, پروژه, پایان نامه,پروپوزال, مرجع, کتاب, منابع, پاورپوینت, ورد, اکسل, پی دی اف,نمونه سوالات استخدامی,خرید کتاب,جزوه آموزشی ,,استخدامی,سوالات استخدامی,پایان نامه,خرید سوال

پورت موازی و استفاده از آن در پروژه‌ها 15 ص

پورت موازی و استفاده از آن در پروژه‌ها 15 ص

پورت-موازی-و-استفاده-از-آن-در-پروژه‌ها-15-صلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 11 صفحه

 قسمتی از متن word (..doc) : 
 

‏پورت موازی و استفاده از آن در پروژه‏‌‏ها
‏هدف
‏پورت موازی یک سیستم کامپیوتر راهی جهت کنترل پروژه‏‌‏های سخت‏‌‏افزاری می باشد. در این فصل با بررسی انواع پورت‏‌‏های موازی، نحوه استفاده از این پورت را به عنوان نمونه در چندپروژه خواهیم آورد. نحوه برنامه‏‌‏ریزی پورت‏‌‏های موازی و استفاده از وقفه‏‌‏ها در کنترل پورت‏‌‏ها را نیز مورد بررسی قرار می دهیم.
‏دراین فصل ‏سعی خواهیم کرد با بررسی پورت موازی یا چاپگرها،نحوۀ استفاده از آن در پروژه‏‌‏ها و کنترل ابزارهای خروجی و ورودی و دیجیتال یا آنالوگ با آن را بررسی نماییم. گر چه این فصل چندان ارتباطی با اسلات‏‌‏های توسعه ندارد ولی نحوۀ استفاده از یک یا چند آدرس را در پروژه‏‌‏های سخت‏‌‌‌‌‌‏افزاری نشان خواهد داد که برای طراحان کارتهای جانبی خارج از اسلات‏‌‏ها که جدیدا نیز زیاد شده است بسیار مفید خواهد بود.
‏1-11 پین‏‌‏های اینترفیس چاپگر سنترونیکس
‏پورت‏‌‏ موازی به عنوان اینترفیس استاندارد چاپگرها در سیستمهای 8‏6‏80 تعریف و استفاده می‏‌‏شود. این مشابه استاندارد چاپگر اپسیون Fx-100‏ می‏‌‏باشد. ‏این پورت دارای 26 پین بوده که تعداد زیادی ‏سیگنال زمین در آن جهت جلوگیری از تداخل نویز در نظر گرفته شده است. این 36 پایه را می‏‌‏توان ‏در 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 کلیۀ سیگنالهای پورت سنترونیکس یرا نشان می‏‌‏دهد‏.‏ برای ارسال اطلاعات از کامپیوتر به چاپگر م‏راحل زیر انجام می‏‌‏گیرد:
‏سیگنال Busy‏ که از چاپگر به سیستم می‏‌‏آید توسط PC‏ چک می‏‌‏شود تا نشان داده شود که چاپگر آمادۀ دریافت اطلاعات ‏است (مشغول نیست)
‏کامپیوتر 8 بیت اطلاعات را بر روی باس اطلاعات که ما بین ‏چاپگر و سیستم برقرار است قرار می‏‌‏دهد.
‏کامپیوتر سیگنال TROB‏ را فعال می‏‌‏کند(به حالت low‏). اطلاعات باید حداقل 5/0 میکرو ثانیه روی باس اطلاعات باشد.
‏خط TROB‏ ‏باید به آرامی در مدت 5/0 میکرو ثانیه به حالت low‏ برگردد.
‏فعال شدن سیگنال TROB‏ ‏باعث فعال شدن سیگنال Busy‏ از سوی چاپگر خواهد شد و به کامپیوتر می‏‌‏گوید که باید تا پایان یافتن این مرحله منتظر شود.
‏زمانی که چاپگر آمادۀ دریافت اطلاعات جدید باشد سیگنال CLNLG‏ را به حالت فعال ، برای کامپیوتر ارسال خواهد کرد. این سیگنال برای 5 میکروثانیه به حالت low‏ خواهد رفت.
‏2-11 اینترفیس چاپگر PC‏
‏در سیستمهای PC‏ و سازگار با آن ، برنامۀ POST‏ (تست خودش در زمان روشن شدن) به عنوان قسمتی از بایاس ، برای وجود و اتصال چاپگر به پورت موازی عملیات تست را انجام می‏‌‏دهد.
‏پین رفت
‏پین برگشت
‏سیگنال
‏نوع ورودی/خروجی
‏توضیحات
‏1
‏2
‏3
‏4
‏5
‏6
‏7
‏8
‏9
‏19
‏20
‏21
‏22
‏23
‏24
‏25
‏26
‏27
STROBE
D1
D2
D3
D4
D5
D6
D7
D8
‏ورودی
‏ورودی
‏ورودی
‏ورودی
‏ورودی
‏ورودی
‏ورودی
‏ورودی
‏ورودی
‏جهت خواندن اطلاعات بوده و حداقل پهنای آن باید 5/0 میکرو ثانیه باشد. در حالت نرمال به صورت high‏ می‏‌‏باشد‏.
‏خطوط اطلاعات جهت ارسال اطلاعات
‏10
‏28
ACKNLG
‏خروجی
‏پالس با حدود 5/0 میکروثانیه به حالت LOW‏که نشان می‏‌‏دهد که اطلاعات دریافت شده و آمادۀ دریافت اطلاعات بعدی است.
‏11
‏12
‏13
‏14
‏15
‏1617
‏18.
‏30-19
‏31
‏32
‏33
‏34
‏35
‏36
‏29
‏30
‏--
‏-
‏-
‏-
‏-
GND
-
-
-
-
-
‏36
Busy
PE
SLGT
UTOFEEDXT
-
0V
CHASISEND
-
-
NIT
ERROR
GND
-
‏خروجی
‏خروجی
‏خروجی
‏ورودی
‏-
‏-
‏-
‏-
‏سیگنالهای گرفتنی زمین ورودی
‏خروجی
‏-
‏-
‏-
‏ورودی
‏حالت high‏ بودن آن نشان می دهد که چاپگر آماده درایفت اطلاعات نیست .
‏حالت high‏ نشان می‏‌‏دهد که چاپگر کاغذ ندارد.
‏نشان می‏‌‏دهد که چاپگر در حالت انتخاب شده‏‌‏ای قرار داد.
‏با غعال بودن این سیگنال، بعد از هر چاپ یک خط را عبور خواهد داد.
‏-
‏سیگنال زمین یا صفر ولت
‏جدا بودن دو سیگنال زمین از چاپگر
‏-
‏با غعال شدن این سیگنال‏ چاپگربا پاک کردن بافرهایش یک برنامۀ خاص را اجرا می‏‌‏کند.
‏زمانی که یک خطا رخ دهد این سیگنال از چاپگر به سیستم ارسال خواهد شد.
‏همانند سگنالهای 19 تا 30
‏-
‏با مقاومت‏‌‏های 7/4 میکرواهم با 5 ولت پولآپ شده‏‌‏اند.
‏ارسال اطلاعات به چاپگر فقط زمانی که این سیگنال low‏ باشد امکانپذیر است.
-
LCTIN
‏ آدرس پورت‏‌‏های موازی (حداکثر 4 پورت قابل تعریف می‏‌‏باشد) در چهار آدرس به صورت جدول زیر در محدودۀ فضای اطلاعات بایاس قرار دارند. در این محدوده فضای آدرس چک می‏‌‏شود تا مشخص شود که کدام پورت وجود دارد.
‏مدار اینترفیس چاپگر از سه پورت I/O‏ اصلی جهت ‏شروع پورت‏‌‏های I/O‏ به صورت: یک پورت I/O‏ جهت خطوط اطلاعات LPT‏ ها، یک پورت I/O‏ جهت خطوط ‏کنترل ، استفاده می‏‌‏کند.به عنوان مثال اگر آدرس شروع ‏برای پورت LPT1‏ عدد 378H‏ باشد آنگاه پورت 378H‏ برای اطلاعات، 379H‏ برای خطوط حالت و 37AH‏ برای خطوط کنترل استفاده خواهد شد که ‏شکل 3-11 سه آدرس فوق را برای LPT1‏ تا LPT3‏ نشان می‏‌‏دهد.
‏مثال : با استفاده از نرم‏‌‏افزار دیباگ مشخص کنید که کدام پورت چاپگر در دسترس می‏‌‏باشد:
‏حل:
C:\>DEBUG.
D 40:08L8
0040:0008 7803000000000000
‏این نشان می‏‌‏دهد که آدرس ‏پورت LPT1‏ که همان 0378H‏ می‏‌‏باشد در دسترس است و پورت دیگری تعریف نشده است.
‏پورت چاپگر
‏پورت اطلاعات (r/w)
‏پورت حالت(فقط خواندنی)
‏پورت کنترل (R/W)
LPT1
LPT2
LPT3
03BCH
037CH
0278H
03BDH
0379H
0279H
03BEH
039AH
027AH
‏مثال: در شکل 3-11 آدرس پورت LPTI‏ و 3BCH‏ ذکر کرده‏‌‏ایم و درمثال قبل این آدرس را 378H‏ آوردیم، کدام مطلب درست است؟
‏حل: هر دو مطلب صحیح است. زیرا کارخانه اول از آدرس اصلی 3BCH‏ استفاده کرده است و کارخانه دوم از‏ 378H‏ که هردو دراست است، برای درستی عمل فوق می‏‌‏توان با فرمان دیباگ آدرسهای 0040.0008‏و 0040:0009‏ را خوانده وباهمدیگر مقایسه کنیم.
‏شکل 4 به طورکامل آدرس یک پورت به همراه سیگنالهای ورودی یاخروجی به هرکدام را نشان میدهد.

 

دانلود فایل