في هذا الموضوع سوف نشرح طريقة تشغيل 16 ليد بإستخدام المعالج PIC16F877A
اولا : العناصر المطلوبة
عند تشغيل الدارة على هذا التوصيل ستعمل الليدات على شكل خط سير بحيث ستعمل ارع ليدات بشكل مستمر و بالتناوب كما موضح بالصورة التالية
اما في حال توصيل الـ PIN رقم 33 (B0) بخط التغذية الموجب +5 فولت ستعمل الليدات بشكل ثنائي حيث سيعمل الليد رقم 1 مع الليد رقم 16 كما موضح بالصورة التالية
ثالثا : جهد تغذية الدارة
تعمل الدارة بشكل كامل على جهد تغذية 5 فولت
رابعا : الكود البرمجي للمعالج تجدونة على الرابط التالي
Running LED with PIC16F877A Assembly Source Code تحميل ● مركز تحميل العلوم والهندسة
خامسا : ملف محاكاة الدارة على برنامج الـ Proteus 8 Professional تجدونه على الرابط التالي
Running-LED-with-PIC16F877A تحميل ● مركز تحميل العلوم والهندسة
اولا : العناصر المطلوبة
- مايكروكونترولر PIC16F877A عدد 1
- ليد عدد 16
- مقاومة ثابتة 220 اوم عدد 16
- مقاومة ثابتة 10 كيلو أوم عدد 1
- كريستالة 20MHz عدد 1

عند تشغيل الدارة على هذا التوصيل ستعمل الليدات على شكل خط سير بحيث ستعمل ارع ليدات بشكل مستمر و بالتناوب كما موضح بالصورة التالية

اما في حال توصيل الـ PIN رقم 33 (B0) بخط التغذية الموجب +5 فولت ستعمل الليدات بشكل ثنائي حيث سيعمل الليد رقم 1 مع الليد رقم 16 كما موضح بالصورة التالية

ثالثا : جهد تغذية الدارة
تعمل الدارة بشكل كامل على جهد تغذية 5 فولت
رابعا : الكود البرمجي للمعالج تجدونة على الرابط التالي
Running LED with PIC16F877A Assembly Source Code تحميل ● مركز تحميل العلوم والهندسة
خامسا : ملف محاكاة الدارة على برنامج الـ Proteus 8 Professional تجدونه على الرابط التالي
Running-LED-with-PIC16F877A تحميل ● مركز تحميل العلوم والهندسة
التعديل الأخير: