برمجة منفد الطابعة باستخدام للغة البرمجة دلفي مثال صنع عداد الرقام موصول بمنفد الطابعة المؤلف : أحمد جعفر البقالي 2009 تطوان -اكتوبر الصفحة

ملفّات مشابهة
Microsoft Word - new.doc

Microsoft Word - Excel VBA

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED

شرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة (

Microsoft Word - C#2

The Global Language of Business دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1

الدليل التدريبي لتسجيل منتج البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لتسجيل منتج 0

التحكم في الجهاز عن بعد باستخدام نظام VNC

عرض تقديمي في PowerPoint

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

اختر عنوان مناسب

م ارجعة عامة في مادة التكنولوجيا لمصف السادس األساسي الفصل الد ارسي لمعام األول م. السؤال األول :: ضع عالمة ) ( أو عالمة ) ( لما أت : ( ) تس

Allomani Warehouse User Guide

عرض تقديمي في PowerPoint

برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب

Microsoft Word - Question Bank-II Sem. BA Arabic Core Course, Informatics with DTP

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

دليل المستخدم لبوابة اتحاد المالك التفاعلية

FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج

Microsoft Word - moneybookers

Microsoft Word - 55

Slide 1

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح

دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati بمساعدة : علي السباعي Ali Sibai

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا

SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v /

الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات المستوردة( البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات

Microsoft Word - Access VBA

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

محاضرة4-كورس1

Microsoft Word - tarkiba_kahroub_n1

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع

<4D F736F F D20D8D1EDDEC920CDD0DD20C7E1E1EDE4DFD32E646F63>

دولة فلسطين و ازرة التربية والتعليم العالي المبحث: تكنولوجيا المعلومات / النظري بسم هللا الرحمن الرحيم مدة االمتحان : ساعتان نموذج تجريبي مجموع العالم

كيفية استخدام موقع 4shared لرفع الملفات وتنظيمها على النترنت للمبتدئين. والمتقدمين في الحاسب. كتاب ل ابراهيم شاهين

Our Landing Page

Department of Computer Information Systems

عرض تقديمي في PowerPoint

Our Landing Page

حقيبة الدورة التدريبية التخزين السحابي Google Drive حقيبة المتدربة إعداد املدربة : عزة علي آل كباس Twitter 1438 ه

جمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املع

Microsoft Word - AR_ _UM TLCD - KBRC01A.doc

PowerPoint Presentation

WHAT’S NEW

Microsoft Word - إعلانات توظيف لسنة 2017

Microsoft Word - Kollo_ ARA.docx

Microsoft Word - Study Plan _ Arabic

شرح برنامج استعادة الملفات المحذوفة Recover my files من اعداد : رافاييل يوسف مقدمة: آلنا يعلم ان اجهزة الكومبيوتر قادرة على حفظ الملفات على قرصها الصل

انفصم انثبنث : املسكجبد االيىويخ وانفهزاد انفكسح انعبمخ : تستجط انرزاد يف املسكجبد األيىويخ يف زواثط كيميبئيخ تىشأ عه جتبذة االيىوبد املختهفخ انشحىبد

١) ( رقم العامة الا مانة الجامعات العربية لاتحاد شروط وقواعد النشر في مجلة اتحاد الجامعات العربية تكون شروط وقواعد النشر بالمجلة العلمية التي يصدرها ا

الأول في السي شارب((c#للمبتدائين

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-

Microsoft Word - SolutionOOPFinal2011.doc

ثنائي القطب ثنائي القطب س 4 مادة العلوم الفيزيائية الكهرباء مميزات بعض ثنائيات القطب غير النشيطة الجذع المشترك الفيزياء جزء الكهرباء مميزات بعض ثنائيا

قوانين اإلستعارة هذه هي قوانين اإلستعارة التي تسري في المكتبات الشعبية في كل من بيورهولم, نوردمالينغ, روبيرت فورش, اوميو, فيندلن و فيينسس. بطاقة المكت

مقدمة عن الاوناش

مكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح

إعداد الستاذ : عبد الكري زهيوة كلية العلوم القتصادية و علوم التسيي جامعة منتوري قسنطينة السنة الامعية مقياس : العالة اللية للمعطيات السنة أو

Diapositive 1

دليل المهندس في التمديدات الكهربائية

الرسالة األسبوعية/ الصف السادس 2018 / 9 - األحد 16 أولياء األمور الكرام : إليكم الرسالة األسبوعية وما سيتم إنجازه هذا األسبوع: األسبوع الماضي : تم اال

اجيبي علي الاسئلة التالية بالكامل:

نموذج السيرة الذاتية

Microsoft Word - examen national corexctio

متطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista

أيعازات المعالج الدقيق 8085

تنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Ca

بسم الله الرحمن الرحيم الخطة الدراسية لدرجة الماجستير في قانون الملكية الفكرية ( مسار الشامل ) 022 ش 5 رقم الخطة أوال : أحكام وشروط عامة : ثانيا : ثال

بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح

16 أبريل 2019 االطالق الرسمي للجائزة

Forum.zyzoom.net

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

مادة اثرائية تكنولوجيا الصف الحادي عشر وحدة الوسائط المتعددة شرح برنامج VSDC إلنتاج وحترير الفيديو المشرف التربوي د.عطايا يوسف عابد مديرية التربية وال

عرض تقديمي في PowerPoint

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************

المملكة العربية السعودية م ق س ..../1998

1 هذه الصفحة يحتفظ بها االولياء Ekapeli اللعبة االولى: التجربة و البحث LukiMat مشروع القراءة و الرياضيات Niilo Mäki معهد" نيلومكي" للبحث و جامعة يوفسك

طلب الحصول على مقعد في الروضة أوSFO الطلب يجب ان يوضع في بوابة اولياء االمور الموجودة في الموقع االلكتروني للبلدية htts ://sandefjord.ist-asp.com/sand

الشريحة 1

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE وزارة التعليم العالي والبحث العلمي Ministère de l enseignement supérieur et de la recherche scientifiq

دليل تدريبي : أمن الهواتف التي تعمل بنظام Android إعداد : محمد المسقطي Mohammed Al-Maskati المقدمة : العديد من المستخدمين يمتلكون

الكيمياء : استعمالات حمض البنزويك الجزء الاول : تحديد النسبة المائوية لحمض البنزويك الخالص C 6 H 5 COOH (aq) + H 2 O (l) C 6 H 5 COO (aq) pk A = logk

212 phys.

د أ ب ج للكمبيوتر( ( Hardware الدرس الثاني :الجزء المادي مثلما ذكرنا في الدرس السابق,فمكونات جهاز الحاسوب تنقسم إلى قسمين احدهما مادي ) HARDWARE ( و ا

Determinants

الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا

PowerPoint Presentation

الموضوع الثالث تحليل التباين ANOVA) (Two Way الثنائي One Depended نلجأ الى ھذا القانون عند توفر متغيرين يتوقع بينھما تداخل او تفاعل (في تحليل التباين

مشروع المكتبات الرقمية

زيارة جاللة الملك محمد السادس إلى إفريقيا جاللة الملك والرئيس الغابوني يشرفان على إطالق أشغال إنجاز مركز للتكوين المهني في مهن النقل واللوجستيك بليبرو

التعريفة المتميزة لمشروعات الطاقة المتجددة في مصر

Microsoft Word - Dokument1

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10

المحاضرة الثانية

Banner – Hold Information SOAHOLD

Microsoft Word - ??????? ?? ?????? ?????.doc

اسئلة في الجانب العملي الاسمبلي

How To Install Oracle Forms & Reports 6i

النسخ:

برمجة منفد الطابعة باستخدام للغة البرمجة دلفي مثال صنع عداد الرقام موصول بمنفد الطابعة المؤلف : أحمد جعفر البقالي 2009 تطوان -اكتوبر الصفحة indrian@hotmail.fr 1

بسم ال الرحمان الرحيم محتويات الكتيب المقدمة لمحة حول مكونات منفد الطابعة صنع عداد الرقام و ربطه بمنفد الطابعة كتابة برنامج لهدا الجهاز تحميل البرنامج الصفحة indrian@hotmail.fr 2

المقدمة في هدا الكتيب سأعمل أن شاء ال على شرح كيفية برمجة منافد الحاسوب وخاصة منفد الطابعة و كتطبيق سأعمل على انجاز عداد الرقام او ما يعرف ب Seven Segment Display موصول بمنفد الطابعة, هدا العداد سيكون مكون من سبع مصابيح من نوع ليد, حيث اضاءة هده المصابيح تمكن من اظهار مجموعة من الرقام ما بين صفر و تسعة لتحكم في إشعال المصابيح ليد السبعة يجب كتابة برنامج بللغة دلفي, ال أن نظام الحماية في الوندوز اكس بي يمنع التحكم المباشر بمنفد الطابعة ولهدا يلزمنا استعمال مكتبة الدوال تسمح بدالك و من بينها مكتبة تدعى. Inpout32.dll لمادا برمجة من خلل منفد الطابعة لن و بكل بساطة هدا المنفد ل يتطلب تعريف أو بروتوكول لنقل البيانات كالدي يتطلبه منفد com ميزة أخرى تنضاف الى منفد الطابعة هي أن مستواه الكهربائي يتراوح بين الصفر و الخمسة فولت الصفحة indrian@hotmail.fr 3

لمحة حول مكونات منفد الطابعة, إليكم ترقيم المسارات و مجال إستعمالها مسارا 25 يتكون منفد الطابعة من pin المسار الشارة التسجيل التجاه Strobe 1 التحكم الدخال D0 2 البيان الدخال-الخراج D1 3 البيان الدخال-الخراج D2 4 البيان الدخال-الخراج D3 5 البيان الدخال-الخراج D4 6 البيان الدخال-الخراج D5 7 البيان الدخال-الخراج D6 8 البيان الدخال-الخراج D7 9 البيان الدخال-الخراج الصفحة indrian@hotmail.fr 4

Acknowledge 10 الحالة الدخال Busy 11 الحالة الدخال Paper And 12 الحالة الدخال Select 13 الحالة الدخال Autofeed 14 التحكم الدخال-الخراج Error 15 الحالة الدخال Initialize 16 التحكم الخراج Select Input 17 التحكم الخراج Ground 18-25 لمعرفة عنوان منفد الطابعة Poste du Travail / Gérer /Gestionnaire Du périphérique /ports/port imprimante ECP / Ressources. القيم التي يمكن أن يأخدها منفد الطابعة الترميز العشري Decimal الترميز السداسي عشر Hexadecimal 378 888 278 632 3BC 956, عند القلع يتم فحص كافة الجهزة عندما نقوم بتشغيل الحاسوب المكونة للحاسوب و من بينها منافد الطابعة الدي يقوم بيوس بتحديد عددها و يخصص لها LPT1,LPT2,LPT3... اسماء مستعارة الصفحة indrian@hotmail.fr 5

صنع عداد الرقام و ربطه بمنفد الطابعة في الصورة أسفله عداد الرقام مكون من سبع مصابيح من نوع الليد الصفحة indrian@hotmail.fr 6

لكي يتم إظهار جميع الرقام محصورة بين الصفر و التسعة نحتاج إلى, فمثلا` لظهار الرقم واحد سبع قطع كل قطعة تحتوي على مصباح واحد نحتاج إلى قطعتين أي إلى مصباحين مضائين إليكم رسم توضيحي لقطع السبع المكونة لعداد الرقام و رقم مسار البيان, نعلم أن هناك ثمان مسار للبيانات إلى أننا سنترك المسندة لكل قطعة مسار البيان رقم سبعة و نستعمل السبعة المتبقين الصفحة indrian@hotmail.fr 7

, الرقام و مقابلها بالترميز الثنائي و العشري و كدا في الجدول أسفله شكلها الصفحة indrian@hotmail.fr 8

الرقم الترميز الثنائي الترميز العشري البيانات الشكل D0-D1-D2-D3- D4-D6 95 0-1-0-1-1-1-1-1 0 D4-D6 80 0-1-0-1-0-0-0-0 1 D0-D1-D3-D4- D7 155 1-0-0-1-1-0-1-1 2 D0-D1-D2-D3- D7 143 1-0-0-0-1-1-1-1 3 D1-D2-D6-D7 198 1-1-0-0-0-1-1-0 4 الصفحة indrian@hotmail.fr 9

D0-D3-D6-D7 205 1-1-0-0-1-1-0-1 5 D0-D2-D3-D4- D6-D7 221 1-1-0-1-1-1-0-1 6 D0-D1-D2 7 0-0-0-0-0-1-1-1 7 D0-D1-D2-D3- D4-D6-D7 223 1-1-1-1-1-0-1-1 8 D0-D1-D2-D3- D4-D7 207 1-1-1-1-1-0-0-1 9 الصفحة indrian@hotmail.fr 10

كتابة برنامج لهدا الجهاز لتدكير أصبح من المستحيل برمجة بشكل مباشر منفد الطابعة نظرا` لنظام الحماية الدي يدعم وندوز يب- إكس- يب, يكفي كتابة لبرمجة منفد الطابعة بللغة دلفي 98 فمثل` في وندوز السطر التي port[registre_adress registre_adress]:= :=value; حيث أن عنوان منفد الطابعة registre_adress القيمة المراد إرسالها التي تتراوح بين 0 و 255 value dll, يجب كتابة مكتبة الدوال لبرمجة منفد الطابعة بشكل غير مباشر سنكتب الشيفرة بأسمبلر داخل كود دلفي inpout32.dll و سنسميها الصفحة indrian@hotmail.fr 11

library inpout32; uses SysUtils; procedure Out32(PortAddress:smallint;Value:smallint);stdcall;export; var ByteValue:Byte; begin ByteValue:=Byte(Value); asm push dx mov dx,portaddress mov al, ByteValue out dx,al pop dx end; end; Exports Out32; begin end الصفحة indrian@hotmail.fr 12

إليكم صورة البرنامج الدي سيظهر الرقام على الشاشة و يرسل الشارات الى منفد الطابعة لظهار الرقام المشكلة من مجموعة من مصابيح الليد الصفحة indrian@hotmail.fr 13

الصفحة indrian@hotmail.fr 14

تحميل البرنامج لتحميل البرنامج المرجو التصال بالبريد اللكتروني indrian@hotmail.fr السلم عليكم و رحمة ال و بركاته الصفحة indrian@hotmail.fr 15