سلام به همگی
داشتم روی یه پروژه کار می کردم که چندتا مشکل برخورد کردم به یکی از میکروها که مگا 16 بود شک کردم و خاستم یه با یه برنامه ساده عملکرد اونو چک کنم:
اما با یه اتفاق جالب روبرو شدم:
بعد برنامه ریزی میکرو اصلا کاری انجام نمی ده، حتی اگه ریست هم بشه
اگه به یکی از پورت های غیر از a جریان بدم پورت a شروع به چشمک زدن با نوری خیلی ضعیف میکنه و اگه همین کار رو با خود پورت a انجام بده با نوری روشن اینکار رو انجام می ده؟ برام س.ال شد نکنه میکرو داره به رحمت خدا...
یکسری اطلاعات مفید:
مگا 16 روی برد برد هست و به راحتی با usbasp برنامه ریزی میشه!
داشتم روی یه پروژه کار می کردم که چندتا مشکل برخورد کردم به یکی از میکروها که مگا 16 بود شک کردم و خاستم یه با یه برنامه ساده عملکرد اونو چک کنم:
کد:
#include <avr/io.h> #include <util/delay.h> int main (void) { DDRA = 0xff; PORTA = 0xff; /* DDRB = 0xff; PORTB = 0xff; DDRC = 0xff; PORTC = 0xff; DDRD = 0xff; PORTD = 0xff;*/ while(1) { _delay_ms(100); PORTA =0x00; _delay_ms(100); PORTA =0xff; } return 0; }
بعد برنامه ریزی میکرو اصلا کاری انجام نمی ده، حتی اگه ریست هم بشه
اگه به یکی از پورت های غیر از a جریان بدم پورت a شروع به چشمک زدن با نوری خیلی ضعیف میکنه و اگه همین کار رو با خود پورت a انجام بده با نوری روشن اینکار رو انجام می ده؟ برام س.ال شد نکنه میکرو داره به رحمت خدا...
یکسری اطلاعات مفید:
مگا 16 روی برد برد هست و به راحتی با usbasp برنامه ریزی میشه!
دیدگاه