کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

تحقیق درباره راجع به دو بسته نرم افزاری به نام Tk , Tel 100 ص

اختصاصی از کوشا فایل تحقیق درباره راجع به دو بسته نرم افزاری به نام Tk , Tel 100 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 96

 

راجع به دو بسته نرم افزاری به نام Tk , Tel

(1-1) این کتاب راجع به دو بسته نرم افزاری به نام Tk , Tel می باشد. که با همدیگر یک سیستم برنامه نویسی برای گسترش و استفاده از واسط گرافیکی کاربرد (GUI) را فراهم می کند. Tel بیانگر زبان ابزار فرمان است و با نام “Tiche” شناخته شده است و یک زبان اسکریپتی ساده برای کنترل و توسعه برنامه های کاربردی می باشد. Tel یک برنامه نویسی کلی و عمومی را با استفاده از ابزارهای سودمند از قبیل متغیرها، حلقه ها و توابع برای برنامه های کاربردی متنوع هم می آورد. بعلاوه Tel به صورت توکا (embeobble) می باشد. یعنی مفسر آن بعنوان کتابخانه ای از توابع “C” که می تواند به راحتی داخل برنامه های کاربردی قرار داده شود پیاده سازی شود. و هر بنامه ای کاربردی می توان خصوصیات بنیادی Tel را با فرمانهای افزودنی بخصوصی با برنامه های کاربردی گسترش دهد.

یکی از مفیدترین ابزارهایی که برای گسترش Tel به کار گرفته شده است Tk می باشد. Tk یک بسته از ابزارهای نرم افزاری برای سیستم های ویندوز با ورژنهای مختلف می باشد. و تلفظ نام آن “TeEkey” می باشد. Tk وسایل و امکانات Tel را با فرمانهای افزودنی برای ساختن واسطه های کاربر گسترش می دهد. بنابراین شما می توانید ساختها واسطه های کاربر را برای استفاده از کدهای زبان C با اسکریپتهای Tcl بنویسید. Tk نیز مانند TCl بعنوان توابع کتابخانه ای C پیاده سازی شده است. بنابراین در خیلی از برنامه های کاربردی گوناگون می تواند مورد استفاده قرار گیرئد. برنامه های کاربردی نیز می توانند براساس خصوصیات Tk با واسطه های اشیاء گرافیکی کاربرد (widgest) و مدیریت هندسی در C گسترش یابند. Tel و Tk با همدیگر 4 مزیت را برای کاربران و توسعه دهندگان کاربردی ایجاد می کنند ابتدا اینکه Tel داشتن یک زبان اسکریپتی قدرتمنمد را برای هر برنامه‌ی کاربردی آسان می کند. تمام چیزی را که یک برنامه کاربردی نیاز است انجام دهد پیاده سازی تعدادی از فرامین Tel است که ویژگی های اصلی برنامه های کاربردی را تامین می کند. پس برنامه کاربردی میتواند با مفسر tel با پروسی جدها، یک تابع کامل زبان اسکریپی که شامل هر دو مورد فرمان های تهیه شده به وسیله Tel (که هسته Tel (Tel Core) نامیده می شوند) شکل 1. 1 را ببینید.

جای شکل

1-2) Figure: برای ایجاد کردن یک برنامه کاربردی جدید براساس Tel، یک گسترش دهنده برنامه کاربردی یک ساختمان داده های ویژه C برای آن برنامه کاربردی طراحی می کند و کدهای C را برای پیاده سازی تعداد کمی از فرامین Tel پیاده سازی می کند. کتابخانه Tel هر امکانی را فراهم می کند در غیر این صورت Tel نیازمند به یک زبان فرمان گرا قابل برنامه نویسی است.

