السلام عليكم
اريد برنامج يقوم بالتحكم ب4 ثنائيات ضوئية من خلال منفذ التوازي (منفذ الطابعة)
مطلوب هذ ا البرنامج لأنني كونت الدائرة
والله الموفق،،،،،،،،،،،،،،
السلام عليكم
اريد برنامج يقوم بالتحكم ب4 ثنائيات ضوئية من خلال منفذ التوازي (منفذ الطابعة)
مطلوب هذ ا البرنامج لأنني كونت الدائرة
والله الموفق،،،،،،،،،،،،،،
السلام عليك ورحمة الله وبركاته
السؤال غير واضح بالمرة انت تقول انك بحاجة الى برنامج للتحكم في الجهاز. ماذا تعلمت واي الاوامر تعرفها يجب تسجيل كل هذه المعلومات حتى يتسنى لنا المساعدة .
انا اقترح عليك مراجعة
int 17H او int 21h التي تتعامل مع مدخل الطابعة
اقترح عليك ان تعمل برنامجا يقوم بتشغيل LED وبعد فترة من الزمن يقوم البرنامج بتشغيل LED التالي. فانك تحصل على ضوء يتحرك يبدأ من اليمين ويتجه نحو اليسار
انت بحاجة الى المقطع التالي
mov al,1
ارسال قيمة المسجل al الى منفذ الطابعة رقم 1 (LPT1)
t3:mov dx,0
mov ah,0
int 17h
الانتظار مدة من الزمن اذا كان زمن الانتظار طويلا يمكن تغيير القيم
mov cx,22ffH
t2:push cx
mov cx,0ffffh
t1:nop
loop t1
pop cx
loop t2
تحريك الضوء الى المصباح التالي
rol al,1
الرجوع الى البداية
jmp t3
يمكن استخدام
mov dl,1
mov ah,05
int 21h
المسجل dl يحتوي على القيمة التي كانت في المسجل AL
بدلا من
mov al,1
t3:mov dx,0
mov ah,0
int 17h
ارجو ان يساعدك هذا
تم تعديل هذه المشاركة بواسطة afeef في 9 مايو 2004 في 23:54
السلام عليكم ورحمة من الله وبركاتة """""
حقيقهً ليس لدي أي أدنى خلفية عن Assembly
لكن عنوان موضوعك مخالف لقواعد طرح الأسئلة :)
أحللت يا عود الآراكِ بثغرها - ما خفت يا عود الآراكِ آراكَ
لو كنت من أهل القتالِ قتلتكَ - ما فاز مني يا سواكُ سواكَ
بصراحة انا لم كن اعرف قواعد كتابة موضوع في المنتدى
وانا آسف جدا لهذا الخطأ الذي صدر مني
وبالفعل انا آسف
وشكرا يأخي الكريم للتنبيه
ولقد قرأت هذي الشروط الأن.
والله الموفق،،،،،،،،
هذا الموضوع مغلق.