![]() |
|
![]() |
![]() |
|
|
|||||||
|
| هندسة الالكترونيات ................ بإشراف : م.الـحـربي |
![]() |
|
|
LinkBack | أدوات الموضوع | تقييم الموضوع |
|
|||
|
السلام عليكم و رحمة الله بعد تجربة طويلة مع المتحكمات و استخدام الاسمبلي في البداية ثم المحاولة مع C-compilers و تعقيدات الـ C توصلت لأسهل Compiler على ما اعتقد و هو MikroBasic او MikroPascal هذا موقع الشركة للتنزيل : http://www.mikroelektronika.co.yu/english/ و بوجود مكتبة واسعة للبرنامج من الاجراءات الجاهزة تصبح الامور بمنتهى السهولة ![]() اجراءات البرنامج كما في الصورة تتضمن : الاظهار على الـ LCD و التحويل ADC و الاتصال التسلسلي تعديل عرض النبضة PWM . . . . و الكثير .... كما هو مبين يساركم اذا كان هناك استفسارات سأحاول الاجابة قدر ما استطيعو لا تنسونا من دعوة صالحة |
|
|||
|
بالمناسبة لم اجد كراك يعمل لهذا البرنامج
و البرنامج ينزل مجاناً بفعالية كاملة لكن الحد يكون في استخدام ذاكرة البرنامج مثلا : pic16f84 الصغير لا يوجد حد لاستخدام ذاكرة البرنامج أما pic16f877 الاكبر يمكن كتابة برنامج حتى 25% من ذاكرة البرنامج طبعاً سيكون هذا البرنامج معقداً حتى يستهلك اكثر من 25% و خصوصاً حسابات لاعداد معقدة Real بالنتيجة يمكنك كتابة تطبيقات رائعة دون الوصول للحد و ان وجد احدكم الكراك فلا يبخل علينا |
|
|||
|
لاجراء تأخير في عمل المتحكم (المراوحة في المكان) و هو ما نحتاجه كثيراً
في الاسمبلي نحتاج لحلقة يدور فيها المايكرو حتى تحقق شرط كسرها و تحتاج حنى لحسابات لحساب زمن التأخير أما في MikroBasic فالاجراء جاهز مثلاً : للتأخير بالميللي ثانية التعليمة Delay_ms للتأخير بالميكرو ثانية التعليمة Delay_us الخ متبوعة بالرقم بين() |
|
|||
|
سهولة التحويل التماثلي الرقمي Adc
program Adc_Testdim temp_res as word تعريف متحول من النوع ووردmain: ADCON1 = $80 'تحديدالرجل و الجهد المرجعي بتعبئة المسجل المسؤول RA2,5v TRISA = $FF ' PORTA is input TRISB = $3F ' Pins RB7 and RB6 are output TRISD = $0 ' PORTD is output while TRUE temp_res = Adc_Read(2) PORTD = temp_res ' Send lower 8 bits to PORTD PORTB = word(temp_res >> 2) ' Send 2 most significant bits to PORTB wendend.
تخرب التنسيق............سأضعها على شكل صورة قريباً انشاء الله التعديل الأخير تم بواسطة Error101 ; 02-09-2006 الساعة 09:23 PM. |
|
|||
|
يمكن للسهولة . تعريف متحول word اي بايتين و ليكن temp_res مثلاً :
temp_res =Adc_Read(0) سحب القيمة من المحول ss=(temp_res*(5000/1024)) الحساب للقيمة الحقيقية حيث الجهد المرجعي 5 فولت = 5000 ميللي فولت و 2^10=1024 عدد مستويات التكميم |
|
|||
|
اقتباس:
حسناًُ سأحاول المتابعة في أقرب فرصة و بالنسبة للبروتوس فهو سهل جدا فيكفي اختيار العناصر من مكتبته الضخمة و توصيلها ثم شغل و اختيار العناصر يكون من الادوات في الجهة اليسارية جرب هذه الازرار و بسرعة ستجد ما تبحث عنه ![]()
__________________
![]() لا يؤمن أحدكم حتى يحب لأخيه ما يحب لنفسه
|
|
|||
|
تحيه طيبه
الاخ م / erreo
السلام عليكم فعلا البيسك اسهل من غيره بكتير وتعلمه سهل للغايه واقول لك سير على بركه الله ودعك من اهتمام الاخرين فربما يأتى بعد زمن من يقدر ويستفيد من علمك وتدخل ضمن حديث النبى الاعظم ( اذا مات ابن ادم انقطع عمله الى من ثلاث صدقه جاريه اوعلما ينتفع به او ولد صالح يدعو له ) فأخلص النيه لله واحظر انا اغنى الاغنياء عن الشرك حديث قدسى والسلام عليكم ![]() |
![]() |
| مواقع النشر (المفضلة) |
| أدوات الموضوع | |
| تقييم هذا الموضوع | |
|
|