برنامه کاربردی می تواند با نوشتن اسکپریپتهای TCl اصلاح شده و گسترش یابد. برای مثال، یک برنامه کاربردی برای خوداندن تابلوهای اعلانات (بولتن) الکترونیکی ممکن است شامل کدهای C باشد. که یک فرمان ‏Tel را برای جستجو و کاوش در تابلو اعلانات و صدور یک پیغام جدید برای این کار و یک فرمان دیگر را برای پیغام داده شده پیاده سازی می کند. زمانی که از این فرمان ها خارجی می شویم اسکریپتهای Tel می توانند برای تکرار این چرخه در لابه لای پیغام های جدیدی از تمام تابلوهای اعلانات نوشته شوند و همه آنها را در یک زمان نمایش دهند یا فایل پیغامهایی که خوانده شده اند یا خوانده نشده اند را بر روی دیسک ذخیره کرده و نگهداری کنند. و یا اینکه یک یا چند تابلو اعلانات را برای موضوع ویژه ای جستجو کنند.

برنامه کاربردی تابلو اعلانات نیازی نیست هر یک از توابع افزودنی را در C پیاده سازی کند. بلکه همه این توابع می توانستند به عنوان اسکریپتهای Tel پیاده سازی می شوند و کاربران این برنامه های کاربردی می توانستند اسکپریپتهای افزودنی Tel را برای افزودن توابع بیشتر به برنامه کاربردی بنویسند.

مزیت دوم Tel و Tk قابلیت توسعه و گسترش سریع آن می باشد. برای مثال فیلمی از برنامه های کاربردی پنجره ای جالب می توانند تماماً به وسیله اسکریپتهای Tel نوشته شوند. بدون اینکه ابداً از کدهای C استفاده شود. این کار با استفاده ای یک واسط کاربرد (Shell) پنجره ای که Wish نامیده می شود انجام می شود. این کار به شما اجازه می دهد که در سطح بالاتری نسبت به وقتی در C یا ++C هستید برنامه نویسی کنید و خیلی از جزئیاتی که برنامه نویسان باد مخاطب آن باشند و از شما پوشیده است. در مقایسه ای نسبت به ابزارها وقتی شما تماماً در C برنامه نویسی می کنید یادگیری استفاده از Tel و Tk آسانتر است و نیاز به کدنویسی کمتری دارد. کاربران مبتدی Tel و Tk می توانند فقط چند ساعت پس از یادگیری آن واسطه های کاربر جالبی ایجاد کنند. و به گفته خیلی از کاربران وقتی آنها Tel و Tk را جایگزین دیگر ابزارهای نرم افزار کرده اند با کاهش قابل ملاحظه ای تا ده برابر در حجم کد و زمان لازم برای گسترش برنامه روبرو شده اند. دلیل دیگری برای توسعه سریع Tel/Tk مفسری بودن زبان Tel می باشد. وقتی شما یک برنامه کاربردی Tel از قبیل Wish را استفاده می کنید می توانید اسکریپتهای جدیدی تولید و اجرا کنید بدون اینکه لازم باشد آن برنامه کاربردی مجدداً اجرا یا کامپایل شوند. این کار به شما اجازه می دهد خیلی سریع آن را تست کنید. و خطاهای (باس) آن را مشخص سازند. زمانی که Tel تفسیر می شود خیلی کندتر از کدهای کامپایل شده C اجرا می شود.


دانلود با لینک مستقیم


تحقیق درباره راجع به دو بسته نرم افزاری به نام Tk , Tel 100 ص

دانلود راجع به دو بسته نرم افزاری به نام Tk , Tel 100 ص

اختصاصی از کوشا فایل دانلود راجع به دو بسته نرم افزاری به نام Tk , Tel 100 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 96

 

راجع به دو بسته نرم افزاری به نام Tk , Tel

(1-1) این کتاب راجع به دو بسته نرم افزاری به نام Tk , Tel می باشد. که با همدیگر یک سیستم برنامه نویسی برای گسترش و استفاده از واسط گرافیکی کاربرد (GUI) را فراهم می کند. Tel بیانگر زبان ابزار فرمان است و با نام “Tiche” شناخته شده است و یک زبان اسکریپتی ساده برای کنترل و توسعه برنامه های کاربردی می باشد. Tel یک برنامه نویسی کلی و عمومی را با استفاده از ابزارهای سودمند از قبیل متغیرها، حلقه ها و توابع برای برنامه های کاربردی متنوع هم می آورد. بعلاوه Tel به صورت توکا (embeobble) می باشد. یعنی مفسر آن بعنوان کتابخانه ای از توابع “C” که می تواند به راحتی داخل برنامه های کاربردی قرار داده شود پیاده سازی شود. و هر بنامه ای کاربردی می توان خصوصیات بنیادی Tel را با فرمانهای افزودنی بخصوصی با برنامه های کاربردی گسترش دهد.

