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

   

abdellah1
:: مهندس ::
تاريخ التسجيل: Mar 2012
المشاركات: 3
نشاط [ abdellah1 ]
قوة السمعة:
قديم 24-10-2012, 10:12 PM المشاركة 17   
افتراضي



كل عام وانت بخير واعاده الله عليك

اعلانات

الصورة الرمزية abou yasser
abou yasser
:: مهندس متواجد ::
تاريخ التسجيل: Sep 2012
الدولة: المغرب
المشاركات: 109
نشاط [ abou yasser ]
قوة السمعة:
قديم 25-10-2012, 05:04 PM المشاركة 18   
sun


السلام عليكم
عيد مبارك سعيد كل عام و انتم بخير
استمر وفقك الله

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية NOUR P.4
NOUR P.4
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2010
المشاركات: 184
نشاط [ NOUR P.4 ]
قوة السمعة:
قديم 25-10-2012, 10:56 PM المشاركة 19   
افتراضي


السلام عليكم
قمت بعمل الشاشة الخلفية لراسم الإشارة و يكفي تحويلها ببرنامج المايكرو سي
[IMG][/IMG]
و هذا هو الكود الخاص بها حيث سيتم استدعاء هذه المصفوفة مرتين قبل و بعد رسم الإشارة
كود:
// ------------------------------------------------------ // GLCD Picture name: back ground.bmp // GLCD Model: KS0108 128x64 // ------------------------------------------------------ unsigned char const back ground_bmp[1024] = { 129, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0,129,255, 129, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0,129, 0, 128, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,128,255, 128, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,128, 0, 128, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,128,255, 128, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,128, 0, 192,128,128,128,128,128,128,192,128,128,128,128,128,128,128,192, 128,128,128,128,128,128,128,192,128,128,128,128,128,128,128,192, 128,128,128,128,128,128,128,192,128,128,128,128,128,128,128,192, 128,128,128,128,128,128,128,192,128,128,128,128,128,128, 0,191, 0,128,128,128,128,128,128,192,128,128,128,128,128,128,128,192, 128,128,128,128,128,128,128,192,128,128,128,128,128,128,128,192, 128,128,128,128,128,128,128,192,128,128,128,128,128,128,128,192, 128,128,128,128,128,128,128,192,128,128,128,128,128,128,192, 0, 129, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0,128,254, 128, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0, 0,129, 0, 0, 0, 0, 0, 0,129, 0, 128, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,128,255, 128, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,128, 0, 128, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,128,255, 128, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,128, 0, 64, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 64,127, 64, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 64, 0 };
و كل عام و الجميع بخير


الصورة الرمزية NOUR P.4
NOUR P.4
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2010
المشاركات: 184
نشاط [ NOUR P.4 ]
قوة السمعة:
قديم 26-10-2012, 11:03 AM المشاركة 20   
Talking خلفية شاشة الراسم


السلام عليكم
عسى يكون تأخر مهندسنا الغالي لخير
كل عام و أنتم بخير
هذه الصورة هي الصورة السابقة و لكن معكوسة .....
[IMG][/IMG]
و الكود الناتج عن الصورة السابقة هو
كود:
// ------------------------------------------------------  
// GLCD Picture name: back ground.bmp            
// GLCD Model: KS0108 128x64            
// ------------------------------------------------------  

const code char background[1024] = {
126, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 126,   0, 126, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 126, 255, 
127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127,   0, 127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127, 255, 
127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127,   0, 127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127, 255, 
 63, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 255,  64, 255, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127,  63, 255, 
126, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 127,   1, 127, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 126, 255, 
127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127,   0, 127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127, 255, 
127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127,   0, 127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127, 255, 
191, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 191, 128, 191, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 191, 255
};


الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,484
نشاط [ wleed antar ]
قوة السمعة:
قديم 26-10-2012, 12:37 PM المشاركة 21   
افتراضي


السلام عليكم
عسى يكون تأخر مهندسنا الغالي لخير
كل عام و أنتم بخير
هذه الصورة هي الصورة السابقة و لكن معكوسة .....
[IMG][/IMG]
و الكود الناتج عن الصورة السابقة هو
كود:
// ------------------------------------------------------  
// GLCD Picture name: back ground.bmp            
// GLCD Model: KS0108 128x64            
// ------------------------------------------------------  

