قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

   

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 15-08-2014, 11:13 AM المشاركة 97   
x4 أضافه مكتبه DS1307 الى مكتبات كومبايلر مايكروسي برو



السلام عليكم
تجدون ملفات في هذه روابط
http://up.top4top.net/downloadf-top4...f70a1-rar.html

او
https://www.mediafire.com/?2daz2frzay9b7b9

علما ان هذه مكتبه اضيفت اليها بعض أضافات مثل أخراج نبضات من متكامله او كتابه اي بايت الى متكامله كمثلا خزن alarm في رام داخلي للمتكامله

ولتفعيل المكتبه بعد أكمال عمليه التثبيت بأستخدام برنامج Package Manager ثم اذهب الى library manager وقم بتفعيلها ثم أستخدمها حال حال أي مكتبه

تحياتي


التعديل الأخير تم بواسطة : حسن هادي محمود بتاريخ 15-08-2014 الساعة 11:19 AM
اعلانات

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 15-08-2014, 12:43 PM المشاركة 98   
x4 أضافه مكتبه 74HC595 الى مكتبات كومبايلر مايكروسي برو


لسلام عليكم
تجدون ملفات في هذه روابط
https://www.mediafire.com/?1ea5q50dngh671x

او
http://up.top4top.net/downloadf-top4...d5441-rar.html

ولتفعيل المكتبه بعد أكمال عمليه التثبيت بأستخدام برنامج Package Manager ثم اذهب الى library manager وقم بتفعيلها ثم أستخدمها حال حال أي مكتبه

تحياتي

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 16-08-2014, 05:13 PM المشاركة 99   
x4 أضافه مكتبه ارسال شفرات لريموت سوني الى كومبايلر مايكروسي برو


السلام عليكم
هذه مكتبه مخصصه لارسال الشفرات لريموت سوني اي يعتمد على برتوكول سوني
http://up.top4top.net/downloadf-top4...fe621-rar.html

بنفس الطريقه تنصب بأستخدام Package Manager وتضاف الى مايكروسي

ملاحظه // مكتبه تحتاج تعريف pwm1 وبعد ذلك تذهب الى تفعيل مكتبه


اما كيفيه لأستخدامها
الامر بسيط جدا ما عليك سوى وضع الكود وعنوان جهاز شاهد الكود أدنا


وهذا مثال بسيط لكيفيه أستخدامها
كود:
const char address_dvice=1;// address
void main()
 {
   CMCON=0x07;TRISA=255;TRISB=0;portb=0;
   PWM1_Init(38000);
  PWM1_Set_Duty(255);


  while (1) {
            if (porta.f0==0)send_data(address_dvice,0);
            if (porta.f1==0)send_data(address_dvice,1);
            if (porta.f2==0)send_data(address_dvice,2);
            if (porta.f3==0)send_data(address_dvice,3);
           }

  }
اما مكتبه مستقبله صراحه اواجه مشكله في داله انتربت هو كيف أستطيع أن أضع داله انتربت في مكتبه ؟؟ خصوصا ان ريجيسترات تختلف من مايكرو الى أخر وهذه مشكله أخرى بالنسبه الي طبعا
فأرجو من كان عنده حل يساعدنا في ذلك


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 17-08-2014, 05:09 AM المشاركة 100   
افتراضي أضافه مكتبه ارسال شفرات بأستخدام برتوكول NEC الى كومبايلر مايكروسي برو


السلام عليكم
هذه مكتبه مخصصه لارسال الشفرات بأستخدام برتوكول NEC
http://up.top4top.net/downloadf-top4...29b11-rar.html

بنفس الطريقه تنصب بأستخدام Package Manager وتضاف الى مايكروسي

ملاحظه // مكتبه تحتاج تعريف pwm1 وبعد ذلك تذهب الى تفعيل مكتبه

وهي تشبه عمل مكتبه في مشاركه سابقه (( مشاركه 99))

تحياتي


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 17-08-2014, 06:26 AM المشاركة 101   
افتراضي


السلام عليكم
هذه مكتبه مخصصه لارسال الشفرات لريموت سوني اي يعتمد على برتوكول سوني
http://up.top4top.net/downloadf-top4...fe621-rar.html

بنفس الطريقه تنصب بأستخدام Package Manager وتضاف الى مايكروسي

ملاحظه // مكتبه تحتاج تعريف pwm1 وبعد ذلك تذهب الى تفعيل مكتبه


اما كيفيه لأستخدامها
الامر بسيط جدا ما عليك سوى وضع الكود وعنوان جهاز شاهد الكود أدنا


وهذا مثال بسيط لكيفيه أستخدامها
كود:
const char address_dvice=1;// address
void main()
 {
   CMCON=0x07;TRISA=255;TRISB=0;portb=0;
   PWM1_Init(38000);
  PWM1_Set_Duty(255);


  while (1) {
            if (porta.f0==0)send_data(address_dvice,0);
            if (porta.f1==0)send_data(address_dvice,1);
            if (porta.f2==0)send_data(address_dvice,2);
            if (porta.f3==0)send_data(address_dvice,3);
           }

  }
اما مكتبه مستقبله صراحه اواجه مشكله في داله انتربت هو كيف أستطيع أن أضع داله انتربت في مكتبه ؟؟ خصوصا ان ريجيسترات تختلف من مايكرو الى أخر وهذه مشكله أخرى بالنسبه الي طبعا
فأرجو من كان عنده حل يساعدنا في ذلك
السلام عليكم
قمت بتحديث مكتبه مكتبه ارسال شفرات لريموت سوني الى كومبايلر مايكروسي برو وذلك بأضافه زمن تأخيري 250ms الى مكتبه وبتالي انت لاتحتاج الى اي زمن يضاف الى سويجات اي سيكون زمن تأخير لضغطه سويج ضمن مكتبه
http://up.top4top.net/downloadf-top4...b18f1-rar.html


A-M-S
:: مهندس جيد ::
تاريخ التسجيل: May 2014
المشاركات: 242
نشاط [ A-M-S ]
قوة السمعة:
قديم 17-08-2014, 08:33 AM المشاركة 102   
sun


عمل ممتاز اخي حسن بارك الله فيك // جاري التجربه


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 15-12-2014, 09:20 PM المشاركة 103   
افتراضي مكتبه جديده لزياده مداخل ومخارج بأستخدام البرتوكول I2C


السلام عليكم
مكتبه جديده لزياده مداخل ومخارج بأستخدام البرتوكول I2C
كل تفاصيل في هذا الرابط
http://www.qariya.info/vb/showthread...508#post920508


الصورة الرمزية حسن هادي محمود
حسن هادي محمود
:: عضو ذهبي ::
تاريخ التسجيل: Sep 2012
الدولة: العراق /البصره
المشاركات: 2,673
نشاط [ حسن هادي محمود ]
قوة السمعة:
قديم 18-01-2015, 06:11 AM المشاركة 104   
افتراضي مكتبه RFid Reader


السلام عليكم ورحمه الله وبركاته
تم أضافه مكتبه RFid Reader لمزيد من معلومات تابع هذا الرابط
http://www.qariya.info/vb/showthread.php?t=159659
تحياتي



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 07:25 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)