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

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

مهندسة البصرة
:: مهندس ::
تاريخ التسجيل: Feb 2012
المشاركات: 14
نشاط [ مهندسة البصرة ]
قوة السمعة:0
قديم 10-02-2012, 03:48 PM المشاركة 1   
افتراضي ارجو ان تفيدوني بمعلوماتكم ارجو الدخول Twitter FaceBook Google+



السلام عليكم
كيف اجعل الاخراج للpic 16F876A يكون serial البرمجة بلغة pic basic pro حصرا
وكيف اسوي XOR للاخراج ارجو افادتي
احتاج المعلومات حاجة ماسة في تصميمي لدائره تحول من pulse code modulation الى differential pulse code modulation باستخدام pic 16F876A بلغة pic basic pro
مع الشكر والتقدير................

اعلانات

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


يمكن ان نستخدم مسجل ازاحة 74595 لجعل الاخراخ تسلسلي ..
اما عمل XOR فالبوابة موجودة ..

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

الصورة الرمزية Abdulla873
Abdulla873
:: مهندس متميز ::
تاريخ التسجيل: Sep 2009
الدولة: Baghdad, Iraq
المشاركات: 504
نشاط [ Abdulla873 ]
قوة السمعة:0
قديم 11-02-2012, 08:33 AM المشاركة 3   
افتراضي


بالتاكيد يوجد هناك Instructions لتنفيذ العمليات المنطقية


مهندسة البصرة
:: مهندس ::
تاريخ التسجيل: Feb 2012
المشاركات: 14
نشاط [ مهندسة البصرة ]
قوة السمعة:0
قديم 11-02-2012, 11:45 AM المشاركة 4   
افتراضي


تسلمون على المرور
اذا امكن معلومات عن البرمجة بلغة pic basic pro كيف اكتب برنامج ينتجلي serial
وXOR بالبرمجة لان الاستاذ مشترط هذا علي
ومرة اخرى اشكركم على الرد


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


اولا - المفروض ان الاستاذ لا يشترط شيء على الطالب ما لم يدرسه خلال السنه لان تعلم البرمجة ليس بالشيء البسيط ...

ثانيا - يرجى تحديد المطلوب بالضبط ( عدد المخارج و آلية عملها ) لكي يستطيع الاخوة عمل الكود باللغة المطلوبة او بلغة اخرى ثم يتم شرحه وياتي دورك في تحويله الى اللغة المطلوبة ..


مهندسة البصرة
:: مهندس ::
تاريخ التسجيل: Feb 2012
المشاركات: 14
نشاط [ مهندسة البصرة ]
قوة السمعة:0
قديم 13-02-2012, 01:01 PM المشاركة 6   
افتراضي


صحيح هو المفروض ماينفرض علينه اللغة لان احنه مادرسناها باي مرحلة ولاحتى شوي فانا كلش حيرانه بيها والمشكله يردوها بوقت قصير
وجنت بذاك الوقت اكتب للمنتديات بس محد رد علي انتو اول من ارد فاشكركم لتعاونكم
هو انا صممت موجةsinewave وكملتها وهذه الموجة ادخلها على bit واحدة من الادخال لل pic واحولها الى اشارة digitalبالبرمجة لل pic وهذا ايضا شي عرفته لان نوع الpic الي استخدمه يحتوي على analog to digital converter وراح اكتب جزء من البرنامج الي يخص الي شرحته فقط الموضح ادناه
Res var word
TRISA=1 RA0(AN0) is input
TRISB=0 PORTB is output
ADCON=0
ADCON0=%11000001 Turn on A/D converter
AGAIN:
ADCON0.2=1
WT:PAUSE1
IF ADCON0.2=1 THEN WT
Res=ADRES Get result of conversion
Res=PORTB
هذا الجزء فقط ينتج اشارة pcm وparallel ومااعرف هل احتاج احولها لى serial حتى احولها ال dpcm بداله ل XOR فانا اظن انه يجب ان احوله الى serial لكن مااعرف شون احول serialولا ان كان الكلام صحيح ودقيق والاستاذ مايساعدنه فاتمنى تساعدوني مع الشكر والتقدير


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


زين انتم كيف درستوا المايكرو و لم تدرسوا اي لغة لبرمجته ؟

يا ريت لو توضحين المطلوب بالضبط و نحاول نكتب الكود باي لغة واكيد الاستاذ ما راح يميزها , لكن المهم نصل الى نتيجة جيدة على الاقل في الوقت الحالي ..


مهندسة البصرة
:: مهندس ::
تاريخ التسجيل: Feb 2012
المشاركات: 14
نشاط [ مهندسة البصرة ]
قوة السمعة:0
قديم 13-02-2012, 02:01 PM المشاركة 8   
افتراضي


احنه المايكرو اخذناه بمختبر لكن بجزء صغير من السنه وبكورس واحد فقط ولم يشرح بتوضيح او بصوره كامله له انما مجرد اشياء بسيطة وكانت اللغه التي نستخدمها هي ال assembly
لكن الاستاذ يريد احنه نكتب البرنامج بورقة ونراويهياه لان يريد هو يبرمجة ففقط المطلوب منه كتابة البرنامج الي ينتج differential pulse code modulation

إضافة رد

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

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

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


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

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