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

   

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 16-02-2011, 09:44 PM المشاركة 9   
افتراضي



تفضل ياخى هذا الكود ولو عايز اكثر انا مستعد

char x1=0b00000000;
char x2=0b11111111;
char x3=0b10011000;
char x4=0b10011000;
char x5=0b11111111;
char x6=0b00000000;
char x7=0b00000000;
char x8=0b11000111;
char x9=0b11001111;
char x10=0b11011011;
char x11=0b11110011;
char x12=0b00000000;
char x13=0b00000000;



char n;

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

TRISd=0;
PORTd=0;

loop:

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


PORTd=0B11111110;
PORTB=x13; delay_us(300);
///////////

PORTd=0B11111101;
PORTB=x12; delay_us(300);
/////////////
PORTd=0B11111011;
PORTB=x11; delay_us(300);
////////////
PORTd=0B11110111;
PORTB=x10; delay_us(300);
///////////
PORTd=0B11101111;
PORTB=x9; delay_us(300);

///////////////////

PORTd=0B11011111;
PORTB=x8; delay_us(300);
////////////
PORTd=0B10111111;
PORTB=x7; delay_us(300);
///////////
PORTd=0B01111111;
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=x1;

goto loop;
}

اعلانات

الصورة الرمزية azouvb.net
azouvb.net
:: عضو فضي ::
تاريخ التسجيل: May 2009
المشاركات: 152
نشاط [ azouvb.net ]
قوة السمعة:
قديم 17-02-2011, 12:49 AM المشاركة 10   
افتراضي


السلام عليكم و رحمة الله و بركاته
أخي الفاضل lovevb6
شكرا جزيلا على المجهودات التي تقوم بها لمساعدتي
بعد أن أخذت الكود الذي أعطيته لي
كانت النتيجة نفسها

بمعنى مزالت المشكلة لقد قمت بتسجيل فيديو للأحرف و هم
يتحركون في الليد ماتريكس في الحقيقة و ليس في المحاكات

و لك الرابط

Download from zSHARE (Links)!

http://www.mediafire.com/?8dpyuyxl3fibjyg
و في الأخير أنتظر منك أو من أحد الأخوة لحل المشكلة

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


التعديل الأخير تم بواسطة : azouvb.net بتاريخ 17-02-2011 الساعة 12:53 AM
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 17-02-2011, 02:06 AM المشاركة 11   
افتراضي


يااخى جرب اعكس طريقة العرض ضع بدل :

PORTB=x13; delay_us(300);
ضع

PORTB=x1; delay_us(300)
وبدل
PORTB=x13; delay_us(300);
ضع
PORTB=x2; delay_us(300);
وهكذا حتى تصل الى
PORTB=x8; delay_us(300);

واذا لم تنجح معك جرب بالعكس بمعنى ان تبدء ب8 بدل 1 و7 بدل 2 وهكذااا


الصورة الرمزية lovevb6
lovevb6
:: عضو فضي ::
تاريخ التسجيل: May 2010
الدولة: LIBYA-BENGHAZY
المشاركات: 1,473
نشاط [ lovevb6 ]
قوة السمعة:
قديم 17-02-2011, 02:25 AM المشاركة 12   
افتراضي


وان لم تنجح هذة ولا هذة ..غداا سوف اعمل الدارة واعدل عليها الكود وارسلها لك فقط اريد منك ان تتعلم المحاولة



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