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

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

الصورة الرمزية tata2
tata2
:: عضو متميز ::
تاريخ التسجيل: Jan 2007
الدولة: https://t.me/pump_upp
المشاركات: 238
نشاط [ tata2 ]
قوة السمعة:0
قديم 10-09-2010, 06:55 PM المشاركة 1   
ha كيف احول hexa to decimal Twitter FaceBook Google+



عملت برنامج بسيط بالبك يعمل ك
frequency counter
شغال تمام ويعرض علي 2 سجمنت
لكن بالنظام السداسي عشر

يعني انا ادخلت عليه clk
ترددها 20 hz
يعرض علي السجمنت 14

كيف احول الرقم الظاهر الي decimal

اعلانات

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 10-09-2010, 07:30 PM المشاركة 2   
افتراضي


اين الكود ؟؟؟؟؟؟؟؟؟؟ظ

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

الصورة الرمزية tata2
tata2
:: عضو متميز ::
تاريخ التسجيل: Jan 2007
الدولة: https://t.me/pump_upp
المشاركات: 238
نشاط [ tata2 ]
قوة السمعة:0
قديم 10-09-2010, 08:42 PM المشاركة 3   
افتراضي


http://rapidshare.com/files/41830621...eq_counter.rar

void main()
{int x,f=0;
trisa=0b11111001; trisb=0;

for(x=0;x<1000;x++)
{if (porta.f0==0)
{delay_ms(1);
if(porta.f0==1) {f++;}
}
else delay_ms(1);
}
portb=f;
}


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 10-09-2010, 08:52 PM المشاركة 4   
افتراضي


كود:
void main() {int x,f=0; trisa=0b11111001; trisb=0; for(x=0;x<1000;x++) {if (porta.f0==0) {delay_ms(1); if(porta.f0==1) {f++;} } else delay_ms(1); } portb=f; }
العداد يعد بالعشري و لا يوجد ما يدل على انه بالنظام السادس عشر .

حيدر علاج حسن

الصورة الرمزية tata2
tata2
:: عضو متميز ::
تاريخ التسجيل: Jan 2007
الدولة: https://t.me/pump_upp
المشاركات: 238
نشاط [ tata2 ]
قوة السمعة:0
قديم 10-09-2010, 09:03 PM المشاركة 5   
افتراضي


مهو ده اللي كان غايظني
بس انا فهمت ان الخرج يبكون binary يعني 20
00010100
وده لما بيطلع للسجمنت لا يظهر الا hexa
لو في كود تحويل للعشري
او دائرة خارجية قبل السجمنت
او كيف استخدم LCD لعرض رقم
اكون شاكر ليك


الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 10-09-2010, 09:24 PM المشاركة 6   
افتراضي


نعم بالتاكيد . قبل فترة عملت هكذا مشروع كامل .
سارفعه لك بعد قليل ان شاء الله .

حيدر علاج حسن

الصورة الرمزية حيدر علاج حسن
حيدر علاج حسن
:: مشرف منتدى الهندسة الكهربائية ::
تاريخ التسجيل: Mar 2005
الدولة: IRAQ
المشاركات: 10,061
نشاط [ حيدر علاج حسن ]
قوة السمعة:395
قديم 10-09-2010, 09:42 PM المشاركة 7   
افتراضي


تفضل اخي الكريم .

http://www.***********/download/60051...gital.rar.html

استخدمت المقاطعة في هذا الكود . و هو ايضا يحدد التردد الطبيعي فيشغل الليد العلوي . واذا كان غير طبيعي يشتغل الليد السفلي .

يمكنك التغيير فيه كما تشاء .
و لا تتردد في اي سؤال .

حيدر علاج حسن

الصورة الرمزية اكزي
اكزي
:: عضو ذهبي ::
تاريخ التسجيل: May 2009
الدولة: المغرب iguizzi06*hotmail.com // www.facebook.com/iguizzi.abdallah
المشاركات: 2,434
نشاط [ اكزي ]
قوة السمعة:148
قديم 10-09-2010, 10:06 PM المشاركة 8   
افتراضي


ابحث عن مشاركاتي في المنتدى لقد وضعت من قبل برامج تفي بالغرض تحث عنوان
برامج البرمجة وملحقاتها

إضافة رد

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

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

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


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

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