NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4159 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 6 از 6

موضوع: سویچ مجزا

  1. #1
    کاربر دائمی raminrayat آواتار ها
    تاریخ عضویت
    Dec 2009
    نام
    رامین چمن ارا
    نوشته ها
    474
    تشکر
    268
    تشکر شده 608 بار در 256 پست

    Icon16 سویچ مجزا

    سلام دوستان من میخوام 8 میکرو سیویچ استفاده کنم تو مدار و میخوام هر سویچ رو که فشار دادم فقط چراغ مربوط به اون روشن بشه
    مطلب مهم اینه که وقتی سویچ 1 رو فشار دادم هیچ یک از سویچ های دیگه عمل نکنند
    و فقط وفقط یک سویچ در هر شرایط کار کنه
    مجزا از بقیه
    مدارشم این زیر براتون میزارم تا روش امتحان کنید
    برنامه ای که خودم نوشتم این ایراد رو داره
    وقتی سویچ 1 روشنه با فشردن سویچ 2 بازم چراغ 1 روشنه.که همون چیزیه که میخایم
    اما
    وقتی سویچ 2 روشنه اگه سویچ 1 رو فشار بدم چراغ 2 خاموش میشه و بجاش چراغ مریوط به سویچ 1 روشن میشه
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip switch.zip (41.9 کیلو بایت, 18 نمايش)
    ویرایش توسط raminrayat : 07-11-2012 در ساعت 17:27

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر فعال sajjad_AD آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    سجاد
    نوشته ها
    307
    تشکر
    336
    تشکر شده 471 بار در 181 پست

    پیش فرض

    سلام

    شما برنامتون باید یه چیزی تو این مایه ها باشه اینو تست کنین کاملا کار می کنه ولی یه مشکل داره...؟

    کد:
    $regfile = "m32def.dat"
    
    $crystal = 1000000
    
    Config Porta = Input
    Config Portc = Output
    
    
    Do
    
      If Pina <> 0 Then
    
        Portc = Pina
        Do
        Loop Until Pina = 0
        Portc = 0
    
      End If
    
    Loop

  4. #3
    کاربر دائمی raminrayat آواتار ها
    تاریخ عضویت
    Dec 2009
    نام
    رامین چمن ارا
    نوشته ها
    474
    تشکر
    268
    تشکر شده 608 بار در 256 پست

    پیش فرض

    ممنون از لطفت.یه سوالی دارم من میخام واسه هر سویچش یه سری دستورات هم بزارم یعنی بگم اگه سویچ اولی یک شد اونوقت،رو ال سی دی بنویس و یه متغیری رو پرینت کن

    با برنامه ای که محبت کردید چجوری این کارو انجام بدم؟

  5. #4
    کاربر فعال sajjad_AD آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    سجاد
    نوشته ها
    307
    تشکر
    336
    تشکر شده 471 بار در 181 پست

    پیش فرض

    مشخصه وقتی پین a.0 یک بشه,رجیستر pina برابر است با 1 و یا اگر پین a.4 یک بشه,
    رجیستر pina برابر میشه با 16,بر همین اساس می تونی اول شرطی که گذاشتم شرط های مربوط به چاپ
    متن روی lcd رو با توجه به مقدار pina به برنامه اضافه کنی

    موفق باشی

  6. #5
    کاربر فعال sajjad_AD آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    سجاد
    نوشته ها
    307
    تشکر
    336
    تشکر شده 471 بار در 181 پست

    پیش فرض

    راستی اشکال برنامه ای رو که نوشتم نگفتی؟؟؟

    اشکالش اینه که اگه شستی ها دقیقا با هم فشرده بشن(در بازه زمانی چند میکرو ثانیه ای) خروجی های مربوط به هر دو روشن میشن روش فکر کن خودت حلش کن.

  7. #6
    کاربر دائمی raminrayat آواتار ها
    تاریخ عضویت
    Dec 2009
    نام
    رامین چمن ارا
    نوشته ها
    474
    تشکر
    268
    تشکر شده 608 بار در 256 پست

    پیش فرض

    سلام حلش کردم
    روشت چیزیو به ذهنم رسوند که برنامه ای که تو 552 خط نوشته بودم تو 68 خط خلاصه شد.ممنونم ازت دوست عزیز

موضوعات مشابه

  1. انتخاب سلف برای مدار سویچینگ
    توسط saeidhp در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 11
    آخرين نوشته: 13-02-2017, 12:44
  2. مدار برای سویچ باتری 12 ولت 100 آمپر
    توسط jik در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 7
    آخرين نوشته: 10-09-2013, 19:58
  3. پاسخ: 11
    آخرين نوشته: 12-09-2012, 02:17
  4. مشکل عجیب و غریب با میکرو سویچ
    توسط ahwazcity در انجمن AVR
    پاسخ: 5
    آخرين نوشته: 13-05-2010, 22:09
  5. نرم افزار محاسبه ترانس سویچینگ
    توسط imported_bavafa در انجمن سیستم های قدرت ، تاسیسات
    پاسخ: 2
    آخرين نوشته: 05-07-2009, 11:12

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •