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

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

الصورة الرمزية younescdse
younescdse
:: مهندس متواجد ::
تاريخ التسجيل: Sep 2009
المشاركات: 90
نشاط [ younescdse ]
قوة السمعة:0
قديم 19-01-2011, 07:59 PM المشاركة 1   
افتراضي من فضلكم ما عمل هذا البرنامج -برمجة mikroC Twitter FaceBook Google+



من فضلكم ما همل هذي البرنامجين

البرنامج الاول

void main()
{
int temp_res;
ansel=0x04;
anselh=0;
trisa=0x04;
trisc=0x3f;
trisd=0;
do
{
temp_res=ADC_Read(2);
PORTD=temp_res;
PORTC=temp_res>>2;
}
while(1);
}
***********************

البرنامج الثاني

bit oldstate ;
void main ()
{
ANSEL=0;
ANSELH=0;
C1ON_bit=0;
C2ON_bit=0;
TRISB0_bit=1;
TRISC=0x00;
PORTC=0x0f;
TRISD=0x00;
PORTD=0xf0;
TRISA=0x00;
PORTA=0xff;
TRISB=0x00;
PORTB=0xf0;
oldstate=1;
do
{
if(button(&PORTB,0,1,1)){oldstate=1;}
if(oldstate&&button(&PORTB,0,1,0))
{ PORTC=~PORTC;
PORTD=~PORTD;
PORTA=~PORTA;
PORTB=~PORTB;
oldstate=0;
}

}while(1);

اعلانات

الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:98
قديم 19-01-2011, 09:03 PM المشاركة 2   
افتراضي


البرنامج الاول
يقرا درجة الحرارة من عل A2
ناتج القراءة يكون 10 bits
يعرض اول 8 bits عل بورت D
واخر 2 bits عل بورت C

ويستمر فى تنفيذ هذا الامر دوما

البرنامج الثانى
هو مثال لاستخدام ال button فى الميكرو سى ومشروح بالتفصيل فى الهلب

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

الصورة الرمزية younescdse
younescdse
:: مهندس متواجد ::
تاريخ التسجيل: Sep 2009
المشاركات: 90
نشاط [ younescdse ]
قوة السمعة:0
قديم 19-01-2011, 10:01 PM المشاركة 3   
افتراضي


البرنامج الاول
يقرا درجة الحرارة من عل A2
ناتج القراءة يكون 10 bits
يعرض اول 8 bits عل بورت D
واخر 2 bits عل بورت C

ويستمر فى تنفيذ هذا الامر دوما

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

البرنامج الثاني من فضلك قلي ماعمله باختصار


الصورة الرمزية sheimy
sheimy
:: عضو ذهبي ::
تاريخ التسجيل: Jul 2009
الدولة: Egypt
المشاركات: 789
نشاط [ sheimy ]
قوة السمعة:98
قديم 20-01-2011, 10:19 AM المشاركة 4   
افتراضي


البرنامج الاول ماهو الامر الذي يدل على درجة الحرارة
كود:
temp_res=ADC_Read(2);
البرنامج الثاني من فضلك قلي ماعمله باختصار
البرنامج الثانى عبارة عن
push button
متصل عل بورت b
pin 0
عندما يتم الضغط عليه يظل البرنامج منتظرا الى ان يتم رفع اليد عنه
عندها
يتم عكس حالة البورتات المكتوبة من اصفار الى واحيد او العكس
يعنى اضاءة واظلام


t_chafik
:: مهندس ::
تاريخ التسجيل: Dec 2011
المشاركات: 7
نشاط [ t_chafik ]
قوة السمعة:0
قديم 04-01-2012, 09:55 PM المشاركة 5   
افتراضي


السلام عليكم البرنامج الاول يدل على مقياس فولط متر او بلغة اخرonvertisseur anlogique numérique
دخل قيمة تشابهية ويخرجها قيمة رقمية وليست درجة حرارة فقط كما قال الاخ
لوكانت درجت الحرارة لكانت القيمة لتقريبة التيب يحسب بيها ولكن هدا البرنامح يحول قيمة تشابهية الى قيمة رقمية

إضافة رد

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

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

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


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

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