سلام خدمت کسانی که هنوز با سیستم قدیمی 8051 کار میکنن. من از اونجایی که علاقه زیادی به اسمبلی دارم دیروز برای تقویت اسمبلی این برنامه رو تموم کردم که امید وارم بدردتون بخوره. ارتباط سریال در کیبرد ps/2 دارای 11 بیت که بیت اول بیت استارت و بعد 8 بیت داده ارسال میشه وبعد اون هم به ترتیب بیتهای توازن و stop ارسال میشه که من از خیر دو بیت آخر گذشتم وبعد این که بیت نهم رو ذخیره کرد دریچه وقفه خارجی روبستم. کلاک کیبرد همراه ارسال دیتا فعال میشه و با تمام شدن دیتا غیر فعال میشه و هر بیت دیتا موازی با لبه های پایین رونده کلاک قرار می گیره. فونت های glcd رو هم از کتابخونه بسکام برداشتم که اگه کسی خواست می تونه بهش اضافه کنه. تو این برنامه میشه هر چیزی اضافه کرد. و کدها قبل اینکه توسط میکرو شناخته بشه توسط یه جدول نظاره فیلتر میشه که میتونه کاملا جلوی کدهای اضافه رو بگیره.