
إخوانى الأعزاء بارك الله فيكم جميعا
انا أريد ان أتحكم بTimer الموجود بالصورة بحيث أرسل له البيانات لتغذية الدارة عبر المنفذ المتوازى وأستقبل المعلومات الصادرة من Timer أي الترددات وعرضها على الشاشة
بصفتى مازلت مبتدئ لذا انا محتاج لمساعدتكم الله يجازيكم ويبارك فيكم و اله في عون العبد ما دام العبد في عون أخيه

أنا وجدت هذا الكود في احد المشاركات هل تكون البرمجة به كالتالي
import parport.ParallelPort;
class Ra {
public static void main ( String []args )
{
ParallelPort lpt1 = new ParallelPort(0x378); // 0x378 is normally the base address for the LPT1 port
int aByte;
aByte = lpt1.read(); // read a byte from the port's STATUS pins
System.out.println("Input from parallel port: " + aByte);
aByte = Integer.parseInt(args[0]); // a simple and irrelevant operation
lpt1.write(aByte); // write a byte to the port's DATA pins
System.out.println("Output to port: " + aByte);
}
}بحيث أكتب هنا lpt1.write(aByte); في مكان aByte القيمة 00000010 لأرسل القيمة 5v و0v لتغذية الدارة تخرج من pin2 وpin3
ولكن كيف أقرأ المعلومة الداخلة من الTimer وهي إشارة مربعة وكيف يتم عرضها
وهل يمكن التعامل مع ParallelPort بإستخدام ويندوز xp
في إنتظار ردكم الله يجازيكم
تقبلوا تحياتى أخوك حسام
