اطلاعیه

Collapse
No announcement yet.

ّبروژه تکمیل شده ولت متر به زبان بیسیک

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

    ّبروژه تکمیل شده ولت متر به زبان بیسیک

    سلام اگه میتونید منا تو نوشتن این برنامه کمک کنید.
    ممنون
    $regfile = "m8def.dat"

    $crystal = 8000000

    Config Adc = Single , Prescaler = Auto , Reference = Avcc

    Config Lcd = 16 * 2

    Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5

    Start Adc

    Dim W As Word

    Do

    W = 0

    W = Getadc(0) / 204.5

    Lcd W

    Waitms 50

    Cls

    Loop

    End

    مشکل من اینه که:
    این ولت متر فقط ولتازهای بین 0 تا 5 ولت را اندازه میگیره و فقط هم اعداد 0 1 2 3 4 5 رانشون میده من میخوام مثلا عدد 3.342 را هم نشون بده
    :nerd: :nerd:
    **همیشه به این فکر کن که خداوند با توست**

    #2
    پاسخ : کمک در طراحی ولت متر به زبان بیسیک برای atmega8

    برای نشان دادن متغیر علامت دار به جای word باید از single استفاده شود.

    برای تغییر رنج بیشتر از 5 ولت مستقیم ساده ترین کار تقسیم مقاومتی است و برای حفاظت از میکرو بهتره یک دیود زنز در حالت معکوس بین adc و زمین قرار دهید.

    دیدگاه


      #3
      پاسخ : کمک در طراحی ولت متر به زبان بیسیک برای atmega8

      این کارا کردم در هنگام کامبایل ارور میده
      **همیشه به این فکر کن که خداوند با توست**

      دیدگاه


        #4
        پاسخ : کمک در طراحی ولت متر به زبان بیسیک برای atmega8

        با سلام
        برنامه زیر رو امتحان کن.

        $regfile = "m8def.dat"

        $crystal = 8000000

        Config Adc = Single , Prescaler = Auto , Reference = Avcc

        Config Lcd = 16 * 2

        Config Lcdpin = Pin , Db4 = Portb.0 , Db5 = Portb.1 , Db6 = Portb.2 , Db7 = Portb.3 , E = Portb.4 , Rs = Portb.5

        Start Adc

        Dim W As Single
        Dim A As Word


        Do

        W = 0
        A = Getadc(0)

        W = A / 204.5

        Lcd W

        Waitms 50

        Cls

        Loop

        End

        دیدگاه


          #5
          پاسخ : ّبروژه تکمیل شده ولت متر به زبان بیسیک

          از بچه ها میخوام خواهش کنم این پروژه را کامل تر کنند تا به درد بقیه هم بخوره.
          ممنونم
          **همیشه به این فکر کن که خداوند با توست**

          دیدگاه

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