با سلام خدمت دوستان. من یه آی سی dspic33fj16gs504 دارم که یکی دو ماهی هست که دارم سعی میکنم راش بندازم ولی نمیشه. البته پروگرام میشه ولی یه برنامه ساده روشن و خاموش کردنLED رو انجام نمیده. اگه کسی میتونه کمکم کنه لطفا بهم پیام بده که آی سی رو براش بفرستم یا هر جوردیگه که خودش صلاح میدونه. هزینه شم هرچی باشه قبول میکنم. ممنون.
اطلاعیه
Collapse
No announcement yet.
کمک در راه اندازی dspic33
Collapse
X
-
پاسخ : کمک در راه اندازی dspic33
کدی که نوشتم اینه:
به جای delay از حلقه فور استفاده کردم چون وقتی delay میذاشتم ارور میداد. این برنامه تو شبیه سازی mplab درست کار میکنه.روی آی سی dspic33fj16mc102 هم ریختم کار کرد. شماتیک مدارمم چیزی نداره. همه تغدیه ها رو با خازن یک میکرو وصل کردم. Vcap رو هم با خازن ده میکرو وصل کردم به زمین. پایه MCLR رو هم با مقاومت یک کیلو وصل کردم به تغدیه. کریستال های 4 و 8 مگ هم با خازن های 22p امتحان کردم.بدون کریستالم امتحان کردم. پایه c3 روهم با مقاومت 330 به LED وصل کردم. من زیاد تو فروم نبودم الانم وقتی اضافه کردن عکس رو میزنم این نوشته رو میاره: [img [/img] وگرنه شماتیک مدار رو میذاشتم. ببخشید دیگه.کد:void main() { unsigned long A; ADPCFG = 0xFFFF; TRISC.F3 = 0; while(1) { LATC.F3 = 1; for (A = 0 ; A<10000 ; A++ ) LATC.F3 = 0; for (A = 0 ; A<10000 ; A++ ) } }
دیدگاه
-
پاسخ : کمک در راه اندازی dspic33
نه امکان نداره.نوشته اصلی توسط milad.ssاین کار رو هم کردم، اینجوری:
;ADPCFG = 0b1111111111111111
بازم درست نشد.
یه سوال: امکان داره آی سی بسوزه ولی پروگرام بشه؟
من احتمال میدم که بخش آنالوگ روی پایه خاموش نشده.(سری16 و 18 که معمولا باید قسمت آنالوگ رو خاموش کنیم)
دیدگاه











دیدگاه