اطلاعیه

Collapse
No announcement yet.

مشکل کوچیک در برنامه نویسی

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

    مشکل کوچیک در برنامه نویسی

    میخواستم برنامه ای بنویسم که میگه:
    اگر ولتاژِ2.3 به PINA.0 وصل شد PINA.1 رو برای 2 ثانیه خروجی یک قرار بده
    با تشکر

    #2
    پاسخ : مشکل کوچیک در برنامه نویسی

    سلام
    ولتاژی که میخای اندازه بگیری چنده؟؟

    دیدگاه


      #3
      پاسخ : مشکل کوچیک در برنامه نویسی

      1- فقط به ولتاژ 2.3 جواب بده ؟
      2- ولتاژکل مدار چنده ؟
      چشم ها را باید شست ، جور دیگر باید دید . . .

      دیدگاه


        #4
        پاسخ : مشکل کوچیک در برنامه نویسی

        نوشته اصلی توسط میثم قاسمی نیا
        سلام
        ولتاژی که میخای اندازه بگیری چنده؟؟
        سوالت رو دقیقا متوجه نشدم
        ولی میگم که میخوام میکرو کار زیر رو برام انجام بده
        اگر 2.3 ولت به پین PINA.0 وصل شد PINA.1 رو خروجی قرار بده
        همین.

        دیدگاه


          #5
          پاسخ : مشکل کوچیک در برنامه نویسی

          نوشته اصلی توسط hassantorabi
          1- فقط به ولتاژ 2.3 جواب بده ؟
          2- ولتاژکل مدار چنده ؟
          بله فقط ولتاژ 2.3

          دیدگاه


            #6
            پاسخ : مشکل کوچیک در برنامه نویسی

            لطفا بیشتر توضیح بده,نوع میکرو مشخص کنید,این ولتاژ 2.3از کجا میاد؟اینجوری بگم فرضا شما یه افزایش یا کاهش ولتاژدارید ومیخاید وقتی اندازه ولتاژبه 2.3ولت رسید فلان پورت یک بشه؟یا میخاید مثلا وقتی با پوش باتون ولتاژ به پورت ورودی دادید؟؟










            دیدگاه


              #7
              پاسخ : مشکل کوچیک در برنامه نویسی

              الان شماتیکش رو میذارم

              دیدگاه


                #8
                پاسخ : مشکل کوچیک در برنامه نویسی

                از ADC استفاده کن

                دیدگاه


                  #9
                  پاسخ : مشکل کوچیک در برنامه نویسی

                  نوشته اصلی توسط MOHAMMAD1302
                  از ADC استفاده کن
                  خو دقیقا میخوام بدونم که چطور باید ازش استفاده کنم

                  دیدگاه


                    #10
                    پاسخ : مشکل کوچیک در برنامه نویسی

                    سلام
                    اگه با بسکام می نویسی :

                    config adc = single , prescaler = auto
                    start adc
                    config porta.1 = output
                    dim a as word
                    do
                    a=getadc(0) 'any channel you want exept a1
                    if a > 400 then
                    porta.1=1
                    else
                    porta.1=0
                    end if
                    loop

                    مقدار 400 رو حدودی حساب کردم! شما این مقدار رو دقیق بدست بیار
                    موفق باشی :job: :job:

                    دیدگاه

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