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

أدوات الموضوع

Love PIC <3
:: مهندس ::
تاريخ التسجيل: Jun 2015
المشاركات: 13
نشاط [ Love PIC <3 ]
قوة السمعة:0
قديم 08-03-2016, 12:24 PM المشاركة 1   
افتراضي ال pic المعجزه Twitter FaceBook Google+



عندي مشكله الان فبرمجه واحد من اهم الميكروكنترولر وهو pic18f1330

وهو يحتوي علي PWM0 لحد PWM5 يعني يحتوي علي ٦ خرج PWM

المشكله اني عندما بدات البرمجه علي برنامج Mikroc

اولا : ال library لم يوجد فيها مكتبه ال PWM

ثانيا : عندما بدات بكتابه الكود علي النحو التالي
void main(){PWM1_Init(5000);}
ظهر error انه "PWM1_Init(5000);" تعتبر undecleard

ما هو حل المشكله لانه داخل مسابقه بهذا البيك فمشروع
ارجو المساعده يا شباب وشكرا

اعلانات

عبدالله نعمان
:: مهندس متواجد ::
تاريخ التسجيل: May 2006
المشاركات: 176
نشاط [ عبدالله نعمان ]
قوة السمعة:0
قديم 08-03-2016, 12:48 PM المشاركة 2   
افتراضي


علي اليمين من اسفل هتلاقي كلمة library manager
افتحها وعلم علي الكل وان شاء الله تشتغل معك

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

Love PIC <3
:: مهندس ::
تاريخ التسجيل: Jun 2015
المشاركات: 13
نشاط [ Love PIC <3 ]
قوة السمعة:0
قديم 08-03-2016, 07:53 PM المشاركة 3   
افتراضي


علي اليمين من اسفل هتلاقي كلمة library manager
افتحها وعلم علي الكل وان شاء الله تشتغل معك

شكرا لاهتمامك يا اخي لكن من الاساس لا توجد مكتبه ال PWM فال library manager عندما اقوم باختيار البيك المذكور .. لكن عندما اقوم باختار بيك مثلا
pic16f877 تكون موجوده مكتبه ال PWM فال library manager
فما الحل يا اخي


ahmed idris
:: مهندس متميز ::
تاريخ التسجيل: Jul 2015
المشاركات: 453
نشاط [ ahmed idris ]
قوة السمعة:0
قديم 08-03-2016, 08:14 PM المشاركة 4   
افتراضي


شكرا لاهتمامك يا اخي لكن من الاساس لا توجد مكتبه ال PWM فال library manager عندما اقوم باختيار البيك المذكور .. لكن عندما اقوم باختار بيك مثلا
pic16f877 تكون موجوده مكتبه ال PWM فال library manager
فما الحل يا اخي
كلامك صحيح فقد قمت بنفس تجربتك قبل حين وتبين لي ذلك أيضا..
يبدو أن كومبيلر الميكروسي لا يدعم هذه الخاصية لهذا البيك "المعجزة "
الحل في رأيي بحسب الممكن لديك إما:
1- أن تعرض مشكلتك في منتدى الميكروسي الخاص بالبيكات في شركة ميكروإلكترونيكا ..
وهذا بالطبع يتطلب إتقان الانجليزية
2- أو تغير البيك الى بيك عادي مثل PIC16F628A أو غيره و تكتب أكوادا من عندك للحصول على مجموعة إضافية من ال PWM
3- أو تنتقل إلى كومبيلر آخر قادر على برمجة هذا الجانب
وقد رأيت خلال البحث في جوجل مثالا عن كود بواسطة الكومبيلر PIC C CCS

احصائية الشكر والاعجاب - 0 شكراً, 0 عدم اعجاب, 1 اعجاب
اعجاب محمد ع يسى ( أعجبته المشاركة )

Love PIC <3
:: مهندس ::
تاريخ التسجيل: Jun 2015
المشاركات: 13
نشاط [ Love PIC <3 ]
قوة السمعة:0
قديم 08-03-2016, 08:43 PM المشاركة 5   
افتراضي


كلامك صحيح فقد قمت بنفس تجربتك قبل حين وتبين لي ذلك أيضا..
يبدو أن كومبيلر الميكروسي لا يدعم هذه الخاصية لهذا البيك "المعجزة "
الحل في رأيي بحسب الممكن لديك إما:
1- أن تعرض مشكلتك في منتدى الميكروسي الخاص بالبيكات في شركة ميكروإلكترونيكا ..
وهذا بالطبع يتطلب إتقان الانجليزية
2- أو تغير البيك الى بيك عادي مثل PIC16F628A أو غيره و تكتب أكوادا من عندك للحصول على مجموعة إضافية من ال PWM
3- أو تنتقل إلى كومبيلر آخر قادر على برمجة هذا الجانب
وقد رأيت خلال البحث في جوجل مثالا عن كود بواسطة الكومبيلر PIC C CCS
شكرا اخي لاهتمامك ، ولكن فى هذه الظروف العصيبه وبعد انهيار المعجزه علي صخره الكومبيلر Microc ساطضر للجوء لاردوينو نظرا لاحتوائه علي ٦ خرج PWM قابله للبرمجه xD ،، شكرا مره اخري لاهتمامك اخي


ahmed idris
:: مهندس متميز ::
تاريخ التسجيل: Jul 2015
المشاركات: 453
نشاط [ ahmed idris ]
قوة السمعة:0
قديم 09-03-2016, 11:55 AM المشاركة 6   
افتراضي


شكرا اخي لاهتمامك ، ولكن فى هذه الظروف العصيبه وبعد انهيار المعجزه علي صخره الكومبيلر Microc ساطضر للجوء لاردوينو نظرا لاحتوائه علي ٦ خرج PWM قابله للبرمجه xD ،، شكرا مره اخري لاهتمامك اخي
العفو أخي الكريم
في رأيي أن الكومبيلر ميكروسي هو الذي اصطدم بصخرة البيك المعجزة
وهكذا يبقى أقوى وأشمل كومبيلر بالنسبة للبيكات هو MPLAB سواء مع لغة الاسمبلي أو كومبليرات السي التي تدمج معه..
من جهة ثانية فكرت في اقتراح الاردوينو عليك كأحد الخيارات لكن اسم عضويتك أوحى لي بأن لا أتدخل بينك وبين البيكات
بالتوفيق ان شاء الله

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

الانتقال السريع إلى


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

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2025