سلام
نمیدونم چرا با یه برنامه بعضی از پورت های میکروی at91sam7x256 در حالت خروجی دستور نمیگیرن نمیدونم این مشکل برای کسی بوجود امده یا نه شاید تنظیم خاصی داره که من از اون بی خبرم مثلا با این برنامه پورت A.27 به حالت چشمک زن در میاد ولی پورت A.26 دیگه جواب نمیده و اصلا نمیدونم چرا نمیشه پورت رو صفر کرد و همیشه در حالت 1 منطقی قرار داره؟
کد:
#include "AT91SAM7X256.H"
#include "delay.h"
int main(void)
{
*AT91C_PIOA_PER|=(1<<26);
*AT91C_PIOA_OER|=(1<<26);
*AT91C_PIOA_OWER|=(1<<26);
while(1)
{
*AT91C_PIOA_SODR|=(1<<26);
delay_ms(300);
*AT91C_PIOA_CODR|=(1<<26);
delay_ms(800);
}}