دوستان من از پورت B میکروکنترلر ATXmega128 میخواستم در وضعیت ورودی استفاده کنم و به یک مشکل بزرگ برخوردم تمام 7 پین کم ارزش یعنی بیت 0 تا 6 کار میکنند ولی بیت 7 فقط وضعیت 0 به من بر می گردادند .
تا حالا روی سه میکروکنترلر امتحان کردم و حتی یک برنامه خیلی خیلی ساده هم برای تست نوشتم ولی کار نمیکند:
تا حالا روی سه میکروکنترلر امتحان کردم و حتی یک برنامه خیلی خیلی ساده هم برای تست نوشتم ولی کار نمیکند:
کد:
int main(void) { uint8_t x; PORTA_DIRSET = 0xff; PORTB_DIRCLR = 0x00; while(1) { PORTA_OUT = PORTB_IN; } }
دیدگاه