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

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

3mmar
:: مهندس ::
تاريخ التسجيل: Aug 2006
المشاركات: 20
نشاط [ 3mmar ]
قوة السمعة:0
قديم 13-09-2006, 08:34 PM المشاركة 1   
افتراضي ما الفرق بين ال Pic16f84 وال Pic16f84a Twitter FaceBook Google+



السلام عليكم
اني جديد في الالكترونيات وارجوا ان تساعدوني مال الفرق بين ال ال PIC16F84 وال PIC16F84A
من ناحية المبرمجه لانني قمت بصنع المبرمجه الموجوده في الرابط ولم تعمل على PIC16F84A
وهيه مصممة لل PIC16F84 فهل من فرق وإن كان هناك فرق ارجوا ان تعطوني خارطة مبرمجه سهله لل PIC16F84A مع برنامجها
شكرا
http://www.qariya.com/vb/showthread.php?t=9948

اعلانات

الصورة الرمزية abouomar
abouomar
:: عضو ذهبي و مشرف سابق لمنتدى الالكترونيات والمشاريع ::
تاريخ التسجيل: Jun 2005
الدولة: مدينة القيروان تونس
المشاركات: 1,167
نشاط [ abouomar ]
قوة السمعة:156
قديم 14-09-2006, 02:37 AM المشاركة 2   
افتراضي


السلام عليكم
الفرق بين المتحكم الدقيق 16F84 و 16F84A هو أن الإصدار A يعتمد ضابط ذبذبات 20 ميغا هرتز لكل من السلسلتين يوجد صنفان

16F84A-4 (4MHz) و 16F84A-20 (20MHz).
16F84-4 (4MHz) و 16F84-10 (10MHz)
السلسلة 16F84A توجد بمغلف ثانوي ذالك الذي لا يوجد في السلسلة 16F84

السلسلة 16F84A لا تسمح إلا بـ 10^6 بالنسبة لبيانات( data) للذاكرة مقابل 7^10 بالنسبة لـ 16F84
بالنسبة لفارق جهد التغذية
من 2 إلى5.5 بالنسبة 16F84A مقابل 2إلى 6 بالنسبة إلى 16F84
أما تيار وضع انتظار التشغيل ( stand-by )
فشدة التيار من 0.5 ميكرو أمبير بالنسبة إلى 16F84A مقابل 1 ميكرو أمبير بالنسبة إلى 16F84
على أطراف الدارة 16F84A التيار مستعد للتحكم في ديود مضيء على سبيل المثال بشدة 25 ملي أمبير بالمقابل 20ملي أمبير بالنسبة لـ 16F84
تفاصيل أدق
اضغط هنا للحصول على المبرمجة

إن كنت في حاجة إلى زيادة توضيح فأخوك أبو عمر في الخدمة
ملاحظة : قم بتحميل المستند المرفق بمشاركة أبو عمر ضمن المرفقات

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

3mmar
:: مهندس ::
تاريخ التسجيل: Aug 2006
المشاركات: 20
نشاط [ 3mmar ]
قوة السمعة:0
قديم 14-09-2006, 02:54 PM المشاركة 3   
افتراضي


لا اعرف كيف اشكرك يا اخي ابو عمر
شكرا جدا جدا


RedHeart
:: مهندس ::
تاريخ التسجيل: Oct 2006
المشاركات: 11
نشاط [ RedHeart ]
قوة السمعة:0
قديم 18-10-2006, 03:16 AM المشاركة 4   
ha هل من الممكن استبدال pic16f84 بـــ pic16f84a


هلا 3mmar
شكرا لك لطرحك هذا الموضوع


هلا abouomar
حبيت استفسر انا عندي سيركت يستخدم فيها pic16f84 لكن ماحصلتها في السوق لكن عندي pic16f84a
هل ممكن استبدلها بــ pic16f84a
بدون لا اغير في البرمجه والسيركت نفسها؟