یکی از مفیدترین ابزارهایی که برای گسترش Tel به کار گرفته شده است Tk می باشد. Tk یک بسته از ابزارهای نرم افزاری برای سیستم های ویندوز با ورژنهای مختلف می باشد. و تلفظ نام آن “TeEkey” می باشد. Tk وسایل و امکانات Tel را با فرمانهای افزودنی برای ساختن واسطه های کاربر گسترش می دهد. بنابراین شما می توانید ساختها واسطه های کاربر را برای استفاده از کدهای زبان C با اسکریپتهای Tcl بنویسید. Tk نیز مانند TCl بعنوان توابع کتابخانه ای C پیاده سازی شده است. بنابراین در خیلی از برنامه های کاربردی گوناگون می تواند مورد استفاده قرار گیرئد. برنامه های کاربردی نیز می توانند براساس خصوصیات Tk با واسطه های اشیاء گرافیکی کاربرد (widgest) و مدیریت هندسی در C گسترش یابند. Tel و Tk با همدیگر 4 مزیت را برای کاربران و توسعه دهندگان کاربردی ایجاد می کنند ابتدا اینکه Tel داشتن یک زبان اسکریپتی قدرتمنمد را برای هر برنامه‌ی کاربردی آسان می کند. تمام چیزی را که یک برنامه کاربردی نیاز است انجام دهد پیاده سازی تعدادی از فرامین Tel است که ویژگی های اصلی برنامه های کاربردی را تامین می کند. پس برنامه کاربردی میتواند با مفسر tel با پروسی جدها، یک تابع کامل زبان اسکریپی که شامل هر دو مورد فرمان های تهیه شده به وسیله Tel (که هسته Tel (Tel Core) نامیده می شوند) شکل 1. 1 را ببینید.

جای شکل

1-2) Figure: برای ایجاد کردن یک برنامه کاربردی جدید براساس Tel، یک گسترش دهنده برنامه کاربردی یک ساختمان داده های ویژه C برای آن برنامه کاربردی طراحی می کند و کدهای C را برای پیاده سازی تعداد کمی از فرامین Tel پیاده سازی می کند. کتابخانه Tel هر امکانی را فراهم می کند در غیر این صورت Tel نیازمند به یک زبان فرمان گرا قابل برنامه نویسی است.

برنامه کاربردی می تواند با نوشتن اسکپریپتهای TCl اصلاح شده و گسترش یابد. برای مثال، یک برنامه کاربردی برای خوداندن تابلوهای اعلانات (بولتن) الکترونیکی ممکن است شامل کدهای C باشد. که یک فرمان ‏Tel را برای جستجو و کاوش در تابلو اعلانات و صدور یک پیغام جدید برای این کار و یک فرمان دیگر را برای پیغام داده شده پیاده سازی می کند. زمانی که از این فرمان ها خارجی می شویم اسکریپتهای Tel می توانند برای تکرار این چرخه در لابه لای پیغام های جدیدی از تمام تابلوهای اعلانات نوشته شوند و همه آنها را در یک زمان نمایش دهند یا فایل پیغامهایی که خوانده شده اند یا خوانده نشده اند را بر روی دیسک ذخیره کرده و نگهداری کنند. و یا اینکه یک یا چند تابلو اعلانات را برای موضوع ویژه ای جستجو کنند.

برنامه کاربردی تابلو اعلانات نیازی نیست هر یک از توابع افزودنی را در C پیاده سازی کند. بلکه همه این توابع می توانستند به عنوان اسکریپتهای Tel پیاده سازی می شوند و کاربران این برنامه های کاربردی می توانستند اسکپریپتهای افزودنی Tel را برای افزودن توابع بیشتر به برنامه کاربردی بنویسند.

