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

موضوع: مشکل با رجیستر تایمر0

  1. #1
    عضو جدید
    تاریخ عضویت
    Aug 2011
    نوشته ها
    5
    تشکر
    2
    تشکر شده 0 بار در 0 پست

    پیش فرض مشکل با رجیستر تایمر0

    با سلام خدمت دوستان
    برنامه ای که در زیر نوشتم یه تایمر با pic16f8777 هست،که جواب میده.مشکل من با راه اندازی وقفه صفر هستش.تنها تغییری که باید در برنامه زیر داده بشه در خط ششم هستش که باید بیت T0IE از رجیستر INTCON ست بشه.یعنی خط ششم باید بصورت INTCON=0x20; تغییر کنه.(البته اگه اشتباه میکنم دوستان راهنمایی کنن).ولی با این حال به زیر برنامه(که اینجا قرارش ندادم)نمیره.اگه راهنماییم کنید ممنون میشم.

    void main() {
    int m,n
    OPTION_REG=0x87;
    lcd_init();
    TMR0=60;
    INTCON=0x00;
    while (1) {
    if (INTCON==0x04){
    TMR0=60;
    m++;
    }
    INTCON=0x00;
    if (m==10){
    n++;
    lcd_gotoxy( 1, 1);
    printf(lcd_putc,"%u",n);
    m=0;
    }
    }
    }

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

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

  1. کریستال میکرو
    توسط esisafa در انجمن AVR
    پاسخ: 7
    آخرين نوشته: 29-01-2013, 13:55
  2. نحوه مقدار دهی به رجیسترها
    توسط mehdi_nxp در انجمن LPC series (NXP)
    پاسخ: 4
    آخرين نوشته: 13-08-2012, 14:12
  3. هنگامی که شخص ایستاد....!
    توسط vahidasm در انجمن گفت و گوي آزاد
    پاسخ: 3
    آخرين نوشته: 01-06-2012, 23:04
  4. خرید کریستال RTC
    توسط esmaeil57 در انجمن AVR
    پاسخ: 7
    آخرين نوشته: 08-08-2011, 11:05
  5. فرا خوانی رجیستر ها در iar
    توسط vahidasm در انجمن AT91 series (ATMEL)
    پاسخ: 5
    آخرين نوشته: 08-11-2010, 09:31

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

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