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

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

alameen13
:: مهندس ::
تاريخ التسجيل: Jan 2012
المشاركات: 12
نشاط [ alameen13 ]
قوة السمعة:0
قديم 25-01-2012, 11:10 AM المشاركة 1   
افتراضي المساعدة فى كتابة برنامج بالmicroC للpic16f84a يقوم بانارة ثمانية ليدات Twitter FaceBook Google+



المساعدة فى كتابة برنامج بالmicroC للpic16f84a
يقوم بانارة ثمانية ليدات باربعة مفاتيح كلاتى:
عند الضغط على المفتاح الاول تضى واحدة بعد الاخرى (500ms)
عند الضغط على المفتاح الثانى تضى اثنان اثنان (500ms)
عند الضغط على المفتاح الثالث تضى اربعة اربعة(500ms)
عند الضغط على المفتاح الرابع تضى كلها

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:394
قديم 25-01-2012, 03:41 PM المشاركة 2   
افتراضي


كود:
void main(){
tirsa=0b11111;trisb=0;portb=0;
loop:
if(porta.f0==0){while(porta.f0==0){}
portb.f0=1;delay_ms(500);portb.f1=1;}
if(porta.f1==0){while(porta.f1==0){}
portb.f2=1;delay_ms(500);portb.f3=1;}
if(porta.f2==0){while(porta.f2==0){}
portb.f4=1;delay_ms(500);portb.f5=1;}
if(porta.f3==0){while(porta.f3==0){}
portb.f6=1;delay_ms(500);portb.f7=1;}
goto loop;}


التعديل الأخير تم بواسطة : حيدر علاج حسن بتاريخ 25-01-2012 الساعة 05:34 PM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

sunsong
:: مهندس متواجد ::
تاريخ التسجيل: May 2011
المشاركات: 99
نشاط [ sunsong ]
قوة السمعة:0
قديم 25-01-2012, 04:08 PM المشاركة 3   
افتراضي


http://www.mediafire.com/?hz8etg8o0v77283


alhosen
:: مهندس ::
تاريخ التسجيل: Jan 2012
المشاركات: 7
نشاط [ alhosen ]
قوة السمعة:0
قديم 25-01-2012, 04:48 PM المشاركة 4   
افتراضي


اذا بدك الكود بلاسمبلي بكتبلك اياه.
اصلا لما المايكروشيب سوت البك نزلت معاه الاسمبلي بس.


alameen13
:: مهندس ::
تاريخ التسجيل: Jan 2012
المشاركات: 12
نشاط [ alameen13 ]
قوة السمعة:0
قديم 26-01-2012, 06:24 AM المشاركة 5   
افتراضي


لك الشكر
لاكن عند التشغيل تضى كلها وانا اريدها تكون مطفية الا عند الضغط على احد المفاتيح
والمفتاح الاول لايضيها واحدة تلو الخرى


alameen13
:: مهندس ::
تاريخ التسجيل: Jan 2012
المشاركات: 12
نشاط [ alameen13 ]
قوة السمعة:0
قديم 26-01-2012, 06:31 AM المشاركة 6   
افتراضي


لكم الشكر جميعا
يااخ sunsong
عند التشغيل تضى كلها وانا اريدها تكون مطفية الا عند الضغط على احد المفاتيح
والمفتاح الاول لايضيها واحدة تلو الخرى
وماذا افعل اذا ارتها 16 لد
هل pic16f84a واحدة تكفى ام استخم 2pic


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:394
قديم 26-01-2012, 06:42 AM المشاركة 7   
افتراضي


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


alameen13
:: مهندس ::
تاريخ التسجيل: Jan 2012
المشاركات: 12
نشاط [ alameen13 ]
قوة السمعة:0
قديم 26-01-2012, 08:39 AM المشاركة 8   
افتراضي


يا اخ حيدر هذه الدائرة
http://upload.qariya.info/images/qariya-30804ced46.png

إضافة رد

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

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

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


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

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