اطلاعیه

Collapse
No announcement yet.

مشکل در درایو کردن سه ستون LED با 4094

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

    مشکل در درایو کردن سه ستون LED با 4094

    دوستان عزیز سلام
    من درحال کار روی پروژه ای هستم که به مشکلی خوردم و از همتو کمک میخوام :
    در این پروژه سه ستون 14سطری (امکان کم یا زیاد شدن تعداد سطرهای هر ستون وجود داره) LED داریم که ابتدا در ستون اول LED ها به ترتیب و هربار فقط یک LED روشن میشود.با هربار اتمام حلقه یک LED از ستون دوم روشن میشه و ستون اول از نو شروع میآ‌شود ، و به همین ترتیب هم LED های ستون سوم بعد از هر بار اتمام حلقهآ‌ی ستون دوم روشن میآ‌شوند .
    حالا مشکلاتی که من دارم :
    1- دلیل تاخیر شروع برنامه؟
    2- LEDهای ستون دوم و سوم رو چطور بعد از حلقه اول روشن کنم ؟
    3- وقتی تعداد سطر هارو به 14 تغییر میدم دوتا از LEDها روشن میش.چطور این رو برطرف کنم؟
    4- چطور با کلید میآ‌تونم محل LED جاری رو تغییر بدم؟
    بازم قبلا از همتون تشکر میآ‌کنم
    اینم اینک فایل :
    مستقیم: http://uploadtak.com/images/q4918_project.zip
    غیر مستقیم : http://uploadtak.com/viewer.php?file=q4918_project.zip

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

    سلام
    این کد رو نگاه کن:



    توی این کد دو ستونLED داریم که همون طوری که خودت می خوای روشن و خاموش میشه. یه جورایی یه ساعت LED میشه. ستون سوم هم خودت می تونی راحت اضافه کنی. فقط یادت باشه که این کد ها مال winavr هستش و کامپایلر کدویژن نیست.
    1- تاخیری که گفتین چقده؟ یه تاخیری داریم که مربوط به تنظیمات فیوز بیت ها میشه.
    2- به کدهام نگاه کن. با دستور شرطی خیلی راحت می تونی همچین کاری بکنی.
    3- بستگی داره. شما باید یه شماتیک از مدار هم بذارید.
    4- هم سخت افزاری می تونی و هم نرم افزاری. تو نرم افزار هم با وقفه خارجی و هم با چک کردن یه پایه که بهش کلید وصله می تونی همچین کاری رو بکنی.

    چند سوال هم من دارم.
    1- چرا کتابخانه LCD رو ضمیمه کردین؟
    2- چرا تایمر/کانتر فعال نکردین؟ نمی خوایین ازش استفاده کنید؟
    3- چرا ماکرو(پیش پردازنده) تعریف کردین؟ گیجتون نمی کنه؟

    دیدگاه


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

      عذر می خوام من تازه متوجه شدم که شما شماتیک رو گذاشتید.
      فقط از شماتیک شما سر در نمی یارم.

      دیدگاه


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

        roze جان سلام و ممنون از راهنماىى هات
        شماتىک ىک قسمت از ىک تابلو روانه که انتظار داشتم کارم رو راه بندازه که....
        من کد شمارو چک مىکنم جواب مىدم
        تاخىر اول برنامه هم به اندازه ى ىک لوپ ledهاست
        درمورد باقى سوالاتت هم اىنکه من اطلاعات زىادى درمورد avr ندارم :cry:

        دیدگاه


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

          سلام دوستان عیدتون مبارک. . .
          ROZEH جان اگه ممکنه ی شماتیک از برنامتون هم قرار بدید
          و همون طور که گفتم میکرو رو تازه شروع کردم و با CODEVISION کار میکنم ، از BASIC هم چیزی بلد نیستم! :redface:
          بازم اگه میشه برنامتون رو تو CODEVISION برام بزارید
          موفق باشید.

          دیدگاه


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

            سلام :smile:
            عید شما هم مبارک
            برنامه به زبان C هستش. شما ظاهرا این زبان رو بلد نیستید. اگه بلد باشین لزومی به این چیزا نیست چون با یه نگاه کردن مشکلتون حل میشه. همینو اگه تو کدویِژن بنویسی فکر نکنم مشکلی پیش بیاد.

            دیدگاه


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

              شماتیک؟
              :redface:

              دیدگاه


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

                سلام
                کاربرد اصلی ای سی 4094 چیه ؟؟بیشتر برای کجاها کاربرد داره ؟؟
                یا به اندازه آرزوهایت تلاش میکنی یا به اندازه تلاشت ارزو میکنی

                دیدگاه

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