اطلاعیه

Collapse
No announcement yet.

نوشتن یک برنامه ساده با تابع ؟

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

    نوشتن یک برنامه ساده با تابع ؟

    سلام کسی دوستان میتونه برنامه بنویسه که اول LED قرمز 3 بار با تاخیر یک ثانیه روشن وبعد Led قرمز 5 بار با تاخیر 1 ثانیه روشن بشه ؟ دوستان کمک کنن.

    #2
    پاسخ : نوشتن یک برنامه ساده با تابع ؟

    خیلی آسونه ها. خودتم میتونی بنویسیش
    شروع کن، اگه اشکال داشت کدت ما راهنماییت میکنیم :nerd:
    http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

    دیدگاه


      #3
      پاسخ : نوشتن یک برنامه ساده با تابع ؟

      میشه استارت بزنید تا من هم یاد بگیرم ؟ ممنون

      دیدگاه


        #4
        پاسخ : نوشتن یک برنامه ساده با تابع ؟

        سلام.
        با چه زبانی میخوای بنویسی؟یا با کدوم راحت تری؟
        یکی هم سوالی که پرسیدی گنگ هستش بیشتر توضیح بدی بهتره.

        دیدگاه


          #5
          پاسخ : نوشتن یک برنامه ساده با تابع ؟

          بفرما
          فایل کدویژن (یعنی برنامه نویسی به زبان C) + پروتئوس
          http://s3.picofile.com/file/8216939218/123.rar.html

          این هم کد ها به صورت جدا:
          [code=c]
          #include <mega8.h>
          #include <delay.h>

          #define RED PORTB.0
          #define GREEN PORTB.1

          void main()
          {
          char i;
          DDRB.0=1; // B.0: Output
          DDRB.1=1; // B.1: Output
          RED=0; // First, RED LED is OFF
          GREEN=0; // First, GREEN LED is OFF

          /***** RED LED *****/
          for(i=1 ; i<=3 ; i++)
          {
          RED=1;
          delay_ms(1000);
          RED=0;
          delay_ms(1000);
          }

          /***** GREEN LED *****/
          for(i=1 ; i<=5 ; i++)
          {
          GREEN=1;
          delay_ms(1000);
          GREEN=0;
          delay_ms(1000);
          }

          while(1);
          }
          [/code]
          http://www.eca.ir/forum2/index.php?topic=108455.msg777842#msg777842

          دیدگاه


            #6
            پاسخ : نوشتن یک برنامه ساده با تابع ؟

            ممنونم آقای تقی پور ولی میشد با تابع بنویسید یعنی مثلا تابعی که زیر برنامه 3 بار روشن شدن LED است را صدا بزنیم ؟! من منظورم بیشتر اونجوری بود !

            دیدگاه


              #7
              پاسخ : نوشتن یک برنامه ساده با تابع ؟

              سلام به همه
              این یه مدل سادست که از برنامه دوست قبلیم استفاده کردم.
              [code=c]#include <mega8.h>
              #include <delay.h>

              #define RED PORTB.0
              #define GREEN PORTB.1

              void salam_kaka(void);

              void main()
              {
              void salam_kaka(void);
              while(1);
              }

              void salam_kaka(void)
              {
              char i;
              DDRB.0=1; // B.0: Output
              DDRB.1=1; // B.1: Output
              RED=0; // First, RED LED is OFF
              GREEN=0; // First, GREEN LED is OFF

              /***** RED LED *****/
              for(i=1 ; i<=3 ; i++)
              {
              RED=1;
              delay_ms(1000);
              RED=0;
              delay_ms(1000);
              }

              /***** GREEN LED *****/
              for(i=1 ; i<=5 ; i++)
              {
              GREEN=1;
              delay_ms(1000);
              GREEN=0;
              delay_ms(1000);
              }
              return;
              }

              [/code]
              اي خدا ، من بايد از نظر علم از همه برتر باشم، تا مبادا که دشمنان مرا از اين راه طعنه زنند. بايد به آن سنگدلاني که علم را بهانه کرده و به ديگران فخر ميآ*فروشند، ثابت کنم که خاک پاي من هم نخواهند شد. بايد همه آن تيره دلان مغرور و متکبر را به زانو در آورم، آنگاه خود خاضع ترين و افتاده ترين مرد روي زمين باشم.
              شهيد دکتر مصطفي چمران
              اللهم صل علي محمد و ال محمد و عجل فرجهم
              ; C is not for children

              دیدگاه

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