مزیت دوم Tel و Tk قابلیت توسعه و گسترش سریع آن می باشد. برای مثال فیلمی از برنامه های کاربردی پنجره ای جالب می توانند تماماً به وسیله اسکریپتهای Tel نوشته شوند. بدون اینکه ابداً از کدهای C استفاده شود. این کار با استفاده ای یک واسط کاربرد (Shell) پنجره ای که Wish نامیده می شود انجام می شود. این کار به شما اجازه می دهد که در سطح بالاتری نسبت به وقتی در C یا ++C هستید برنامه نویسی کنید و خیلی از جزئیاتی که برنامه نویسان باد مخاطب آن باشند و از شما پوشیده است. در مقایسه ای نسبت به ابزارها وقتی شما تماماً در C برنامه نویسی می کنید یادگیری استفاده از Tel و Tk آسانتر است و نیاز به کدنویسی کمتری دارد. کاربران مبتدی Tel و Tk می توانند فقط چند ساعت پس از یادگیری آن واسطه های کاربر جالبی ایجاد کنند. و به گفته خیلی از کاربران وقتی آنها Tel و Tk را جایگزین دیگر ابزارهای نرم افزار کرده اند با کاهش قابل ملاحظه ای تا ده برابر در حجم کد و زمان لازم برای گسترش برنامه روبرو شده اند. دلیل دیگری برای توسعه سریع Tel/Tk مفسری بودن زبان Tel می باشد. وقتی شما یک برنامه کاربردی Tel از قبیل Wish را استفاده می کنید می توانید اسکریپتهای جدیدی تولید و اجرا کنید بدون اینکه لازم باشد آن برنامه کاربردی مجدداً اجرا یا کامپایل شوند. این کار به شما اجازه می دهد خیلی سریع آن را تست کنید. و خطاهای (باس) آن را مشخص سازند. زمانی که Tel تفسیر می شود خیلی کندتر از کدهای کامپایل شده C اجرا می شود.


دانلود با لینک مستقیم


دانلود راجع به دو بسته نرم افزاری به نام Tk , Tel 100 ص

تحقیق درباره انواع محیطهای برنامه نویسی و امکانات نرم افزاری در PLC

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 10

 

انواع محیطهای برنامه نویسی و امکانات نرم افزاری در PLC

امروزه استاندارد های خاص بیت المللی مثل IEC 1131 برای برنامه نویسی و کار با PLC ها وجود دارد که اغلب شرکت های سازنده و طراح PLC که معمولا نرم افزارهای مخصوص PLC های خودشان را تولید می کنند. از این روشهای استاندارد شده پیروی می کنند و فقط تفاوتهای جزیی در نرم افزارهای آنها به چشم می خورد که اکثر آنها هم در اثر تفاوتهای سخت افزاری سیستم های طراحی شده بوجود می آیند.اما در این بخش زبانها و محیطهای مختلف برنامه نویسی به طور مختصر و خلاصه به طور عمومی و کلی مورد بررسی قرار می گیرد تا در برخورد های احتمالی با این محیطها دچارسردرگمی نشوید.

بطور کلی می توان زبانها برنامه نویس PLCرا به پنج دسته تقسیم کرد:

• زبان SFC یا Sequential Function Chart Language

• زبان FBD یا Function Block Diagram Language

• زبان LD یا Ladder Diagram Language

• زبان ST یا Structured Text Language

• زبان IL یا Instruction List Language

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

زبان SFC:

در این محیط نیز مانند دیگر محیط های برنامه نویسی،ابزار هایی وجود دارند که در ابتدا باید با آنها آشنا شد، مهمترین ابزارهای موجود Transition,Initialstep,Step است.

هر Step معرف مرحله ای از روتین کنترلی است که در آن اتفاقاتی، براساس تعاریف نویسنده برنامه، به وقوع خواهد پیوست، هر step بایک مربع نشان داده می شود وشماره ای که معرف مرحله ای خاص از برنامه است داخل آن نوشته می شود.

 

تعریف عملیات آن مرحله نیز در درون یک مستطیل نوشته می شود که به مربع اصلی متصل شده و هر دوی اینها معرف یک مرحله از برنامه هستند.

در هر زمان و هر سیکل اسکن برنامه،step مربوط به آن فعال خواهد شد، برای نشان دادن step های فعال و غیر فعال از یک دایره کوچک استفاده می شود که درون مربع اصلی

 

