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

   

kadero92
:: مهندس ::
تاريخ التسجيل: Mar 2013
المشاركات: 8
نشاط [ kadero92 ]
قوة السمعة:
قديم 27-02-2014, 09:57 PM المشاركة 1   
ha ممكن مساعدة pic16f876a



السلام عليكم انا استخدم في مشروعي pic16f876a و spi flash من نوع 25ls512
فاردت الكتابة على الفلاش تم قرائة ماكتبة بلبرتوكول spi فلم تنجح معي العملية
هدا هوا الكود الكتابة على الفلاش ارجو التصحيح
كود:
 #define BP_START       PORTA.F4
#define  LED      PORTA.F1
#define  SO      PORTC.F5
 
void main()
{

short data, buffer;

  TRISC.F2 = 0;
  TRISC.F3 = 0;
  TRISC.F5 = 0;
   TRISC.F4 = 1;
 TRISA = 0x10;

 while(1)
 {
  LED=1;
 if(BP_START==1)
 break;
 }
 LED=0;
 Spi_Init();


      {
      Spi_Write(0x02);//
      Spi_Write(0x000F);
      Spi_Write(0x0F) ;
      


             }

اعلانات


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