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

موضوع: راهنمایی در مورد کد برنامه ساعت

  1. #1
    عضو جدید
    تاریخ عضویت
    Jun 2015
    نوشته ها
    7
    تشکر
    1
    تشکر شده 0 بار در 0 پست

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

    با سلام بر اساتید
    کد زیر برای برنامه ساعت با ds1307 هست در حالت عادی درست هست ولی میخوام بهش یک دکمه اضافه کنم که زمانیکه دکمه را فشار دادیم مقدار ساعت افزایش پیدا کند!! به نظر شما کدی که نوشتم ایا درست هست؟؟؟در شبیه سازی کار نکرد!! به نظر شما مشکل اش چی هست؟

    کد:
    unsigned char hour,minute,sec;
    char h[5],mine[5],s[6];
    lcd_init(16);
    rtc_set_time(11,09,12);
    while (1)
          {  
            if(PINB.0==0)
          {  
          hour++; 
          rtc_set_time(&hour,&minute,&sec);
          delay_ms(10);  
          PORTB.1=1;
          } 
          
          
          rtc_get_time(&hour,&minute,&sec);
             itoa(hour,h);
                 itoa(minute,mine);
                  itoa(sec,s); 
                  lcd_gotoxy(0,0);
                  lcd_puts(h);  
                  lcd_putsf(":"); 
                  lcd_puts(mine);  
                  lcd_putsf(":");  
                  lcd_puts(s); 
                  
                  
          
    
          }
    سپاس

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

  3. #2
    کاربر فعال
    تاریخ عضویت
    Jul 2013
    نوشته ها
    153
    تشکر
    42
    تشکر شده 47 بار در 38 پست

    پیش فرض

    تاخیر 10 میلی ثانیه؟
    کمه خب

  4. #3
    عضو جدید
    تاریخ عضویت
    Jun 2015
    نوشته ها
    7
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    ربطی به ان نداره دوست عزیز!

  5. #4
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام
    زمانی که کلید را فشار میدین مقدار متغیر hour شروع به افزایش میکنه اما تا چه حد باید افزایش پیدا کنه؟
    برای متغیر hour یه شرط بذار که از یه مقداری بیشتر شد دوباره مقدار اولیه را داشته باشه.
    _____________________________________
    _____________________________________

  6. تشکرها از این نوشته :


  7. #5
    عضو جدید
    تاریخ عضویت
    Jun 2015
    نوشته ها
    7
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    ممنون دوست عزیز: میشه کد مورد نظر را بی زحمت بنویسید !! ان چیزی را که گفتید!
    سپاس

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

  1. [درخواست] درخواست راهنمایی-میکروکنترلر-کریستال ساعت
    توسط omidta در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 06-10-2014, 14:55
  2. سرعت رفرش lcd n96 با avr
    توسط saeed210 در انجمن AVR
    پاسخ: 5
    آخرين نوشته: 05-01-2014, 23:31
  3. سرعت شبکه اترنت
    توسط sigma-mx در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 6
    آخرين نوشته: 11-02-2013, 14:26
  4. دکتر مرتضی موسی خانی : هدف نهایی صنعت رباتیک ، ساخت انسان هوشمند است
    توسط ROBOTICS در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 0
    آخرين نوشته: 05-04-2011, 21:31

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

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