:نمایش step فعال و غیر فعال

Step قرار می گیرد و در زمان اجرای برنامه مشخص می کند که کدام step فعال و کدام غیر فعال است.

بدیهی است که دستورات مربوط به step فعال در همان لحظه در حال اجرا شدن است و step غیر فعال، کاری انجام نمی دهد.برای نشان دادن وضعیت ابتدایی و در شروع برنامه SFC می بایست از یک Initial step استفاده کنیم که نشان دهنده شروع و مرحله آغاز برنامه است ، نماد گرافیکی step Initial یک مربع دو خطی است.

بدیهی است که هر برنامه SFC باید فقط دارای یک Initial step باشد که با شروع اجرای،به شکل فعال در خواهد آمد. شکل3-4: Initial step در شروع برنامه

مورد بعدی که باید در مورد آن صحبت شود Transition است که بصورت یک خط افقی مسیر ارتباطی بین دو step را قطع می کند. شماره مربوط آن در گوشه پایین و سمت راست آن نوشته می شودو توضیحات لازم را در قسمت راست می نویسندمانند

لازم بذکر است که قسمت توضیحات یک بخش آزاد و مجزا است و به هیچ عنوان قسمتی از برنامه محسوب نمی شود و تنها جنبه توضیح برای درک بهتر را دارد.

 

توابع کنترل پیوسته در PLC ها

در یک PLC با ورودی / خروجی آنالوگ ، پس از دریافت ورودیها، عملیات ریاضی مناسب روی آنها انجام می شود و سپس خروجی های آنالوگ تعیین می شوند. قابلیت و سطح کنترل بستگی به سرعت و قابلیت PLC در انجام عملیات ریاضی دارد. دریک فرایند کنترلی ممکن است جملات تناسبی ،انتگرال و مشتق وجود داشته باشند. به عنوان مثال با انجام عملیات زیر، کنترل با جمله تناسبی انجام می شود :

1.مقدار ورودی سنسور را بخوان، مقدار اندازه گیری شده (MV)را با مقدار (SP) مقایسه کن و مقدار خطا (E)را به دست آور. E=SP-MV

2.خطا را در یک ضریب ثابت(بهره سیستم)KP ضرب کن.

3.نتیجه را به مبدل D/A ارسال کن و به مرحله 1 برگرد.

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


دانلود با لینک مستقیم


تحقیق درباره انواع محیطهای برنامه نویسی و امکانات نرم افزاری در PLC

طراحی سیستم نرم افزاری مشاور املاک

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

طراحی سیستم نرم افزاری مشاور املاک


طراحی سیستم نرم افزاری مشاور املاک

امروزه پیاده سازی سیستم های نرم افزاری از اهمیت بسزایی برخوردار است ، به طوریکه کلیه سازمان ها و شرکت ها در سطوح مختلف به طراحی و جایگزینی سیستم های مکانیزه به جای سیستم های دستی اقدام می نمایند. در این پروژه سعی شده است تا روند کاری یک آژانس املاک برای سهولت کار کاربران به صورت نرم افزاری پیاده سازی گردد. متدولوژی توسعه به کار رفته در این سیستم همان متدولوژی RUP می باشد . کاربر سیستم ، در 2 سطح کاربری مدیر و کارمند می تواند از سیستم استفاده نماید و قادر به ثبت ، حذف و ویرایش مشتری ، ملک وقرارداد است و همچنین قابلیت جستجو و گزارش گیری های مربوطه را دارد  . این برنامه با استفاده محیط Visual Studio 2008 و زبان C# و پایگاه داده SQL Server 2008 طراحی و پیاده سازی گردیده است .   


دانلود با لینک مستقیم


طراحی سیستم نرم افزاری مشاور املاک

دانلود مقاله قطعات سخت افزاری رایانه

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

دانلود مقاله قطعات سخت افزاری رایانه


دانلود مقاله قطعات سخت افزاری رایانه

فهرست مطالب

عنوان                                                                                         صفحه

مقدمه                                                                                          آ

صفحه کلید                                                                                   1

