|
:: مهندس متميز ::
تاريخ التسجيل: Oct 2015
المشاركات: 619
|
|
نشاط [ مشتاق الله ]
قوة السمعة:
|
|
28-10-2016, 07:22 PM
المشاركة 376
|
|
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
على بركة الله جرب هذا باستخدام السنسور على portb.0 :
كود:
char letter_M[] = {0xfe,0xfe,0x60,0x30,0x60,0xfe,0xfe};
char letter_i[] = { 0x00,0x82,0xfe,0xfe,0x82,0x00,0x00};
char letter_c[] = { 0x38,0x7c,0xc6,0x82,0x82,0xc6,0x44};
char letter_R[] = {0x82,0xfe,0xfe,0x98,0x9c,0xf6,0x62};
char letter_O[] = {0X38,0X7C,0XC6,0X82,0XC6,0X7C,0X38};
char letter_p[] = { 0x82,0xfe,0xfe,0x92,0x90,0xf0,0x60};
char letter_Rr[] = { 0x82,0xfe,0xfe,0x98,0x9c,0xf6,0x62};
char i = 0;
void main() {
DDRD = 0XFF;
DDRB = 0XFE;
while(1){
while(PINB & 0X01){}
for(i=0; i<7; i++){portb=letter_M[i]; delay_us(300);}
portb=0; delay_us(1200);
for(i=0; i<7; i++){portb=letter_i[i]; delay_us(300);}
portb=0; delay_us(1200);
for(i=0; i<7; i++){portb=letter_c[i]; delay_us(300);}
portb=0; delay_us(1200);
for(i=0;i<7;i++){portb=letter_R[i]; delay_us(300);}
portb=0; delay_us(1200);
for(i=0;i<7;i++){portb=letter_O [i]; delay_us(300);}
portb=0; delay_us(1200);
for(i=0;i<7;i++){portb=letter_P[i]; delay_us(300);}
portb=0; delay_us(1200);
for(i=0;i<7;i++){portb=letter_Rr[i]; delay_us(600);}
portb=0;
}
}
الله ولى التوفيق
اللهم اجعلنا مؤمنين حقا
و علمنا ما ينفعنا و ينفع بنا
اللهم اكتب حياة ترضيك و ميتة تضحكك منا
و احفظ حلب و موصل و اهلها و سائر بلادنا
|