اذهب إلى المحتوى
  • 0

مشروع اشاره مرور ب microcontroller

Ahmed Ebrahim11

السؤال

لدي مشكله هنا عند التجربه عل هذا المشروع وهي اشاره مرور لتقاطع 4 streets ولكن لا تعمل ما السبب

IMG-20211217-WA0113.jpg

#define RED1 PORTB.B0
#define ORANGE1 PORTB.B1
#define GREEN1 PORTB.B2

#define RED2 PORTB.B5
#define ORANGE2 PORTB.B6
#define GREEN2 PORTB.B7

#define REDTIME 1000
#define ORANGETIME 500
//Using #define preprocessor macros will make your
//code easier to read, write, update and debug

/* Pin Map
0 RED
1 ORANGE
2 GREEN
3 X
4 X
5 RED
6 ORANGE
7 GREEN
*/

Void main() {
 TRISB=0;//Set PORTB to Output
 While(1){
 RED1=1;
 ORANGE1=0;
 GREEN1=0;
 RED2=0;
 ORANGE2=0;
 GREEN2=1;
 Delay_ms(REDTIME);
 
 RED1=1;
 ORANGE1=0;
 GREEN1=0;
 RED2=0;
 ORANGE2=1;
 GREEN2=0;
 Delay_ms(ORANGETIME);
 
 RED1=0;
 ORANGE1=1;
 GREEN1=0;
 RED2=1;
 ORANGE2=0;
 GREEN2=0;
 Delay_ms(ORANGETIME);
 
 RED1=0;
 ORANGE1=0;
 GREEN1=1;
 RED2=1;
 ORANGE2=0;
 GREEN2=0;
 Delay_ms(REDTIME);
 
 RED1=0;
 ORANGE1=1;
 GREEN1=0;
 RED2=1;
 ORANGE2=0;
 GREEN2=0;
 Delay_ms(ORANGETIME);
 
 RED1=1;
 ORANGE1=0;
 GREEN1=0;
 RED2=0;
 ORANGE2=1;
 GREEN2=0;
 Delay_ms(ORANGETIME);
 }
}

Document traffic.docx

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...