كامپیوتر (سخت افزار)
به عنوان میكرو كنترلی 40 پایه و پردازنده استفاده شده استاین تراشه در داخل خود حافظهRA M به مقدار 128بیت حافظهROM به مقدار یك كیلو بایت داردسیگنال صفحه كلید به عنوان تنها ورود استاندارد كامپیوتر،دارای 38كلید دركامپیوتر IBMXI می باشددر ساختار تمام صفحه كلیدها از ماتریس برای تست فشار یك كلید استفاده شده استدر صفحه كلیدXT |
دسته بندی | کامپیوتر |
فرمت فایل | doc |
حجم فایل | 62 کیلو بایت |
تعداد صفحات فایل | 125 |
فهرست مطالب
عنوان صفحه
مقدمه آ
صفحه كلید 1
حافظه RAM 2
هارد دیسك 8
اتصال كابل 11
روش RLL 22
كنترلر SCSI 28
كارت گرافیك 31
CD درایو و كار با آن 56
نصب درایو در سیستم 62
مونتاژ كردن 65
كانتكتورهای مادر برد 83
انواع مدولاسیون 86
متراكم سازی داده ها 88
نص و راه اندازی مودم 92
خلاصه مطالب 95
تولید كننده پالس ساعت
حافظه ROM
حافظه RAM، بافر صفحه كلید كه به صورت :first inpat first output)FIFO اولین ورودی و اولین خروجی)كار می كند.
تایمر و كانتر،(جهت شروع،پایان جاروب صفحه كلیدها).
یك پورت ورودی و خروجی كه اطلاعات را به صورت سریال جابجامی نماید.
تراشه8048به عنوان یك ریزپردازنده(میكروكنترلی)كارهای زیر را در صفحه كلید انجام می دهد:
اجرای یك برنامه برای تست داخلیش به هنگام روشن سیستم (POR) .
جاروب كردن صفحه كلید هر3تا5 میلی ثانیه.
قرار دادن كد اسكن 16 كلید در بافر مربوطه.
اجرای حالت typematic(نگهداری كلید برای تكرار).
فرستادن كد اسكن برای واحد سیستم .
سیگنال پالس فعال كننده صفحه كلید از واحد سیستم می آید(توسط 6بیت پورت 61 تراشه 8255 فعال می شود)،با فعال شدن این بیت (HIGH) ارتباط بین صفحه كلید و سیستم در هنگام روشن شدن بر قرار می شود.هنگام زدن و یا آزاد شدن یك كلید كد اسكن آن توسط 8048 برای واحد سیستم از طریق پورت 60H تراشه 8255 فرستاده می شود و سپس یك وقفه صفحه كلید در CPU رخ می دهد.CPU از طریق پورت 60H كد فوق را خوانده و به وقفه از طریق (INTA) بیت 7پورت 60H جواب می دهد (با فرستادن یك پالس مثبت).همانطور كه قبلاً اشاره شد صفحه كلیدهای XT دارای 38 كلید می باشد كه از 1تا83 شماره گذاری شده اند به عنوان مثال كلید درA دارای كد اسكن 30 و كلیدS دارای كد اسكن 31 می باشد.هنگام رها كردن یك كلید فشرده هنگام زدن و رها كردن می باشد.با دریافت و هنگام رها كردن یك كلید فشرده شده كد اسكن آن عبارتست از كد اسكن اصلی آن +128.به عنوان مثال كدهای 30و158 مربوط به حرف،Aهنگام زدن و رها كردن می باشد.با دریافت یك وقفه از صفحه كلید توسطCPU اجرای برنامه در حال اجرا متوقف شده و سیستم به آدرس سرویس روتین وقفه 0000:0024H(4X9H) پرش كرده و آدرس سرویس رویتن وقفه 9H (وقفه مربوط به صفحه كلید)را بدست آورده و آنرا اجرا مــی كند. تعـــدادی از كـــارهای كه بوسیله سرویس روتین صفحه كلید انجام می شود عبارتست از ( ایــن سرویس روتین در حافظه ROM می باشدو جزء وقفه های بایاس محسوب می شود) :
(1)ترجمه كدهای اسكن به كدهای اسكی.