:جديد المواضيع
صفحة 1 من 6 12345 ... الأخيرةالأخيرة
النتائج 1 إلى 10 من 51

برمجة الـ Microcontroller بالـ MikroBasic

  1. #1
    عضو فعال جداً

    User Info Menu

    Thumbs up برمجة الـ Microcontroller بالـ MikroBasic

    السلام عليكم و رحمة الله


    بعد تجربة طويلة مع المتحكمات و استخدام الاسمبلي في البداية ثم المحاولة مع C-compilers
    و تعقيدات الـ C
    توصلت لأسهل Compiler على ما اعتقد و هو MikroBasic او MikroPascal
    هذا موقع الشركة للتنزيل :
    http://www.mikroelektronika.co.yu/english/
    و بوجود مكتبة واسعة للبرنامج من الاجراءات الجاهزة تصبح الامور بمنتهى السهولة

    اجراءات البرنامج كما في الصورة تتضمن :
    الاظهار على الـ LCD
    و التحويل ADC
    و الاتصال التسلسلي
    تعديل عرض النبضة PWM
    .
    .
    .
    .

    و الكثير .... كما هو مبين يساركم

    اذا كان هناك استفسارات سأحاول الاجابة قدر ما استطيع
    و لا تنسونا من دعوة صالحة



    0 Not allowed!

  2. #2
    عضو فعال جداً

    User Info Menu

    بالمناسبة لم اجد كراك يعمل لهذا البرنامج
    و البرنامج ينزل مجاناً بفعالية كاملة
    لكن الحد يكون في استخدام ذاكرة البرنامج
    مثلا : pic16f84 الصغير لا يوجد حد لاستخدام ذاكرة البرنامج
    أما pic16f877 الاكبر يمكن كتابة برنامج حتى 25% من ذاكرة البرنامج
    طبعاً سيكون هذا البرنامج معقداً حتى يستهلك اكثر من 25% و خصوصاً حسابات لاعداد معقدة Real
    بالنتيجة يمكنك كتابة تطبيقات رائعة دون الوصول للحد
    و ان وجد احدكم الكراك فلا يبخل علينا


    0 Not allowed!

  3. #3
    عضو فعال جداً

    User Info Menu

    لاجراء تأخير في عمل المتحكم (المراوحة في المكان) و هو ما نحتاجه كثيراً
    في الاسمبلي نحتاج لحلقة يدور فيها المايكرو حتى تحقق شرط كسرها
    و تحتاج حنى لحسابات لحساب زمن التأخير
    أما في MikroBasic فالاجراء جاهز
    مثلاً : للتأخير بالميللي ثانية التعليمة Delay_ms
    للتأخير بالميكرو ثانية التعليمة Delay_us
    الخ
    متبوعة بالرقم بين()


    0 Not allowed!

  4. #4
    عضو متميز

    User Info Menu

    شكرا جزيلا على اهتمامك
    البرنامج ده فعلا حيخليني اقطع شوط كبير في الpic
    انا حنزله دلوقتي واحاول ابتدي اتعلمه
    وانشاء الله كمان حبتدي في الدائره بتاعة الprogrammer
    واشكرك مره تانيه على تلبية طلبي


    0 Not allowed!

  5. #5
    عضو فعال جداً

    User Info Menu

    اهلا اخي العزيز خالد دعوة صالحة منك تكفي
    و ان كان لك اي استفسار ححاول اجاوبك حسب وقتي


    0 Not allowed!

  6. #6
    عضو

    User Info Menu

    جاري التنزيل
    مشكور اخي على المجهود


    0 Not allowed!

  7. #7

  8. #8

  9. #9
    عضو فعال جداً

    User Info Menu

    سهولة التحويل التماثلي الرقمي 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.


    تخرب التنسيق............سأضعها على شكل صورة قريباً انشاء الله


    0 Not allowed!
    التعديل الأخير تم بواسطة Error101 ; 2006-09-02 الساعة 09:23 PM

  10. #10

صفحة 1 من 6 12345 ... الأخيرةالأخيرة

الكلمات الدلالية لهذا الموضوع

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •