سلام
وقتتون بخیر
من روی پروژه ای کار می کنم که در اون بایستی بین یک میکروی atxmega128 و sd card ارتباط برقرار کنم. برای شروع یه پروژه از یه سایت فارسی گرفتم که برای atmega32 بود و از سری xmega نبود.
توی سری xmega ظاهرا به جای رجیستر DDR از DIR استفاده می شه و من هر کاری می کنم نمی تونم اینا رو به هم تبدیل کنم. میشه کسی که در این زمینه آشنایی داره به من کمک کنه.
یک دنیا ممنون
این یه تیکه از کد هست که برای atmega32 نوشته شده :
کد:#define SCK_DDR DDRB #define SCK_PRT PORTB #define SCK_BIT 7 #define MOSI_DDR DDRB #define MOSI_PRT PORTB #define MOSI_BIT 5 #define MISO_DDR DDRB #define MISO_PRT PORTB #define MISO_BIT 6 #define SD_CS_DDR DDRB #define SD_CS_PRT PORTB #define SD_CS_BIT 4