الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

pic16f628a تحويل ملف لغة ال c الى ملف برمجة

مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحويل ملف لغة ال c الى ملف برمجة

الموضوع الثالث ليا على القرية

المعلومات pic16f628a

اريد تحويل هذا الكود ليعمل مباشرة على matrix led 6x6

char  x1=0b00000000;
char  x2=0b00000000;
char  x3=0b00000000;
char  x4=0b00000000;
char  x5=0b00000000;
char  x6=0b00000000;
char  x7=0b00000000;
char  x8=0b00111111;
char  x9=0b00000000;
char  x10=0b00111111;
char  x11=0b00000001;
char  x12=0b00111111;
char  x13=0b00000001;
char  x14=0b00011111;
char  x15=0b00010100;
char  x16=0b00001000;
char  x17=0b00000000;
char  x18=0b00111111;
char  x19=0b00000000;
char  x20=0b00100000;
char  x21=0b00100000;
char  x22=0b00111100;
char  x23=0b00000100;
char  x24=0b00001101;
char  x25=0b00000100;
char  x26=0b00001100;
char  x27=0b00000010;
char  x28=0b00000001;
char  x29=0b00000001;
char  x30=0b00000000;
char  x31=0b00000000;
char  x32=0b00000000;
char  x33=0b00000000;
char  x34=0b00000000;
char  x35=0b00000000;


char n;

 void main()
{
TRISB=0;
 PORTB=0;

 TRISa=0;
 PORTa=0;

loop:

 for(n=0;n<100;n++){


PORTa=0B11001110;
PORTB=x1; delay_us(300);

PORTa=0B11001101;
PORTB=x2; delay_us(300);

PORTa=0B11001011;
PORTB=x3; delay_us(300);

PORTa=0B11000111;
PORTB=x4; delay_us(300);

PORTa=0B10001111;
PORTB=x5; delay_us(300);

PORTa=0B01001111;
PORTB=x6; delay_us(300);



}



x1=x2;
x2=x3;
x3=x4;
x4=x5;
x5=x6;
x6=x7;
x7=x8;
x8=x9;
x9=x10;
x10=x11;
x11=x12;
x12=x13;
x13=x14;
x14=x15;
x15=x16;
x16=x17;
x17=x18;
x18=x19;
x19=x20;
x20=x21;
x21=x22;
x22=x23;
x23=x24;
x24=x25;
x25=x26;
x26=x27;
x27=x28;
x28=x29;
x29=x30;
x30=x31;
x31=x32;
x32=x33;
x33=x34;
x34=x35;
x35=x1;

goto loop;
}

تم تعديل هذه المشاركة بواسطة محمد سمير حسانين في 3 يوليو 2013 في 14:09

#2

السلام عليكم و رحمة الله و بركاته

 

إذا كنت تقصد تحويل ملف الكود إلي ملف .hex ليتم برمجته مباشرة علي الميكروكوترولر, فأنت تقصد compile, و هذا لا يتم إلا باستخدام الcompiler الذي كتب هذا الكود له مثل MPLAB, فإذا كان الكود خاليا من الأخطاء ستحصل علي ملف .hex يمكنك برمجته إلي الميكروكنترولر باستخدام المبرمجة burner

مواضيع مشابهة