اطلاعیه

Collapse
No announcement yet.

دلایل کار نکردن میکرو کنترولر

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    دلایل کار نکردن میکرو کنترولر

    سلام
    من مقداری قطعات الکترونیکی از سایت eca خریداری کردم که شامل یک atmega32 نیز میباشد ولی بعد از کلی صرف وقت و بعد برنامه نویسی با بیسکام هنوز موفق به راه اندازی میکرو نشده ام توضیح اینکه سر مثبت سیم را به پایه 10 و سر منفی را به 11 وتصل کردم ولی میکرو هیچ عکس العملی ندارد لطفا راهنمایی کنید


    #2
    پاسخ : دلایل کار نکردن میکرو کنترولر

    سلام دوست عزیز
    لطف کنین برنامه رو قرار بدین تا بشه کمکی کرد

    دیدگاه


      #3
      پاسخ : دلایل کار نکردن میکرو کنترولر

      [ftp=ftp://diginic.net/fa/?ddownload=860]http://diginic.net/fa/?ddownload=860[/ftp] این هم فایل

      دیدگاه


        #4
        پاسخ : دلایل کار نکردن میکرو کنترولر

        http://diginic.net/fa/?ddownload=860

        دیدگاه


          #5
          پاسخ : دلایل کار نکردن میکرو کنترولر

          خب تو پروتئوس که مشکلی نداره
          اگه مشکلتون در عمله چند نکته رو باید بهتون بگم
          1-میکرو باید فیوز بیت هاشو درست انتخاب کنید
          برای اینکار اگه از progisp استفاده میکنید تو قسمت برنامش یه باکس هست روش (...) زده اونو بزنید تنظیمات فیوز بیت هاست که باید برای 8 مگا هرتز تنظیمش کنید و پرت jtag هم غیر فعال کنید
          2-برای روشن شدن میکرو در حالت عادی همون تغذیه پایه های 10 و 11 کافیه (5ولت)
          3-led که گذاشتید باید باهاش یه مقاومت 330 اهم (برای مثال) سری کنید در غیر اینصورت led دار فانی رو وداع گفته است :biggrin:
          اگه همه ی اینا رو رعایت کردین خودتون مراحل کارتون رو توضیح بدین شاید بشه مشکل رو پیدا کرد

          دیدگاه


            #6
            پاسخ : دلایل کار نکردن میکرو کنترولر

            نوشته اصلی توسط irsa777
            دوست عزیز مشکل اول تو برنامتون اینه که خط اول به جای 32 نوشتین 323.
            در خط سوم dim i as byte عملا کاری تو برنامتون انجام نمیده پس بهتره پاکش کنین
            تو بقیه برنامه مشکلی ندیدم
            امید وارم درست شه
            اگرم نشد باز اعلام کنین تا بریم سراغ بقیه مسائل :job:

            دیدگاه


              #7
              پاسخ : دلایل کار نکردن میکرو کنترولر

              این که بعضی از میکروها زودتر اسیب می بینند درسته . فقط کافیست چنس خریداری شده جنس تقلبیه باشه ولی باز هم کار می کنه من تمام فلاشر هایی رو که ساختم از همین تقلبی ها استفاده کرده ام ولی خوب انصافا اگه یک اشتباه کوچیک کنی می بینید یا می سوزه یا بعضی از پایه هاش اسیب می بینه و خوبهاش من که استفاده کرده ام احساس می کنم مدار حفاظتی قویتری داره نسبتا .
              ولی این که کار نمی کننند خیلی خیلی به ندرت پیش میاد
              و در ضمن شما برنامه تون ایراد داره یک توی معرفی و دو توی ست و ریست کردن
              شما نباید بنویسید پین ؛ باید بنویسید پورت .
              مثلا
              porta.1 = 1
              پین مربوط به ورودی میشه نه خروجی
              مووفق باشید

              دلیل: ادغام دو پست برای جلوگیری از اسپم

              این که بعضی از میکروها زودتر اسیب می بینند درسته . فقط کافیست چنس خریداری شده جنس تقلبیه باشه ولی باز هم کار می کنه من تمام فلاشر هایی رو که ساختم از همین تقلبی ها استفاده کرده ام ولی خوب انصافا اگه یک اشتباه کوچیک کنی می بینید یا می سوزه یا بعضی از پایه هاش اسیب می بینه و خوبهاش من که استفاده کرده ام احساس می کنم مدار حفاظتی قویتری داره نسبتا .
              ولی این که کار نمی کننند خیلی خیلی به ندرت پیش میاد
              و در ضمن شما برنامه تون ایراد داره یک توی معرفی و دو توی ست و ریست کردن
              شما نباید بنویسید پین ؛ باید بنویسید پورت .
              مثلا
              porta.1 = 1
              پین مربوط به ورودی میشه نه خروجی
              مووفق باشید
              مولا علی (ع) میفرمایند : آسوده باش , آستین هارا بالا بزن , بر خدا توکل کن , آنگاه خدا را خواهی دید که زودتر از تو دست به کار شده است .

              دیدگاه


                #8
                پاسخ : دلایل کار نکردن میکرو کنترولر


                اینو اجرا کنی درست میشه .البته$ اولین خطو هم باید بذاری هرکارکردم نشد
                regfile = "m32def.dat"
                $crystal = 8000000
                Dim I As Byte
                Config Porta = Output
                Do
                porta.0 = 1
                Wait 1
                porta.0 =0
                Wait 1
                Loop
                End
                eshop-hodhod.ir

                دیدگاه

                لطفا صبر کنید...
                X