این کد رو نوشتم برای خاموش و روشن کردن led با یه سوییچ. ولی جواب نمیده! مشکلش چیه؟
کد:
$regfile "M32DEF.DAT"
$crystal = 1000000
Config Porta.2 = Input
Config Porta.3 = Output
Sub1:
Do
Debounce Porta.2 , 1 , Sub2
Loop
Sub2:
Toggle Porta.3
Goto Sub1
End
یه سوال دیگه!
چرا بعضی از پین های پورت c خروجی نمی دن؟ (mega32) می خوام ببینم آی سی من خرابه ؟
سلام
چون بعضی از پایه ها (JTAG) برای پروگرم کردن استفاده میشن . اگه می خوای از اونا استفاده کنی باید فیوز بیت ها رو تنظیم کنی .
موفق باشی
فکر می کنم جواب سوال دوم رو دادی . . . jtag رو صفر کردم بازم نشد!
یه منبع خوب برای یاد گرفتن این فیوزها سراغ دارین؟ کتاب کاهه رو دارم ولی سر در نمیارم!!
کد php:
Debounce Porta.2 , 1 , Sub2
این دستور رو باید اینطوری وارد کنید :
کد php:
Debounce Pina.2 , 1 , Sub2
قسمت config رو هم باید تغییر می دادم به pina.2
ولی بازم نشد! یه مشکل دیگه داره! led همینطوری روشن خاموش میشه. بدون اینکه من به سوییچ رو فشار بدم! بعضی وقت ها ثابت میشه! دوباره شروع می کنه! سوییچ رو هم که فشار می دم دیگه چشمک نمی زنه!
(سوییچ رو تست کردم سالمه)
نقل قول: همینطوری روشن خاموش میشه. بدون اینکه من به سوییچ رو فشار بدم!
مقاومت پول دوون ( پایین کش ولتاژ ) که یادت نرفته !
با یه مقاومت حدود 10 کیلو اهم پایه میکرویی که به کلید وصل شده رو به زمین وصل کنید .
پایه میکرو یه سر به کلید و یه سر مقاومت وصل شه .
سر دیگه مقاومت به زمین و پایه دیگه کلید هم برق مثبت !
نشد!!
مدار اولی که خودم بسته بودم و مداری که trip گفت رو گذاشتم
ببینید مشکلش چیه
برای طراحی شکل مدار چه برنامه هایی هست؟