سلام خسته نباشید
من یه atmega32l گرفتم خواستم تستش کنم با bascom یه خط برنامه ساده نوشتم که پورت مثلا
B.1 رو set کنه ولی دیدم led روشن نمیشه اومدم با مولتی متر پورت رو ازمایش کردم دیدم وقتی
set میکنم بر عکس عمل میکنه و پورت رو 0 میکنه ولی وقتی دستور reset میدم پورت 1 میشه
بعد یه چیز جالب دیگه هم اتفاق افتاد این بود که همون اول برنامه که یه پورت رو output میکنم
کل پورت set میشه انگار به صورت پیش فرض 1 هست!!!!!!!!!!!
$regfile = "m32def.dat"
$crystal = 8000000
تا همین جا کافیه تا کل پورت 1 بشه!!!!!!>>>>>Config Portb = Output
همه ی led ها به جز اونی که 1 کردم روشن!!!!!!!!ه<<<<<<<<<& lt; Reset Portb.0
فقط این خاموشه!!!!!!!!!>>>>>>>>> ;Set Portb.1
End
واقعا ممنون میشم اگه کمکم کنید
مرسی بی صبرانه منتظر جوابم
من یه atmega32l گرفتم خواستم تستش کنم با bascom یه خط برنامه ساده نوشتم که پورت مثلا
B.1 رو set کنه ولی دیدم led روشن نمیشه اومدم با مولتی متر پورت رو ازمایش کردم دیدم وقتی
set میکنم بر عکس عمل میکنه و پورت رو 0 میکنه ولی وقتی دستور reset میدم پورت 1 میشه
بعد یه چیز جالب دیگه هم اتفاق افتاد این بود که همون اول برنامه که یه پورت رو output میکنم
کل پورت set میشه انگار به صورت پیش فرض 1 هست!!!!!!!!!!!
$regfile = "m32def.dat"
$crystal = 8000000
تا همین جا کافیه تا کل پورت 1 بشه!!!!!!>>>>>Config Portb = Output
همه ی led ها به جز اونی که 1 کردم روشن!!!!!!!!ه<<<<<<<<<& lt; Reset Portb.0
فقط این خاموشه!!!!!!!!!>>>>>>>>> ;Set Portb.1
End
واقعا ممنون میشم اگه کمکم کنید
مرسی بی صبرانه منتظر جوابم
دیدگاه