اطلاعیه

Collapse
No announcement yet.

استفاده از پورت ها در Bascom

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

    استفاده از پورت ها در Bascom

    سلام

    آقا من AVR یادم رفته :biggrin:
    حالا می خواهم که توی Bascom ، توی یک پورت از میکرو از 8 تا پین ، 2 پین رو به عنوان ورودی و 2 پین دیگر رو به عنوان خروجی و 2 پین دیگر رو مثلا ADC استفاده کنم
    باید اون اول چطوری Config کنم ؟
    شرمنده سوالم اینقدر ساده هستا ولی کلا Basic یادم رفته :biggrin:
    http://vz.iminent.com/vz/39a77668-19...h-fishing.giff

    #2
    پاسخ : استفاده از پورت ها در Bascom



    config portc.0=output
    config portc.1=output
    config portc.2=input
    config portc.3=input
    config adc=single,prescaler=auto,reference=avcc


    do
    a=getadc(4)
    s=getadc(5)
    loop
    در حالت ورودی هم از دستور PIN استفاده کن.

    درست گفتم دیگه؟ :-??
    ?Why not

    دیدگاه


      #3
      پاسخ : استفاده از پورت ها در Bascom

      فکر کنم زمانی که ADC رو فعال کنید دیگه نمیشه از پین های پورت مربوطه به عنوان I/O استفاده کنید.

      دیدگاه


        #4
        پاسخ : استفاده از پورت ها در Bascom

        نوشته اصلی توسط حمیدرضا رضائی
        فکر کنم زمانی که ADC رو فعال کنید دیگه نمیشه از پین های پورت مربوطه به عنوان I/O استفاده کنید.
        استادمون میگفت که نمیشه ولی من این آزمایش رو انجام دادم و شد(ولی باز دقیق یادم نیست چون واسه خیلی وقت پیشه این حرف)
        حتی جاهایی هم دیدم که این کارو کرده باشن.

        ولی بازم :-??
        ?Why not

        دیدگاه


          #5
          پاسخ : استفاده از پورت ها در Bascom

          سلام
          اگر مثلا پورت F میکرو که ADC هم روی همین پورت هست و شما از ADC0 تا 4 رو بعنوان مثال.بخواهید همون ADC باشه و پورت F.4 ورودی با پوا پ
          F.5 ورودی بدون پول پ و 6و7 خروجی باشند.به این ترتیب عمل کنی
          DDRF=&HC0
          PORTF= &H10
          گمانم جوابتو کامل گرفته باشی
          همیشه به یاد خدا باش !

          دیدگاه

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