ولك جزيل الشكر


الصورة الرمزية abouomar
abouomar
:: عضو ذهبي و مشرف سابق لمنتدى الالكترونيات والمشاريع ::
تاريخ التسجيل: Jun 2005
الدولة: مدينة القيروان تونس
المشاركات: 1,167
نشاط [ abouomar ]
قوة السمعة:156
قديم 20-10-2006, 02:54 PM المشاركة 5   
افتراضي السلام عليكم


السلام عليكم
خصوصيات في المتحكم الدقيق
للتعامل مع برنامج يجب أن نعلم أن مجمّع (البيانات) المتغيرات ( the variables) الأصلي الذي أعتمد إذ أن انتقل من منظومة (قاعدة) تجميع إلى أخرى يخلق اضطرابا في البرنامج فتظهر مؤشرات الخطأ وهذا غير مرغوب فيه
كل مجمع متغيرات معد مسبقا لبرنامج ضمني في المتحكم الدقيق الذي يحتوي على سجلات للبوابات ... والمصدر asm . فيجب إحداث تغيرات في البرنامج لتطويعه بتعديل الخيارات "OPTIONS" (LIST, P=16F628, ...) بدقة بالمفردة "config" ومدلولها حماية صنف المذبذب الزمني (protections, type of oscillator,...).

المتحكم الدقيق 16f627/8متوافق مع 16f84 ويكمن الاختلاف في عنوان الذاكرة كما أن سعته أكبر إلا أن الخيار الأمثل لبرنامج asm معد مسبقا للمتحكم 16f84 هو المتحكم 16F628 وتظهر الأهمية على مستوى الذاكرة (EEPROM et RAM) كما أن المقارن التناظري ( التماثلي) analo) comparator 2 timers ( في مجال 1.....16 بايت bits

يعتمد 16F628 عند دراسة Bigonoff كما يمكنك الاستعانة بالداتا شيت datasheet لهذا المتحكم
ملاحظة : يجب تغيير عنوان الذاكرة في بداية المتغيرات
The address memory of the beginning of the variables is 20h
كتابة( السطر) الصيغة التالية عند بداية كتابة المتغيرات CBLOCK 0x020 ;
مداخل المقارنات التماثلية تكون بنحو افترضي يجب تغييرها بالصيغة التالية I/O :
1يجب تغيير توجيه التجميع بالصيغة التالية لاستعمال المذبذب ومعدل نبضات الزمن الكوارتز MCLR/
الصيغة : list p=16f628
#include p16f628.inc
__config H'3F29'
2 لتأكيد عناوين السجلات يجب أن تبدأ بالعنوان 20
مثال :
var1 EQU 0x20 ;
var2 EQU 0x21 ;
var3 EQU 0x22 ;

لديك في المشاركة


صفحات من تعلم البرمجيات في المتحكمات الدقيقة
الدارة التوضيحيةdatasheet ج 1

الدارة التوضيحيةdatasheet ج2


احمد ابو ضياء
:: مهندس ::
تاريخ التسجيل: Dec 2006
المشاركات: 5
نشاط [ احمد ابو ضياء ]
قوة السمعة:0
قديم 18-08-2007, 04:56 PM المشاركة 6   
افتراضي


عمل مبرمج حهؤ بنواعه


mem222
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2007
المشاركات: 93
نشاط [ mem222 ]
قوة السمعة:0
قديم 24-08-2007, 07:12 PM المشاركة 7   
افتراضي


بارك الله فيك ابو عمر


الصورة الرمزية basel81
basel81
:: مهندس متواجد ::
تاريخ التسجيل: Apr 2007
المشاركات: 72
نشاط [ basel81 ]
قوة السمعة:0
قديم 02-09-2007, 01:13 PM المشاركة 8   
sun


خيركم من تعلم العلم و علمه . ألف شكر

إضافة رد

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

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

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


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

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