سلام.
این برنامه خیلی خیلی ساده رو نوشتم اما عجیب و غریب کار می کنه. یعنی رو پایه PA2 یه LED گذاشتم، این تقریباً همیشه روشنه، یه لحظه خاموش میشه بعد دوباره روشن. تنظیمات کریستال و نوع میکروم هم درسته. با keil دارم می نویسم.
لطفاً بگید مشکل چیه :cry2: :cry2: :cry2:
این برنامه خیلی خیلی ساده رو نوشتم اما عجیب و غریب کار می کنه. یعنی رو پایه PA2 یه LED گذاشتم، این تقریباً همیشه روشنه، یه لحظه خاموش میشه بعد دوباره روشن. تنظیمات کریستال و نوع میکروم هم درسته. با keil دارم می نویسم.
کد:
#include <AT91SAM7s64.H> /* AT91SAMT7S64 definitions */ #include <lib_AT91SAM7s64.h> void wait(void); int main (void) { AT91F_PIO_CfgOutput(AT91C_BASE_PIOA, AT91C_PIO_PA2); while (1){ AT91F_PIO_SetOutput (AT91C_BASE_PIOA, AT91C_PIO_PA2); wait(); AT91F_PIO_ClearOutput(AT91C_BASE_PIOA, AT91C_PIO_PA2); wait(); } } void wait (void) { unsigned int n; for (n = 0; n < 100000; n++); }
لطفاً بگید مشکل چیه :cry2: :cry2: :cry2:
دیدگاه