حافظه RAM                                                                                   2

هارد دیسک                                                                                  8

اتصال کابل                                                                                   11

روش RLL                                                                                    22

کنترلر SCSI                                                                                    28

کارت گرافیک                                                                                31

CD درایو و کار با آن                                                                         56

نصب درایو در سیستم                                                                       62

مونتاژ کردن                                                                                   65

کانتکتورهای مادر برد                                                                        83

انواع مدولاسیون                                                                              86

متراکم سازی داده ها                                                                         88

نص و راه اندازی مودم                                                                      92

خلاصه مطالب                                                                               95

صفحه کلید :

به عنوان میکرو کنترلی 40 پایه و پردازنده استفاده شده است.این تراشه در داخل خود           حافظهRA M  به مقدار 128بیت حافظهROM  به مقدار یک کیلو بایت دارد.سیگنال صفحه کلید به  عنوان تنها ورود  استاندارد کامپیوتر،دارای 38کلید درکامپیوتر IBM-XI              می باشد.در ساختار تمام صفحه کلیدها از  ماتریس برای تست فشار یک کلید استفاده شده است.در صفحه کلیدXT  از تراشه8048  ورودی این تراشهMH2 77/4 می باشدکه درداخل آن تقسیم برسه انجام می شود. 12ردیف و3 ستون این تراشه هر3 تا5 میلی ثانیه یک بار جاروب می شوند.هنگامی که یک کلید فشرده شد و کد جاروب آن توسط 8048 کشف شد،کد جاروب آن در حافظهRAM مربوط به 8048 ذخیره می شود.سپس از طریق یک خط سریال برای مادربرد ارسال می شود.اگر یک کلید بیش از نیم ثانیه پایین نگاه داشته شود،آنگاه در هر ثانیه 10 بار کد اسکن کلید تولید شده ودر حافظه RAMذخیره    می شود(البته این مدت زمان و تعداد آن در صفحه کلیدهای AT قابل تغییر بوده وحتی از طریق فرامین DOS نیز قابل کنترل می باشد).حافظه RAM برای16 کلید جای لازم را دارد.هنگامی که یک کلید فشرده شده،رها می شود،کد اسکن آن کلید بعلاوه 128(بیت7آن یک شد)برایCPU  فرستاده می شود،ز اینکه یک کلید و یا مجموعه ای از کلیدها فشرده می شوند.از خط خط اطلاعات(پایه شماره2کابل ارسالاطلاعات) سیگنال HIGHبمدت2/0 میلی ثانیه به خروجی فرستاده   می شود و سپس هشت بیت اطلاعات از طریق خط خروجی و پالس ساعت از طریق پایه یک به خروجی فرستاده می شود و سپس پهنای پالس هر بیت که 1/0 میلی ثانیه است جهت ارسال به بوردCPU  از طریق کابل سریال است. بعد از وصل شدن خط+5 ولت به صفحه کلید یک منطق(power on reset)POR   به مدت حداقل 300 میلی ثانیه و حداکثر 4 ثانیه بوجود می آید.بعد از آن یک برنامه تست در صفحه کلید اجرا شده وحافظهROM وRAMتست می شود.در این مرحله برای لحظه ای سه لامپ سمت راست روشن شده وسپس خاموش شده.زمان اجرای این برنامهاز600 تا900میلی ثانیه میباشد.با کامل شدن برنامه تست و آماده شدن صفحه کلید(خط پالس و اطلاعات بصورت HIGHمی شود)در صورت درست بودن یک کدAAHبرای آمادگی و سالم بودن ویا FCHجهت خطا برای واحد سیتم ارسال               می نماید.در حین کار و ارسال اطلاعات توسط صفحه کلید،فرامین زیادی بین صفحه کلید و واحد سیستم مبادله می شود که هر کدام معنی و کار خاصی انجام می دهند .

تولید کننده پالس ساعت

حافظه ROM

حافظه  RAM، بافر صفحه کلید که به صورت :first inpat first output)FIFO اولین ورودی و اولین خروجی)کار می کند.

 

 

 

فایل ورد 119 ص


دانلود با لینک مستقیم


دانلود مقاله قطعات سخت افزاری رایانه