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

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

احمد شهيد جواد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2015
الدولة: العراق
المشاركات: 324
نشاط [ احمد شهيد جواد ]
قوة السمعة:0
قديم 23-01-2016, 08:27 PM المشاركة 1   
افتراضي المساعدة في الـــ pic18f45k22 Twitter FaceBook Google+



تحية طيبة...
كيف يتم ايقاف امر الــــ ADC ؟؟؟؟
انا اوقفته من اعدادات البرنامج كما في الصورة



ولكن لا تزال البورتات التي تحتوي على هذه الخاصية تعمل بشكل غير مستقر ..

اعلانات

ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 24-01-2016, 06:30 AM المشاركة 2   
افتراضي


أخى
قبل البدء فى البرمجة رجاء انزال الداتا شيت و محاولة معرفة خواص الميكرو المستخدم
فى صفحة 298 من الداتا شيت كيف تهئ الأطراف للعمل فى أى نمط
لا تعتمد على صفحة الإعداد بالبرنامج و قم دوما بتنفيذ الأوامر التى يقترحها الصانع

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

احمد شهيد جواد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2015
الدولة: العراق
المشاركات: 324
نشاط [ احمد شهيد جواد ]
قوة السمعة:0
قديم 24-01-2016, 07:43 AM المشاركة 3   
افتراضي


أخى
قبل البدء فى البرمجة رجاء انزال الداتا شيت و محاولة معرفة خواص الميكرو المستخدم
فى صفحة 298 من الداتا شيت كيف تهئ الأطراف للعمل فى أى نمط
لا تعتمد على صفحة الإعداد بالبرنامج و قم دوما بتنفيذ الأوامر التى يقترحها الصانع
السلام عليكم اخي ماجد....
الداتاشيت موجودة بالفعل عندي وقرأتها ولكن لم افهم منها شيء لذلك لجأة اليكم

هذه هي الاعدادات الخاص بتهيئة الـــ ADC .....لم اجد فيهم امر لأيقافه وتشغيل البورتات I/O


احمد شهيد جواد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2015
الدولة: العراق
المشاركات: 324
نشاط [ احمد شهيد جواد ]
قوة السمعة:0
قديم 24-01-2016, 08:14 AM المشاركة 4   
افتراضي


حسب ماهو مبين ان البت ADON من الرجستر ADCON0 يقوم بإيقاف التحويل التناظري وقد قمت بوضعت صفر في هذا البت ولكن لا تزال البورتات تعمل كـ ADC





ahmed idris
:: مهندس متميز ::
تاريخ التسجيل: Jul 2015
المشاركات: 453
نشاط [ ahmed idris ]
قوة السمعة:0
قديم 24-01-2016, 12:57 PM المشاركة 5   
افتراضي


تحية طيبة...
كيف يتم ايقاف امر الــــ ADC ؟؟؟؟
انا اوقفته من اعدادات البرنامج كما في الصورة



ولكن لا تزال البورتات التي تحتوي على هذه الخاصية تعمل بشكل غير مستقر ..
أخي إضافة الى ما قمت به في صفحة الاعدادات يتعين اسناد القيمة المناسبة للمسجل ANSEL .
التعليمة المناسبة للمنفذ B هي:
;ANSELB = 0
ايضا هناك تعليمتان لإبطال مقارن هذا البيك .
مثال:
void main()
{
ANSELB = 0; // Configure pins as digital I/O
C1ON_bit = 0; // Disable comparators
;C2ON_bit = 0
...
...
...
}


ماجد عباس محمد
:: نائب المشرف العام
::
تاريخ التسجيل: Jun 2009
الدولة: القاهرة - مصر
المشاركات: 12,214
نشاط [ ماجد عباس محمد ]
قوة السمعة:409
قديم 25-01-2016, 07:24 AM المشاركة 6   
افتراضي


وهذه تهيئة PortA من الداتا شيت صفحة 135 و لكل بورت كود


ahmed idris
:: مهندس متميز ::
تاريخ التسجيل: Jul 2015
المشاركات: 453
نشاط [ ahmed idris ]
قوة السمعة:0
قديم 25-01-2016, 09:45 AM المشاركة 7   
افتراضي


حسب ماهو مبين ان البت ADON من الرجستر ADCON0 يقوم بإيقاف التحويل التناظري وقد قمت بوضعت صفر في هذا البت ولكن لا تزال البورتات تعمل كـ ADC



أخي هذه التعليمة هي فعلا من ذلك المسجل خاص باستخدام المحول أنالوج /ديجتال
و بما أنك لا تريد برمجة هذا المحول فلا حاجة لك به.
في الميكروسي تعليمات تهيئة البورتات ديجتال تتم بهذه التعليمات:
;ANSELA=0
;ANSELB=0
;ANSELC=0
;ANSELD=0
;ANSELE=0


احمد شهيد جواد
:: مهندس متميز ::
تاريخ التسجيل: Apr 2015
الدولة: العراق
المشاركات: 324
نشاط [ احمد شهيد جواد ]
قوة السمعة:0
قديم 25-01-2016, 03:33 PM المشاركة 8   
افتراضي


وهذه تهيئة PortA من الداتا شيت صفحة 135 و لكل بورت كود
تمااااااااااااام..........شكراً جزيلاً

إضافة رد

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

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

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


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

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