const code char background[1024] = {
126, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 126,   0, 126, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 126, 255, 
127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127,   0, 127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127, 255, 
127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127,   0, 127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127, 255, 
 63, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 255,  64, 255, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127, 127,  63, 127, 127, 127, 127, 127, 127,  63, 255, 
126, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 127,   1, 127, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 255, 126, 255, 255, 255, 255, 255, 255, 126, 255, 
127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127,   0, 127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127, 255, 
127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127,   0, 127, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 255, 127, 255, 255, 255, 255, 255, 255, 127, 255, 
191, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 191, 128, 191, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 255, 191, 255, 255, 255, 255, 255, 255, 191, 255
};
مرحبا بجميع الإخوة الكرام
ومرحبا بالأخ نور ،
بالنسبة لشكل الخلفية فهى تفيد فى حالة معايرة ارتفاع الموجة لمعرفة القيمة بالفولت وكذلك التردد أو الزمن من خلال الوحدات العرضية وهذا فى حالة ضبط الرسم الموجى بما يناسب أبعاد الوحدات أما فى حالتنا اليوم سيكون هذا تقريبى وليس دقيق ، لأننا نريد فى هذا الموضوع القاء الضوء على رسم الموجة ، أما فى المشروع الاحترافى الذى قمت بعمله من قبل والمعروض على صفحتى على اليوتيوب فهو دقيق من حيث الزمن والفولت كما أنه يستطيع استقبال اشارة تصل إلى 30 فولت ،

تحياتى لجميع الإخوة الكرام وكل عام وأنتم بخير وعيد سعيد ، وردا على الإخوة الكرام فإنى سأرفع ملفات البروتوس لاحقا .

وبالنسبة لرسمة الخلفية يمكننا الاستغناء عنها فى هذا الموضوع الحالى وفى هذه الحالة سنقوم بوضع رسمة فارغة كماسح للشاشة لأننا إذا استخدمنا ماسح الشاشة Fill فلن يعمل معنا على برنامج البروتوس ، ثم يمكننا تغيير الخلفية الفارغة إلى الرسمة المطلوبة سواء السوداء أو المعكوسة ولكن فى هذه الحالة يجب معرفة أنه لابد من تغيير لون النقطة المتكررة ليكون مخالف للون الخلفية كى نستطيع رؤيتها ، ولكن دعونا نعمل على الفكرة الرئيسية لإظهار شكل الموجة ،

كيف يتم اظهار رسمة الموجة ؟؟


يتبع ،


الصورة الرمزية NOUR P.4
NOUR P.4
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2010
المشاركات: 184
نشاط [ NOUR P.4 ]
قوة السمعة:
قديم 26-10-2012, 01:33 PM المشاركة 22   
افتراضي نسخة بروتس الجديدة يعمل عليها أمر GLCD_FILL




وبالنسبة لرسمة الخلفية يمكننا الاستغناء عنها فى هذا الموضوع الحالى وفى هذه الحالة سنقوم بوضع رسمة فارغة كماسح للشاشة لأننا إذا استخدمنا ماسح الشاشة Fill فلن يعمل معنا على برنامج البروتوس ، ثم يمكننا تغيير الخلفية الفارغة إلى الرسمة المطلوبة سواء السوداء أو المعكوسة ولكن فى هذه الحالة يجب معرفة أنه لابد من تغيير لون النقطة المتكررة ليكون مخالف للون الخلفية كى نستطيع رؤيتها ، ولكن دعونا نعمل على الفكرة الرئيسية لإظهار شكل الموجة ،



يتبع ،
السلام عليكم
يمكن استخدام أمر Fill مع نسخة بروتس 7.10 و هي تعمل عندي بشكل جيد حيث قمت بتحميلها من الرابط http://www.mediafire.com/?bqd1qc5fx52qi0c
الموضوع الأصلي للأخ الكبير اكزي



الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,484
نشاط [ wleed antar ]
قوة السمعة:
قديم 26-10-2012, 01:57 PM المشاركة 23   
افتراضي



