اطلاعیه

Collapse
No announcement yet.

راه اندازی SPI با اتمل استادیو

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    راه اندازی SPI با اتمل استادیو

    دوستان کسی میتونه به من درمورد نوشتن ی برنامه ساده مستر در اتمل استادیو با مشخصات زیر کمک کنه ؟
    // SPI initialization
    // SPI Type: Master
    // SPI Clock Rate: 62.500 kHz
    // SPI Clock Phase: Cycle Half
    // SPI Clock Polarity: Low
    // SPI Data Order: LSB First
    اشک هایی که پس از هر شکست ریخته میشوند همان عرق هاییست که برای پیروزی ریخته نشده است

    #2
    پاسخ : راه اندازی SPI با اتمل استادیو

    کد:
    #ifndef F_CPU
    #define F_CPU 8000000UL
    #endif
    
    #include <avr/io.h>
    int main (void)
    {
    	DDRB=((1<<DDB5) | (1<<DDB3) | (1<<DDB2));
    	SPCR=((1<<SPE) | (1<<DORD) | (1<<MSTR) | (1<<CPHA) | (1<<SPR1) | (1<<SPR0));
    	SPSR=0x00;
    	for(;;);
    }
    براي جوينده ي علم محدوديتي نيست. "ولو بالسين"

    دیدگاه


      #3
      پاسخ : راه اندازی SPI با اتمل استادیو

      شما دونه دونه میرین در میارین رجیسترا و مقدار میدین یا از کدویزارد کدویژن استفاده میکنین
      اشک هایی که پس از هر شکست ریخته میشوند همان عرق هاییست که برای پیروزی ریخته نشده است

      دیدگاه


        #4
        پاسخ : راه اندازی SPI با اتمل استادیو

        از کدویزارد.
        هر کسی که کدویژن رو خورده باشه و بعدش مث من دوسال باشه که اومده باشه اتمل استودیو...
        دیگه حال وحوصله نگاه کردن به دیتا شیت تو این موارد ساده رو نداره.
        از کدویزارد استفاده می کنه و با تصحیح کدهای تولیدی که بعضا فرق هم می کنه اونارو وارد محیط اتمل استودیو میکنه.
        ...
        براي جوينده ي علم محدوديتي نيست. "ولو بالسين"

        دیدگاه

        لطفا صبر کنید...
        X