|
اخي ناصر انا في انتظارك وفقك الله لما تحب وترضى
|
السلام عليكم ورحمة الله وبركاتة
اولا احمد الله واشكرة على ان اطمئننا على مهندسنا الغالى مهندس /فتح الله
ثانيا اعتزر عن التاخير بسبب ضعف الاتصال
تم تصميم برنامج بسيط واتمنى ان يعجبكم وتستفيدوا منة
اولا لا تنسو حزف اداة السيريال بورت الموجودة فى البرنامج واعادة اضافتها
ولا تنسوا ايضا تحديد المنفذ لها .
ثانيا يتم الضغط كلك على الليد لكى تضى او الضغط على التكست بجوارة لكى تطفىء الليد
وبعدها اتبع الارقام
رقم 1 لكى يتم التحويل الى بينارى وdecimal فى نفس الوقت
اضغط رقم 2لكى يتم التحويل من decimal الى اسكى
رقم3 اضغط لكى يتم الارسال
يوجد تكست يشمل مايتم ارسالة من البك (احيانا يعمل واحيانا لا )لا اعرف السبب ؟؟ اعتقد انة غير مهم حاليا ..........
النتيجة سوف يضىء الليدات التى تم تحديدها فى البرنامج هى نفسها فى برتوس
ملاحظة : لكى تطفى الليدات بالكامل فى برتوس يجب وضع شرط if فى برنامج الميكروسى قمت بوضعة ولم يعمل ؟؟؟
المهم الشرط يكون فى حالة ارسال ( حدد اى حرف ) واكتبة فى التكست الخاص فى بالاسكى داخل برنامج الفجول وقم بالارسال .
ملاحظة هامة اخرى :
استخدمت الميكروسى العادى بسبب انة يوجد مشاكل ع جهازى
ومكتبة ( UART1_Init ) لا تعمل فى الميكروسى برو
ولكى تستخدم نفس الكود على ميكروسى برو
فقط استبدل هذة الكلمة ( usart_Init) بهذة ( UART1_Init )
وهذة صورة للبرنامج
البرنامج مصمم على vb6
وهو مفتوح المصدر ولن يعمل الا فى حال وجود البرنامج على جهازك
ولا يوجد مانع للتعديلل والاضافة الية كما تشائون لكى تعم الفائدة للجميع
وهذا هو رابط البرنامج على الفورشير
وان لم يكن يعمل مع بعض الاعضاء فاتمنى منكم اعادة رفعة على مواقع تعمل معكم جميعا
http://www.4shared.com/rar/pAoKr6BCc...erialport.html
واتمنى ان اكون قد اضفت ولو اضافة بسيطة فى هذا الموضوع الهام
وارجوا من الله ان يجزى استاذنا ومعلمنا ومهندسنا فتح الله كل خير
ويجعلة فى صالح اعمالة
وتمنياتى لكم جميعا بالتوفيق والنجاح ان شاء الله