اطلاعیه

Collapse
No announcement yet.

مشکل در ارتباط led با atmega16

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

    مشکل در ارتباط led با atmega16

    باسلام خدمت دوستان گل
    دوستان من درحین تست ورژن نرم افزار کدویژنم و صحت نصبش یه برنامه ی خیلی ساده برای ال ای دی نوشتم و پروگرمش کردم میکروی atmega16a ،برنامه به این صورته که خیلی ساده سه تا ال ای دی که به پایه های a.0وa.1وa.2 میکروکنترلر وصل عستند رو بصورت 1 ثانیه به ترتیب خانوش و روشن میکنه،اما مشکلی که بوجود اومده و برام جالب بود اینه که ال ای دی اولی بسیار پرنوره و بعد یک ثانیه ال ای دی دومی کم نور تره و پس از یک ثانیه ال ای دی سوم بسیارکم نور روشن میشه واین روند ادامه داره،یعنی دوباره ال ای دی اولی پرنور و،،،
    راستش هرکاری کردم نفهمیدم مشکل از کجاست؟ممنون میشم راهنمایی کنید

    #2
    پاسخ : مشکل در ارتباط led با atmega16

    نوشته اصلی توسط mohammad1344
    باسلام خدمت دوستان گل
    دوستان من درحین تست ورژن نرم افزار کدویژنم و صحت نصبش یه برنامه ی خیلی ساده برای ال ای دی نوشتم و پروگرمش کردم میکروی atmega16a ،برنامه به این صورته که خیلی ساده سه تا ال ای دی که به پایه های a.0وa.1وa.2 میکروکنترلر وصل عستند رو بصورت 1 ثانیه به ترتیب خانوش و روشن میکنه،اما مشکلی که بوجود اومده و برام جالب بود اینه که ال ای دی اولی بسیار پرنوره و بعد یک ثانیه ال ای دی دومی کم نور تره و پس از یک ثانیه ال ای دی سوم بسیارکم نور روشن میشه واین روند ادامه داره،یعنی دوباره ال ای دی اولی پرنور و،،،
    راستش هرکاری کردم نفهمیدم مشکل از کجاست؟ممنون میشم راهنمایی کنید
    با سلام
    برنامه رو بزارید :smile:
    مفید بود ؟ بجای اسپم میتونید از دکمه ی تشکر استفاده کنید.
    [img width=405 height=100]http://eros8631.persiangig.com/image/pp.png[/img]

    دیدگاه


      #3
      پاسخ : مشکل در ارتباط led با atmega16

      while(1)
      }
      porta.0=1
      delay_ms(1000)
      porta.0=0
      delay_ms(1000)
      porta.1=1
      delay_ms(1000)
      porta.1=0
      delay_ms(1000)
      porta.2=1
      delay_ms(1000)
      porta.2=0
      delay_ms(1000)
      {

      دیدگاه


        #4
        پاسخ : مشکل در ارتباط led با atmega16

        نوشته اصلی توسط moha
        mmad1344
        while(1)
        }
        porta.0=1
        delay_ms(1000)
        porta.0=0
        delay_ms(1000)
        porta.1=1
        delay_ms(1000)
        porta.1=0
        delay_ms(1000)
        porta.2=1
        delay_ms(1000)
        porta.2=0
        delay_ms(1000)
        {
        برنامه مشکلی نداره
        ممکنه سخت افزاری باشه
        روی پورت ها و پین های دیگه هم همینطوره ?! oo:
        مفید بود ؟ بجای اسپم میتونید از دکمه ی تشکر استفاده کنید.
        [img width=405 height=100]http://eros8631.persiangig.com/image/pp.png[/img]

        دیدگاه

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