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

موضوع: pic12f629 interrupt on change ?

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2007
    نام
    محسن خاشعی
    نوشته ها
    22
    تشکر
    8
    تشکر شده 105 بار در 9 پست

    پیش فرض pic12f629 interrupt on change ?

    سلام دوستان اگه ممکنه بگید مشکل این کد چیه؟
    چرا توی محیط پروتئوس وارد اینتراپت نمی شه ؟
    کد:
    #include<xc.h>
    __CONFIG(FOSC_INTRCIO & WDTE_OFF & PWRTE_OFF & MCLRE_OFF & BOREN_ON & CP_OFF & CPD_OFF);
    /***/
    volatile unsigned char htime=0;
    void interrupt isr_rt(void);
    
    
    int main(void) {
        TRISIO=0x01;
         GPIO=0x00;
        
        //INTCONbits.PEIE=1;
        GPIE=1;        //INTERRUPT-ON-CHANGE GPIO
        IOC0=1;                 //INTERRUPT-ON-CHANGE GPIO GP0
        //INTCONbits.GIE=1;
        ei();
        //OPTION_REGbits.nGPPU=1;  //GPIO pull-ups are enabled by individual port latch values
        //WPUbits.WPU0=1;
        
        htime=33;
       
        GPIF=0;
        while(1);
        return 0;
    }
    
    void interrupt isr_rt(void){
        if(GPIE&&GPIF){
            GPIF=0;
            htime=GPIO;
            if(htime&0x01){
                GPIO5=1;
            }else{
            GPIO5=1;
            }
        }
    
    }

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

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2007
    نام
    محسن خاشعی
    نوشته ها
    22
    تشکر
    8
    تشکر شده 105 بار در 9 پست

    پیش فرض

    آقا کسی نیست جواب بده؟

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

    پیش فرض

    نقل قول نوشته اصلی توسط pumper نمایش پست ها
    آقا کسی نیست جواب بده؟
    سلام
    مهندس عملا" تست كردين؟
    خودم با تست صرف تو محيط نرم افزار proteus خيلي موافق نيستم.
    چون هيچي مثل تست عملي نميشه!
    راستي يه توضيح هم بدين كه اين برنامه قراره چيكار كنه؟

    خودم خيلي با ميكروي PIC كار نكردم.
    _____________________________________
    _____________________________________

  5. #4
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2007
    نام
    محسن خاشعی
    نوشته ها
    22
    تشکر
    8
    تشکر شده 105 بار در 9 پست

    پیش فرض

    برا سیموله کردن pt2272 یه مدار بزنم و این میکرو رو انتخاب کردم

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

  1. کمک در مورد interrupt
    توسط koroush.badi در انجمن ATXMEGA
    پاسخ: 2
    آخرين نوشته: 14-12-2013, 11:56
  2. interrupt
    توسط vahidhm23 در انجمن ATXMEGA
    پاسخ: 0
    آخرين نوشته: 31-08-2013, 12:40
  3. GPIO Interrupt - LPC1788
    توسط mahdiafpr در انجمن LPC series (NXP)
    پاسخ: 2
    آخرين نوشته: 06-07-2013, 02:11
  4. Change Name متغییر
    توسط staticx در انجمن AVR
    پاسخ: 4
    آخرين نوشته: 04-03-2013, 14:09
  5. USART interrupt
    توسط alone.poker در انجمن AVR
    پاسخ: 9
    آخرين نوشته: 25-01-2013, 09:00

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

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