بسم الله الرحمان الرحيم
لدي مشكل مع منفذ الطابعة فقد قمت بتوصيل LED توصيلا صحيحا وقمت بربط برنامجي مع المكتبة inpout32 ولكن لم يحدث شيئ فإن كان الخلل في عنوان منفذ الطايعة أ رشدوني إلى كيفية تصحيحه.
السلام عليكم
1- "فقد قمت بتوصيل LED توصيلا صحيحا", يجب تحديد كيفية التوصيل ؟
2- "قمت بربط برنامجي مع المكتبة inpout32 ولكن لم يحدث شيئ" , و ضح أخي الكريم على أي مستوى , هل من البرنامج أو من المنفذ LPT
3- "كيفية معرفة عنوان الطابعه" , لا تتوفر في جهازي لكن لنستخرج عنوان Com1 للتوضيح :
- خصائص الجهاز
PHP كود :
Matériel -> Gestionnere De Péripheriques -> Ports(Com1 Et LPT)
-> Port De Communication (Com1)
-> Ressources
- طريقة أخرى , في الـ Cmd أكتب Debug ثم d 40:00 ستجد نفس العنوان الظاهر بالصورة
السابقة .
- عناوين المنافذ تسجل في جدول بيانات الـ BIOS إنطلاقا من العنوان :
مثال عنوان lpt1 هو
03BC$ لاحظ :
4- لمعرفة خصائص المنفذ (إتفاقيات الإرسال و الإستقبال و كذا السعة و سرعة النقل) :
PHP كود :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports]
بالتوفيق ,,
و الله لقذ عجز لساني عن الشكر أخي العزيز بارك الله فيك فقد حلت جميع مشاكلي
و لكن بقي مشكل وحيد وهو أنني عندما أكتب :
لم ينطفأ led
لكي تنطفئ يجب أن تكون موصولة كالأتي :
$00 => 0 = Pin2
إذن جرب الأنود في P2 و الكاتود في P18 مثلا !.
شكرا جزيلا أخي العزيز و بارك الله فيك