السلام عليكم
يمكن استخدام أمر Fill مع نسخة بروتس 7.10 و هي تعمل عندي بشكل جيد حيث قمت بتحميلها من الرابط http://www.mediafire.com/?bqd1qc5fx52qi0c
الموضوع الأصلي للأخ الكبير اكزي

نعم أخى فقد قمت بتحميل هذه النسخة اليوم ، ولكنى لم أجربها حتى الآن ، على أى حال نكمل مع استخدام الخلفية ولا بأس

يرجى ملاحظة بعض الإعلانات التى تحمل اسم داون لوود مع كل مشاركة حيث أنها ليست لها علاقة بالمشاركات ،

والآن مع تحميل الملفات من هنا

حمل ملفات البروتوس والبرنامج هنـا

وهذه صورة المخطط



استخدم المفتاح SW2 لتوصيل البيك مع المقاومة المتغيرة وقم بتغيير قيمتها مما يعمل على تغيير قيمة الفولت الداخل لطرف RA0 ليكون قيمة تتراوح بين 0 و 5 فولت حسب ضبط المقاومة وانظر إلى الخط المرسوم على الشاشة ،

نلاحظ أنه كلما ارتفع الفولت كلما ارتفع الخط على الشاشة لأعلى والعكس

والآن مع كود البرنامج :-



كود:
// PIC18F4550  40MHz  .
//
// Glcd module connections
char GLCD_DataPort at PORTD;

sbit GLCD_CS1 at RB0_bit;
sbit GLCD_CS2 at RB1_bit;
sbit GLCD_RS  at RB2_bit;
sbit GLCD_RW  at RB3_bit;
sbit GLCD_EN at RB4_bit;
sbit GLCD_RST at RB5_bit;

sbit GLCD_CS1_Direction at TRISB0_bit;
sbit GLCD_CS2_Direction at TRISB1_bit;
sbit GLCD_RS_Direction at TRISB2_bit;
sbit GLCD_RW_Direction at TRISB3_bit;
sbit GLCD_EN_Direction at TRISB4_bit;
sbit GLCD_RST_Direction at TRISB5_bit;
// End Glcd module connections

unsigned long tmp;
char Xx ,Yy;
 #include "homepage.c"
void main() {
         adcon1=0b111 ;
         Glcd_Init();
  do{
          Glcd_Image(Osc_main);
      for ( Xx=0; Xx<128; Xx++){
         tmp  = ADC_Read(0);
         tmp = tmp * 64 ;    tmp = tmp >> 10 ;
         Glcd_dot( Xx, (63-tmp)  ,1);
       }
     }while (1);
}






الصورة الرمزية wleed antar
wleed antar
:: عضو ماسي ::
تاريخ التسجيل: May 2006
الدولة: القاهرة - مصر
المشاركات: 1,484
نشاط [ wleed antar ]
قوة السمعة:
قديم 26-10-2012, 02:07 PM المشاركة 24   
افتراضي



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

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

والآن نفتح البرنامج من المرفقات السابق رفعها فى المشاركة السابقة وننظر فى السطر رقم 30 على البرنامج وبعد الكود التالى :-

كود:
 tmp  = ADC_Read(0);

سنقوم بإضافة الكود التالى لتجربه أخرى ضرورية وسنضع الكود التالى بعد الكود السابق


كود:
delay_ms(100);


والآن بعد إضافة هذا الكود ستصبح عملية المسح بطيئة مما يجعلنا نلاحظ أن الخط المستقيم ما هو إلا عبارة عن نقطة على اليسار ثم تتولد نقطة على يمينها ثم نقطة اخرى عن يمينها وهكذا ، ،

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

قم بتغيير قيمة المقاومة المتغيرة أثناء عملية رسم الخط ولاحظ كيف تنخفض النقط المتولدة أو ترتفع حسب الفولت الذى يتغير بفعل تحريك المقاومة المتغيرة مما يكون لنا رسم خط غير مستقيم على الشاشة إلا إذا تركنا المقاومة فسيثبت الفولت ويصبح الرسم عبارة عن خط مستقيم !!

اترككم الآن مع التجارب

يتبع ،



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