۰۲-فروردین-۱۳۹۱, ۰۳:۳۴:۳۱
با سلام خدمت دوستان
من یه برنامه ساده نوشتم که led رو خاموش رو روشن میکنه
اینم کدش
این کد درست کار میکنه و مشکلی نداره تا وقتی که portc.0 یا portc.1 رو به عنوان خروجی در نظر بگیرم
اما وقتی portc.2 یا portc.3 و یا پورتهای دیگه رو به عنوان خروجی در نظر میگیرم مدار درست کار نمیکنه
یعنی led با یک نور ضعیف به صورت یکسره روشن میمونه و چشمک هم نمیزنه
در صورتی که با portc.0 و portc.1 با نور خوبی روشن میشه و چشمک هم میزنه
میخواستم ببینم که مشکل چیه که فقط با portc.0 و portc.1 درست کار میکنه و مابقی پورتها مشکل داره ؟
در صورتی که تو proteus به هر پورتی وصل میکنم درست کار میکنه اما تو مدار حقیقی مشکل داره
ممنون میشم از دوستان راهنمایی کنند که مشکل از کجاست
با تشکر
من یه برنامه ساده نوشتم که led رو خاموش رو روشن میکنه
اینم کدش
کد:
$regfile = "m16def.dat"
Config Portc.0 = Output
Do
Toggle Portc.0
Waitms 500
Loop
End
این کد درست کار میکنه و مشکلی نداره تا وقتی که portc.0 یا portc.1 رو به عنوان خروجی در نظر بگیرم
اما وقتی portc.2 یا portc.3 و یا پورتهای دیگه رو به عنوان خروجی در نظر میگیرم مدار درست کار نمیکنه
یعنی led با یک نور ضعیف به صورت یکسره روشن میمونه و چشمک هم نمیزنه
در صورتی که با portc.0 و portc.1 با نور خوبی روشن میشه و چشمک هم میزنه
میخواستم ببینم که مشکل چیه که فقط با portc.0 و portc.1 درست کار میکنه و مابقی پورتها مشکل داره ؟
در صورتی که تو proteus به هر پورتی وصل میکنم درست کار میکنه اما تو مدار حقیقی مشکل داره
ممنون میشم از دوستان راهنمایی کنند که مشکل از کجاست
با تشکر